示例#1
0
        public Boolean addCom(int baudRate, string portName, int dataBits)
        {
            BluetoothServer server = new BluetoothServer(baudRate, portName, dataBits);
            initServerEvent(server);
            server.start();

            return true;
        }
示例#2
0
        public UserPanel(string username,BluetoothServer server)
        {
            InitializeComponent();
            this.userName = username;
            this.connnectionWay = server.mportName;
            this.userNameLabel.Text = userName;
            this.ConnectionWayLabel.Text = connnectionWay;

            this.bluetoothServer = server;
        }
示例#3
0
 private void initServerEvent(BluetoothServer server)
 {
     server.serverStartEvent +=new EventHandler<ComEventArgs>(server_serverStartEvent);
     server.clientConnectEvent +=new EventHandler<ClientConnectEventArgs>(server_clientConnectEvent);
 }
示例#4
0
 //注册串口服务器事件
 private void initComServerEvents(BluetoothServer comServer)
 {
     comServer.serverStartEvent +=new EventHandler<ComEventArgs>(comServer_serverStartEvent);
     comServer.clientConnectEvent += new EventHandler<ClientConnectEventArgs>(comServer_clientConnectEvent);
     comServer.msgReceivedEvent += new EventHandler<MessageEventArgs>(comServer_msgReceivedEvent);
 }
示例#5
0
 //添加串口监听
 private void comAddBt_Click(object sender, EventArgs e)
 {
     if (comPort.SelectedItem != null)
     {
         string port = comPort.SelectedItem.ToString();
         bluetoothServer = new BluetoothServer(port);
         //为这个串口注册事件
         initComServerEvents(bluetoothServer);
         bluetoothServer.start();
         returnToConnectionPanel();
     }
     else
         MessageBox.Show("请选择一个端口");
 }