public bool Connect(string cgIp, int port) { if (caspar_ == null || caspar_.Settings.Hostname != cgIp || caspar_.Settings.Port != port) { if (caspar_ != null) { caspar_.Disconnect(); } caspar_ = new CasparDevice(); caspar_.CGRetrieved += caspar__CGRetrieved; caspar_.Cleared += caspar__Cleared; caspar_.Played += caspar__Played; caspar_.Loadbged += caspar__Loadbged; caspar_.Swaped += caspar__Swaped; caspar_.Mixered += caspar__Mixered; caspar_.Connect(cgIp, port, true); caspar_.Settings.Hostname = cgIp; caspar_.Settings.Port = port; Thread.Sleep(1000); } return(caspar_.IsConnected); }
private void btnConnect_Click(object sender, EventArgs e) { btnConnect.Enabled = false; if (!m_Caspar.IsConnected) { m_Caspar.Settings.Hostname = txtCGServer.Text; // Properties.Settings.Default.Hostname; m_Caspar.Settings.Port = 5250; m_Caspar.Connect(); } else { m_Caspar.Disconnect(); } }
//button handlers private void buttonConnect_Click(object sender, EventArgs e) { buttonConnect.Enabled = false; if (!caspar_.IsConnected) { caspar_.Settings.Hostname = this.tbCasparServer.Text; // Properties.Settings.Default.Hostname; caspar_.Settings.Port = 5250; caspar_.Connect(); } else { caspar_.Disconnect(); } }
//button handlers private void Connect_Button_Click_1(object sender, EventArgs e) { Connect_Button.Enabled = false; if (!caspar_.IsConnected) { caspar_.Settings.Hostname = this.IPhostserver.Text; // Properties.Settings.Default.Hostname; caspar_.Settings.Port = 5250; caspar_.Connect(); } else { caspar_.Disconnect(); } }
private void connectServerBtn_Click(object sender, EventArgs e) { connectServerBtn.Enabled = false; if (!caspar_.IsConnected) { caspar_.Settings.Hostname = this.serverAddressField.Text; // Properties.Settings.Default.Hostname; caspar_.Settings.Port = 5250; caspar_.Connect(); } else { caspar_.Disconnect(); } }
/* * On connect the host and port is set and connection tries. * */ private void btn_connect_Click(object sender, EventArgs e) { btn_connect.Enabled = false; if (!casparDevice.IsConnected) { casparDevice.Settings.Hostname = this.tb_ServerAddress.Text; casparDevice.Settings.Port = 5250; casparDevice.Connect(); lbl_help.Text = "Válaszd ki és lockold a kijátszócsatornát!"; } else { casparDevice.Disconnect(); lbl_help.Text = "Csatlakozz a szerverhez!"; } }
private void bt_connect_Click(object sender, RoutedEventArgs e) { try { bt_connect.IsEnabled = false; if (!cd.IsConnected) { cd.Connect(txb_server.Text, int.Parse(txb_port.Text)); cd_connected(); } else { cd.Disconnect(); cd_disconnected(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "bt_connect_Click"); } }
private void frmBootCamp_FormClosing(object sender, FormClosingEventArgs e) { _caspar.Disconnect(); _gameController.Exit(); }