/// <summary> /// 开始 /// </summary> public void Start() { _isClientConnect = false; _cricularBuffer = new CircularBuffer <byte>((int)_bufferSize); _server.DatagramReceived += _server_DatagramReceived; _server.ClientConnected += _server_ClientConnected; _server.ClientDisconnected += _server_ClientDisconnected; _server.ReceiveBufferSize = 100000; _server.Start(); isStart = true; }
/// <summary> /// 开始 /// </summary> public void Start() { switch (_dataType) { case ChannelDataType.DataStream: _server.DatagramReceived += _server_DatagramReceived; break; case ChannelDataType.String: _server.PlaintextReceived += _server_PlaintextReceived; break; default: break; } _server.ClientConnected += _server_ClientConnected; _server.ClientDisconnected += _server_ClientDisconnected; _server.ReceiveBufferSize = 100000; _server.Start(); isStart = true; }