public void KeyEvent(Desktop_Sharing_Shared.Keyboard.KeyboardEventStruct k)
 {
     lock (_InputLock)
     {
         _KeyboardEvents.Add(k);
     }
 }
Example #2
0
        public void OnKeyEvent(Desktop_Sharing_Shared.Keyboard.KeyboardEventStruct k)
        {
            var t = new SecureTcp.Tcp_Message((int)Desktop_Sharing_Shared.Message_Types.KEY_EVENT);

            t.Add_Block(BitConverter.GetBytes(k.bVk));
            t.Add_Block(BitConverter.GetBytes((int)k.s));
            lock (_OutGoingMessagesLock)
            {
                _OutGoingMessages.Add(t);
            }
        }