19#ifndef APPLE_EVENT_INTERNAL_H_
20#define APPLE_EVENT_INTERNAL_H_
52 IN OUT BOOLEAN *CLockOn
154 OUT EFI_INPUT_KEY *InputKey,
161 IN BOOLEAN CustomDelays,
162 IN UINT16 KeyInitialDelay,
163 IN UINT16 KeySubsequentDelay,
164 IN BOOLEAN GraphicsInputMirroring
174 IN UINT32 PointerPollMin,
175 IN UINT32 PointerPollMax,
176 IN UINT32 PointerPollMask
181 IN UINT16 PointerSpeedDiv,
182 IN UINT16 PointerSpeedMul
187 IN UINT16 ClickTimeout,
188 IN UINT16 DoubleClickTimeout,
VOID InternalSetDwellClicking(IN UINT16 ClickTimeout, IN UINT16 DoubleClickTimeout, IN UINT16 Radius)
EFI_STATUS EFIAPI EventIsCapsLockOnImpl(IN OUT BOOLEAN *CLockOn)
VOID InternalSetKeyBehaviour(IN BOOLEAN CustomDelays, IN UINT16 KeyInitialDelay, IN UINT16 KeySubsequentDelay, IN BOOLEAN GraphicsInputMirroring)
EFI_STATUS EventSetCursorPositionImpl(IN DIMENSION *Position)
VOID InternalSetPointerSpeed(IN UINT16 PointerSpeedDiv, IN UINT16 PointerSpeedMul)
VOID EventCancelSimplePointerPollEvent(VOID)
EFI_STATUS EventCreateSimplePointerPollEvent(VOID)
VOID InternalFlagAllEventsReady(VOID)
VOID EventInputKeyFromAppleKeyCode(IN APPLE_KEY_CODE AppleKeyCode, OUT EFI_INPUT_KEY *InputKey, IN BOOLEAN Shifted)
EFI_STATUS EventCreateEventQueue(IN APPLE_EVENT_DATA EventData, IN APPLE_EVENT_TYPE EventType, IN APPLE_MODIFIER_MAP Modifiers)
VOID InternalInitializePointerUiScale(VOID)
VOID InternalSignalEvents(IN APPLE_EVENT_INFORMATION *Information)
APPLE_EVENT_INFORMATION * EventCreateAppleEventQueueInfo(IN APPLE_EVENT_DATA EventData, IN APPLE_EVENT_TYPE EventType, IN DIMENSION *PointerPosition, IN APPLE_MODIFIER_MAP Modifiers)
VOID InternalSetPointerPolling(IN UINT32 PointerPollMin, IN UINT32 PointerPollMax, IN UINT32 PointerPollMask)
VOID EventCloseSimplePointerInstallNotifyEvent(VOID)
VOID EventSimplePointerDesctructor(VOID)
EFI_STATUS EventCreateSimplePointerInstallNotifyEvent(VOID)
VOID EventCancelKeyStrokePollEvent(VOID)
EFI_STATUS EventCreateKeyStrokePollEvent(VOID)
VOID InternalRemoveUnregisteredEvents(VOID)
VOID InternalCreateQueueEvent(VOID)
VOID InternalSignalAndCloseQueueEvent(VOID)
VOID EventAddEventToQueue(IN APPLE_EVENT_INFORMATION *Information)
APPLE_MODIFIER_MAP InternalGetModifierStrokes(VOID)
APPLE_HID_USAGE APPLE_KEY_CODE
UINT16 APPLE_MODIFIER_MAP
APPLE_KEY_CODE AppleKeyCode