Lines Matching refs:InputMessage
35 CHECK_OFFSET(InputMessage, body, 8); in TestInputMessageAlignment()
37 CHECK_OFFSET(InputMessage::Body::Key, eventId, 0); in TestInputMessageAlignment()
38 CHECK_OFFSET(InputMessage::Body::Key, eventTime, 8); in TestInputMessageAlignment()
39 CHECK_OFFSET(InputMessage::Body::Key, deviceId, 16); in TestInputMessageAlignment()
40 CHECK_OFFSET(InputMessage::Body::Key, source, 20); in TestInputMessageAlignment()
41 CHECK_OFFSET(InputMessage::Body::Key, displayId, 24); in TestInputMessageAlignment()
42 CHECK_OFFSET(InputMessage::Body::Key, hmac, 28); in TestInputMessageAlignment()
43 CHECK_OFFSET(InputMessage::Body::Key, action, 60); in TestInputMessageAlignment()
44 CHECK_OFFSET(InputMessage::Body::Key, flags, 64); in TestInputMessageAlignment()
45 CHECK_OFFSET(InputMessage::Body::Key, keyCode, 68); in TestInputMessageAlignment()
46 CHECK_OFFSET(InputMessage::Body::Key, scanCode, 72); in TestInputMessageAlignment()
47 CHECK_OFFSET(InputMessage::Body::Key, metaState, 76); in TestInputMessageAlignment()
48 CHECK_OFFSET(InputMessage::Body::Key, repeatCount, 80); in TestInputMessageAlignment()
49 CHECK_OFFSET(InputMessage::Body::Key, downTime, 88); in TestInputMessageAlignment()
51 CHECK_OFFSET(InputMessage::Body::Motion, eventId, 0); in TestInputMessageAlignment()
52 CHECK_OFFSET(InputMessage::Body::Motion, pointerCount, 4); in TestInputMessageAlignment()
53 CHECK_OFFSET(InputMessage::Body::Motion, eventTime, 8); in TestInputMessageAlignment()
54 CHECK_OFFSET(InputMessage::Body::Motion, deviceId, 16); in TestInputMessageAlignment()
55 CHECK_OFFSET(InputMessage::Body::Motion, source, 20); in TestInputMessageAlignment()
56 CHECK_OFFSET(InputMessage::Body::Motion, displayId, 24); in TestInputMessageAlignment()
57 CHECK_OFFSET(InputMessage::Body::Motion, hmac, 28); in TestInputMessageAlignment()
58 CHECK_OFFSET(InputMessage::Body::Motion, action, 60); in TestInputMessageAlignment()
59 CHECK_OFFSET(InputMessage::Body::Motion, actionButton, 64); in TestInputMessageAlignment()
60 CHECK_OFFSET(InputMessage::Body::Motion, flags, 68); in TestInputMessageAlignment()
61 CHECK_OFFSET(InputMessage::Body::Motion, metaState, 72); in TestInputMessageAlignment()
62 CHECK_OFFSET(InputMessage::Body::Motion, buttonState, 76); in TestInputMessageAlignment()
63 CHECK_OFFSET(InputMessage::Body::Motion, classification, 80); in TestInputMessageAlignment()
64 CHECK_OFFSET(InputMessage::Body::Motion, empty2, 81); in TestInputMessageAlignment()
65 CHECK_OFFSET(InputMessage::Body::Motion, edgeFlags, 84); in TestInputMessageAlignment()
66 CHECK_OFFSET(InputMessage::Body::Motion, downTime, 88); in TestInputMessageAlignment()
67 CHECK_OFFSET(InputMessage::Body::Motion, dsdx, 96); in TestInputMessageAlignment()
68 CHECK_OFFSET(InputMessage::Body::Motion, dtdx, 100); in TestInputMessageAlignment()
69 CHECK_OFFSET(InputMessage::Body::Motion, dtdy, 104); in TestInputMessageAlignment()
70 CHECK_OFFSET(InputMessage::Body::Motion, dsdy, 108); in TestInputMessageAlignment()
71 CHECK_OFFSET(InputMessage::Body::Motion, tx, 112); in TestInputMessageAlignment()
72 CHECK_OFFSET(InputMessage::Body::Motion, ty, 116); in TestInputMessageAlignment()
73 CHECK_OFFSET(InputMessage::Body::Motion, xPrecision, 120); in TestInputMessageAlignment()
74 CHECK_OFFSET(InputMessage::Body::Motion, yPrecision, 124); in TestInputMessageAlignment()
75 CHECK_OFFSET(InputMessage::Body::Motion, xCursorPosition, 128); in TestInputMessageAlignment()
76 CHECK_OFFSET(InputMessage::Body::Motion, yCursorPosition, 132); in TestInputMessageAlignment()
77 CHECK_OFFSET(InputMessage::Body::Motion, dsdxRaw, 136); in TestInputMessageAlignment()
78 CHECK_OFFSET(InputMessage::Body::Motion, dtdxRaw, 140); in TestInputMessageAlignment()
79 CHECK_OFFSET(InputMessage::Body::Motion, dtdyRaw, 144); in TestInputMessageAlignment()
80 CHECK_OFFSET(InputMessage::Body::Motion, dsdyRaw, 148); in TestInputMessageAlignment()
81 CHECK_OFFSET(InputMessage::Body::Motion, txRaw, 152); in TestInputMessageAlignment()
82 CHECK_OFFSET(InputMessage::Body::Motion, tyRaw, 156); in TestInputMessageAlignment()
83 CHECK_OFFSET(InputMessage::Body::Motion, pointers, 160); in TestInputMessageAlignment()
85 CHECK_OFFSET(InputMessage::Body::Focus, eventId, 0); in TestInputMessageAlignment()
86 CHECK_OFFSET(InputMessage::Body::Focus, hasFocus, 4); in TestInputMessageAlignment()
87 CHECK_OFFSET(InputMessage::Body::Focus, empty, 5); in TestInputMessageAlignment()
89 CHECK_OFFSET(InputMessage::Body::Capture, eventId, 0); in TestInputMessageAlignment()
90 CHECK_OFFSET(InputMessage::Body::Capture, pointerCaptureEnabled, 4); in TestInputMessageAlignment()
91 CHECK_OFFSET(InputMessage::Body::Capture, empty, 5); in TestInputMessageAlignment()
93 CHECK_OFFSET(InputMessage::Body::Drag, eventId, 0); in TestInputMessageAlignment()
94 CHECK_OFFSET(InputMessage::Body::Drag, x, 4); in TestInputMessageAlignment()
95 CHECK_OFFSET(InputMessage::Body::Drag, y, 8); in TestInputMessageAlignment()
96 CHECK_OFFSET(InputMessage::Body::Drag, isExiting, 12); in TestInputMessageAlignment()
97 CHECK_OFFSET(InputMessage::Body::Drag, empty, 13); in TestInputMessageAlignment()
99 CHECK_OFFSET(InputMessage::Body::Finished, handled, 0); in TestInputMessageAlignment()
100 CHECK_OFFSET(InputMessage::Body::Finished, empty, 1); in TestInputMessageAlignment()
101 CHECK_OFFSET(InputMessage::Body::Finished, consumeTime, 8); in TestInputMessageAlignment()
103 CHECK_OFFSET(InputMessage::Body::Timeline, eventId, 0); in TestInputMessageAlignment()
104 CHECK_OFFSET(InputMessage::Body::Timeline, empty, 4); in TestInputMessageAlignment()
105 CHECK_OFFSET(InputMessage::Body::Timeline, graphicsTimeline, 8); in TestInputMessageAlignment()
107 CHECK_OFFSET(InputMessage::Body::TouchMode, eventId, 0); in TestInputMessageAlignment()
108 CHECK_OFFSET(InputMessage::Body::TouchMode, isInTouchMode, 4); in TestInputMessageAlignment()
109 CHECK_OFFSET(InputMessage::Body::TouchMode, empty, 5); in TestInputMessageAlignment()
113 CHECK_OFFSET(InputMessage::Header, type, 0); in TestHeaderSize()
114 CHECK_OFFSET(InputMessage::Header, seq, 4); in TestHeaderSize()
115 static_assert(sizeof(InputMessage::Header) == 8); in TestHeaderSize()
119 static_assert(sizeof(InputMessage::Body::Key) == 96); in TestBodySize()
120 static_assert(sizeof(InputMessage::Body::Motion::Pointer) == 144); in TestBodySize()
121 static_assert(sizeof(InputMessage::Body::Motion) == in TestBodySize()
122 offsetof(InputMessage::Body::Motion, pointers) + in TestBodySize()
123 sizeof(InputMessage::Body::Motion::Pointer) * MAX_POINTERS); in TestBodySize()
124 static_assert(sizeof(InputMessage::Body::Finished) == 16); in TestBodySize()
125 static_assert(sizeof(InputMessage::Body::Focus) == 8); in TestBodySize()
126 static_assert(sizeof(InputMessage::Body::Capture) == 8); in TestBodySize()
127 static_assert(sizeof(InputMessage::Body::Drag) == 16); in TestBodySize()
128 static_assert(sizeof(InputMessage::Body::TouchMode) == 8); in TestBodySize()
131 static_assert(sizeof(InputMessage::Body::Timeline) == 24); in TestBodySize()
137 static_assert(sizeof(InputMessage::Body) == in TestBodySize()
138 offsetof(InputMessage::Body::Motion, pointers) + in TestBodySize()
139 sizeof(InputMessage::Body::Motion::Pointer) * MAX_POINTERS); in TestBodySize()
140 static_assert(sizeof(InputMessage::Body) == 160 + 144 * 16); in TestBodySize()
141 static_assert(sizeof(InputMessage::Body) == 2464); in TestBodySize()
151 static_assert(sizeof(InputMessage) == /*header*/ 8 + /*body*/ 2464); in TestWorstCaseInputMessageSize()
152 static_assert(sizeof(InputMessage) == 2472); in TestWorstCaseInputMessageSize()
160 constexpr size_t bodySize = offsetof(InputMessage::Body::Motion, pointers) + in CalculateSinglePointerInputMessageSize()
161 sizeof(InputMessage::Body::Motion::Pointer) * pointerCount; in CalculateSinglePointerInputMessageSize()