Exemple #1
0
        private void _server_ClientNew(ComInLan.Model.IClient client)
        {
            WriteLine("New: " + client.Id + " " + client.Name + " " + client.Port + " " + client.Address);
            WriteLine("State: " + client.State.ToString());

            client.PasscodeCreated += Client_PasscodeCreated;
            client.StateChanged    += Client_StateChanged;
        }
Exemple #2
0
        private void Client_StateChanged(ComInLan.Model.IClient client)
        {
            WriteLine("State changed: " + client.State.ToString());

            if (client.State == ComInLan.Model.ClientState.Accepted)
            {
                client.DataReceived += client_DataReceived;
            }

            if (client.State == ComInLan.Model.ClientState.None)
            {
                client.DataReceived -= client_DataReceived;
            }
        }
Exemple #3
0
        void client_DataReceived(ComInLan.Model.IClient client, string data)
        {
            WriteLine("From " + client.Name + ": " + data);

            switch (data)
            {
            case "b":
                _inputsimulator.Keyboard.KeyPress(VirtualKeyCode.BACK);
                break;

            case "n":
                _inputsimulator.Keyboard.KeyPress(VirtualKeyCode.NEXT);
                break;

            case "f":
                _inputsimulator.Keyboard.KeyPress(VirtualKeyCode.F5);
                break;
            }
        }
Exemple #4
0
 private void Client_PasscodeCreated(ComInLan.Model.IClient client)
 {
     WriteLine("Passcode: " + client.Passcode);
 }
Exemple #5
0
 private void _server_ClientChanged(ComInLan.Model.IClient client)
 {
     WriteLine("Change: " + client.Id + " " + client.Name + " " + client.Port + " " + client.Address);
 }