Screenary.TransportClient.StartThread C# (CSharp) Method

StartThread() public method

public StartThread ( ) : void
return void
        public void StartThread()
        {
            if (thread == null)
            {
                thread = new Thread(() => ThreadProc(this));
            }

            thread.Start();
        }

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::StartThread