/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> void btnListen_Click(object sender, System.EventArgs e) { if (_server == null) { _server = new SocketServer(); try { _server.Listen(this.txtIP.Text, (int)this.numPort.Value); _server.NewConnectEvent += new EventHandler(_server_NewConnectEvent); SetListenState(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Server", MessageBoxButtons.OK, MessageBoxIcon.Error); _server = null; return; } } else { _server.Close(); _server = null; SetDisListenState(); } }
public UniversalVideoSocketClient(System.Net.Sockets.Socket s, SocketServer.ConnectMgr cmgr) : base(s, cmgr) { }
public XMPPClient(SocketServer.ILogInterface loginterface) : this() { LogInterface = loginterface; }
public TCPRTPSocketClient(System.Net.Sockets.Socket s, SocketServer.ConnectMgr cmgr) : base(s, cmgr) { }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Form1_FormClosed(object sender, FormClosedEventArgs e) { if (_server != null) { this._server.Close(); this._server = null; } }
static void Main(string[] args) { SocketServer socketServer = new SocketServer(); }