예제 #1
0
 public SeSkarptServer()
 {
     command        = Command.None;
     ledcolor       = Ledcolor.Off;
     listener       = new TcpListener(IPAddress.Parse(IP_ADDR), TCP_PORT);
     asen           = new ASCIIEncoding();
     databaseObject = new sqLitedatabase();
 }
예제 #2
0
 public void SendLEDCommand(Ledcolor ledcolor)
 {
     this.ledcolor = ledcolor;
     mutex.WaitOne();                                 //Locks mutex
     client.Send(asen.GetBytes(ledcolor.ToString())); // sends a bite array with the LED color name as string.
     mutex.ReleaseMutex();                            // Opens mutex
     Console.WriteLine($"LED color {ledcolor.ToString()} sent \r");
 }
예제 #3
0
 public void SendLEDCommand(Ledcolor ledcolor)
 {
     this.ledcolor = ledcolor;
     client.Send(asen.GetBytes(ledcolor.ToString()));
     Console.WriteLine($"LED color {ledcolor.ToString()} sent \r");
 }