• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/WebCore-7600.1.25/platform/mac/

Lines Matching refs:HIDGamepadProvider

27 #include "HIDGamepadProvider.h"
56 HIDGamepadProvider* listener = static_cast<HIDGamepadProvider*>(context);
62 HIDGamepadProvider* listener = static_cast<HIDGamepadProvider*>(context);
72 HIDGamepadProvider* listener = static_cast<HIDGamepadProvider*>(context);
76 HIDGamepadProvider& HIDGamepadProvider::shared()
78 static NeverDestroyed<HIDGamepadProvider> sharedListener;
82 HIDGamepadProvider::HIDGamepadProvider()
84 , m_connectionDelayTimer(this, &HIDGamepadProvider::connectionDelayTimerFired)
85 , m_inputNotificationTimer(this, &HIDGamepadProvider::inputNotificationTimerFired)
102 unsigned HIDGamepadProvider::indexForNewlyConnectedDevice()
111 void HIDGamepadProvider::connectionDelayTimerFired(Timer<HIDGamepadProvider>&)
116 void HIDGamepadProvider::openAndScheduleManager()
118 LOG(Gamepad, "HIDGamepadProvider opening/scheduling HID manager");
133 void HIDGamepadProvider::closeAndUnscheduleManager()
135 LOG(Gamepad, "HIDGamepadProvider closing/unscheduling HID manager");
146 void HIDGamepadProvider::startMonitoringGamepads(GamepadProviderClient* client)
156 void HIDGamepadProvider::stopMonitoringGamepads(GamepadProviderClient* client)
166 void HIDGamepadProvider::deviceAdded(IOHIDDeviceRef device)
170 LOG(Gamepad, "HIDGamepadProvider device %p added", device);
198 void HIDGamepadProvider::deviceRemoved(IOHIDDeviceRef device)
200 LOG(Gamepad, "HIDGamepadProvider device %p removed", device);
213 void HIDGamepadProvider::valuesChanged(IOHIDValueRef value)
231 void HIDGamepadProvider::inputNotificationTimerFired(Timer<HIDGamepadProvider>&)
240 std::unique_ptr<HIDGamepad> HIDGamepadProvider::removeGamepadForDevice(IOHIDDeviceRef device)