예제 #1
0
파일: ServerForm.cs 프로젝트: krisp/RIOX
 void ServerCommandEvent(object sender, RIOXServer.CommandEventArgs e)
 {
     // command received
     Console.WriteLine("CommandEvent fired");
     if (e.Command == "VFOA")
         Invoke((MethodInvoker)delegate { txtVFOA.Text = e.Data; });
 }
예제 #2
0
파일: ServerForm.cs 프로젝트: krisp/RIOX
 private void button1_Click(object sender, EventArgs e)
 {
     _server = new RIOXServer(_data, System.Net.IPAddress.Loopback, 1234);
     _server.CommandEvent += ServerCommandEvent;
     _server.ClientConnectedEvent += new RIOXServer.ClientEventHandler(_server_ClientConnectedEvent);
     _server.ClientDisconnectedEvent += new RIOXServer.ClientEventHandler(_server_ClientDisconnectedEvent);
     _data.PropertyChanged += RadioPropertyChanged;
     _server.SendUpdatesAtInterval = false;
     _server.Start();
     TTick(null,null);
     Console.WriteLine("Server started");
 }
예제 #3
0
파일: ServerForm.cs 프로젝트: krisp/RIOX
 void _server_ClientDisconnectedEvent(object sender, RIOXServer.ClientEventArgs e)
 {
예제 #4
0
파일: ServerForm.cs 프로젝트: krisp/RIOX
 void _server_ClientConnectedEvent(object sender, RIOXServer.ClientEventArgs e)
 {
     MessageBox.Show("Client connected");
 }