Screenary.TransportClient.SetChannelDispatcher C# (CSharp) Method

SetChannelDispatcher() public method

public SetChannelDispatcher ( Screenary.ChannelDispatcher dispatcher ) : void
dispatcher Screenary.ChannelDispatcher
return void
        public void SetChannelDispatcher(ChannelDispatcher dispatcher)
        {
            this.dispatcher = dispatcher;
        }

Usage Example

コード例 #1
0
ファイル: Client.cs プロジェクト: awakecoding/Screenary
        /**
         * Class constructor
         */
        public Client(TransportClient transport, IClientListener clientListener)
        {
            this.clientListener = clientListener;

            dispatcher = new ChannelDispatcher();

            transport.SetChannelDispatcher(dispatcher);

            surfaceServer = new SurfaceServer(transport, this);
            dispatcher.RegisterChannel(surfaceServer);

            sessionServer = new SessionServer(transport, this);
            dispatcher.RegisterChannel(sessionServer);

            inputServer = new InputServer(transport, this);
            dispatcher.RegisterChannel(inputServer);

            transport.StartThread();

            dispatcher.OnConnect();
        }
All Usage Examples Of Screenary.TransportClient::SetChannelDispatcher