Ejemplo n.º 1
0
        private void TestSshClient()
        {
            SshClientControl client = new SshClientControl();

            client.RxEvent += client_RxEvent;
            if (client.Connect("r-a104d-dmps3.mesa.gmu.edu", 22, "admin", "Mason1972"))
            {
                CrestronConsole.PrintLine("Connected!");
                client.SendCommand("ver -v\r\n");
            }
        }
Ejemplo n.º 2
0
        private bool disposed;                  // disposal management flag

        /// <summary>
        /// Assign internal properties to default values and prepare for initialization.
        /// </summary>
        /// <param name="codecData">the data object created when parsing a JSON config file.</param>
        public SshVtcCodec(Source codecData)
        {
            disposed               = false;
            this.codecData         = codecData;
            Model                  = codecData.Name;
            Manufacturer           = codecData.Type;
            GUID                   = new Guid(codecData.GuId);
            numberToDial           = string.Empty;
            CurrentState           = eCallState.NotConnected;
            previousState          = eCallState.NotConnected;
            clientControl          = new SshClientControl();
            clientControl.RxEvent += SshClientHandler;
        }