Exemplo n.º 1
0
        public override void Disconnect()
        {
            NativeSessionStatusChanged(ConnectionStatusArguments.ArgumentsWithStatus(RtsConnectionStatus.rtsConnectionDisconnecting));

            // Delay by 1 second to demonstrate progress
            ApiUtils.ExecuteAfterDelay(() => {
                NativeSessionStatusChanged(ConnectionStatusArguments.ArgumentsWithStatus(RtsConnectionStatus.rtsConnectionClosed));
            }, 1000);
        }
Exemplo n.º 2
0
        public override void Connect()
        {
            LogConnectionInfo();

            NativeSessionStatusChanged(ConnectionStatusArguments.ArgumentsWithStatus(RtsConnectionStatus.rtsConnectionConnecting));

            // Delay by 1 second to demonstrate progress
            ApiUtils.ExecuteAfterDelay(() => {
                m_sessionViewController = new DummySessionViewController();
                SessionView             = m_sessionViewController.View;

                NativeSessionStatusChanged(ConnectionStatusArguments.ArgumentsWithStatus(RtsConnectionStatus.rtsConnectionConnected));
            }, 1000);
        }