public void KeyEvent(Desktop_Sharing_Shared.Keyboard.KeyboardEventStruct k) { lock(_InputLock) { _KeyboardEvents.Add(k); } }
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); } }
public void MouseEvent(Desktop_Sharing_Shared.Mouse.MouseEventStruct m) { lock(_InputLock) { _MouseEvents.Add(m); } }
public void OnMouseEvent(Desktop_Sharing_Shared.Mouse.MouseEventStruct m) { var t = new SecureTcp.Tcp_Message((int)Desktop_Sharing_Shared.Message_Types.MOUSE_EVENT); t.Add_Block(BitConverter.GetBytes((int)m.msg)); t.Add_Block(BitConverter.GetBytes(m.x)); t.Add_Block(BitConverter.GetBytes(m.y)); t.Add_Block(BitConverter.GetBytes(m.wheel_delta)); lock(_OutGoingMessagesLock) { _OutGoingMessages.Add(t); } }