Esempio n. 1
0
        public Window1()
        {
            InitializeComponent();
            try
            {
                el            = new System.Diagnostics.EventLog("Application", Environment.MachineName, "Audio_Vista");
                this.Closing += new System.ComponentModel.CancelEventHandler(Window1_Closing);

                npsVistaAudio = new VMuktiService.NetPeerServer("net.tcp://localhost:6060/NetP2PRTCVista");
                npsVistaAudio.AddEndPoint("net.tcp://localhost:6060/NetP2PRTCVista");
                npsVistaAudio.OpenServer();

                npcRTCVistaClient = new VMuktiService.NetPeerClient();
                objNetP2PRTCVista = new clsNetTcpRTCVistaService();
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcJoin             += new clsNetTcpRTCVistaService.DelsvcJoin(Window1_entsvcJoin);
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcCreateRTCClient  += new clsNetTcpRTCVistaService.DelsvcCreateRTCClient(Window1_entsvcCreateRTCClient);
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcRegisterSIPPhone += new clsNetTcpRTCVistaService.DelsvcRegisterSIPPhone(Window1_entsvcRegisterSIPPhone);
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcAnswer           += new clsNetTcpRTCVistaService.DelsvcAnswer(Window1_entsvcAnswer);
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcDial             += new clsNetTcpRTCVistaService.DelsvcDial(Window1_entsvcDial);
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcHangup           += new clsNetTcpRTCVistaService.DelsvcHangup(Window1_entsvcHangup);
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcHold             += new clsNetTcpRTCVistaService.DelsvcHold(Window1_entsvcHold);
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcSendDTMF         += new clsNetTcpRTCVistaService.DelsvcSendDTMF(Window1_entsvcSendDTMF);
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcTransfer         += new clsNetTcpRTCVistaService.DelsvcTransfer(Window1_entsvcTransfer);
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcRTCEvent         += new clsNetTcpRTCVistaService.DelsvcRTCEvent(Window1_entsvcRTCEvent);
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcUnJoin           += new clsNetTcpRTCVistaService.DelsvcUnJoin(Window1_entsvcUnJoin);
                ClientNetP2PRTCVistaChannel = (INetTcpRTCVistaServiceChannel)npcRTCVistaClient.OpenClient <INetTcpRTCVistaServiceChannel>("net.tcp://localhost:6060/NetP2PRTCVista", "NetP2PRTCVistaMesh", ref objNetP2PRTCVista);
                ClientNetP2PRTCVistaChannel.svcJoin();
            }
            catch (Exception ex)
            {
                el.WriteEntry("Window1:" + ex.Message);
                el.Close();
            }
        }
Esempio n. 2
0
        public Window1()
        {
            InitializeComponent();
            try
            {
                el = new System.Diagnostics.EventLog("Application", Environment.MachineName, "Audio_Vista");
                this.Closing += new System.ComponentModel.CancelEventHandler(Window1_Closing);

                npsVistaAudio = new VMuktiService.NetPeerServer("net.tcp://localhost:6060/NetP2PRTCVista");
                npsVistaAudio.AddEndPoint("net.tcp://localhost:6060/NetP2PRTCVista");
                npsVistaAudio.OpenServer();

                npcRTCVistaClient = new VMuktiService.NetPeerClient();
                objNetP2PRTCVista = new clsNetTcpRTCVistaService();
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcJoin += new clsNetTcpRTCVistaService.DelsvcJoin(Window1_entsvcJoin);
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcCreateRTCClient += new clsNetTcpRTCVistaService.DelsvcCreateRTCClient(Window1_entsvcCreateRTCClient);
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcRegisterSIPPhone += new clsNetTcpRTCVistaService.DelsvcRegisterSIPPhone(Window1_entsvcRegisterSIPPhone);
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcAnswer += new clsNetTcpRTCVistaService.DelsvcAnswer(Window1_entsvcAnswer);
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcDial += new clsNetTcpRTCVistaService.DelsvcDial(Window1_entsvcDial);
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcHangup += new clsNetTcpRTCVistaService.DelsvcHangup(Window1_entsvcHangup);
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcHold += new clsNetTcpRTCVistaService.DelsvcHold(Window1_entsvcHold);
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcSendDTMF += new clsNetTcpRTCVistaService.DelsvcSendDTMF(Window1_entsvcSendDTMF);
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcTransfer += new clsNetTcpRTCVistaService.DelsvcTransfer(Window1_entsvcTransfer);
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcRTCEvent += new clsNetTcpRTCVistaService.DelsvcRTCEvent(Window1_entsvcRTCEvent);
                ((clsNetTcpRTCVistaService)objNetP2PRTCVista).entsvcUnJoin += new clsNetTcpRTCVistaService.DelsvcUnJoin(Window1_entsvcUnJoin);
                ClientNetP2PRTCVistaChannel = (INetTcpRTCVistaServiceChannel)npcRTCVistaClient.OpenClient<INetTcpRTCVistaServiceChannel>("net.tcp://localhost:6060/NetP2PRTCVista", "NetP2PRTCVistaMesh", ref objNetP2PRTCVista);
                ClientNetP2PRTCVistaChannel.svcJoin();

            }
            catch (Exception ex)
            {
                el.WriteEntry("Window1:" + ex.Message);
                el.Close();
            }
        }