11 #include "peripherals/bus/PeripheralBus.h" 12 #include "peripherals/devices/Peripheral.h" 14 #include <IOKit/IOKitLib.h> 15 #include <IOKit/IOMessage.h> 34 static PeripheralType GetType(
int iDeviceClass);
35 static void DeviceDetachCallback(
void *refCon, io_service_t service, natural_t messageType,
void *messageArgument);
36 static void DeviceAttachCallback(
CPeripheralBusUSB* refCon, io_iterator_t iterator);
38 IONotificationPortRef m_notify_port;
39 io_iterator_t m_attach_iterator;
Definition: PeripheralTypes.h:356
bool PerformDeviceScan(PeripheralScanResults &results) override
Definition: PeripheralBusUSB.cpp:73
Definition: RetroPlayerInput.h:15
Definition: PeripheralBusUSB.h:21
Definition: PeripheralBus.h:36
Definition: Peripherals.h:56