Exemplo n.º 1
0
 public videoWindow(int _port, monitors monitorToDisplayOn, string monitorID) {
     InitializeComponent();
     port = _port;
     VSR = new videoSocketReceiver(port, connectionCallback);
     targetMonitor = monitorToDisplayOn;
     monitorIDLabel.Content = monitorID;
 }
Exemplo n.º 2
0
 public videoWindow(int _port, monitors monitorToDisplayOn, string _name) {
     InitializeComponent();
     port = _port;
     VSR = new videoSocketReceiver(port, connectionCallback);
     targetMonitor = monitorToDisplayOn;
     name = _name;
 }
Exemplo n.º 3
0
 private void connectionCallback(bool connectionStatus) {
     if (connectionStatus) {
         VSR.frameReceived += VSR_frameReceived;
         VSR.connectionLost += VSR_connectionLost;
     }
     else {
         VSR.close();
         VSR = new videoSocketReceiver(port, connectionCallback);
     }
 }
Exemplo n.º 4
0
 private void VSR_connectionLost() {
     Console.WriteLine("video connection Loss Detected on Server Side, autoreconnect routine engaged");
     VSR.close();
     VSR = new videoSocketReceiver(port, connectionCallback);
 }