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); } }