Exemplo n.º 1
0
        public void StartServer(string remoteID, Int32 iPPort)
        {
            try {
                this.master = new MoBaKommunikation.Master("MoBaSteuerungMaster");
                this.master.SlaveAbmeldenClickEventHandler += Master_SlaveAbmeldenClickEventHandler;
                this.master.SlaveAnmeldenClickEventHandler += Master_SlaveAnmeldenClickEventHandler;
                this.master.SlaveMouseClickEventHandler    += Master_SlaveMouseClickEventHandler;

                this.master.Start(remoteID, iPPort);
            }
            catch (Exception ex) {
                Debug.Print("master.Start: " + ex.Message);
            }
        }
Exemplo n.º 2
0
        public void StopServer()
        {
            try {
                this.master.Stop();

                this.master.SlaveAbmeldenClickEventHandler -= Master_SlaveAbmeldenClickEventHandler;
                this.master.SlaveAnmeldenClickEventHandler -= Master_SlaveAnmeldenClickEventHandler;
                this.master.SlaveMouseClickEventHandler    -= Master_SlaveMouseClickEventHandler;
                this.master.Dispose();
                this.master = null;
            }
            catch (Exception ex) {
                Debug.Print("master.Stop: " + ex.Message);
            }
        }