Cider Isn't Darwin Emulation, Really
Something went wrong. Try again.
623 B · 17 lines
123456789101112131415161718
#include <IOKit/IOService.h>#include <IOKit/IOUserClient.h>
class IOKitDiagnosticsClient : public IOUserClient{ OSDeclareDefaultStructors(IOKitDiagnosticsClient)
public: static IOUserClient * withTask(task_t owningTask); virtual IOReturn clientClose(void) APPLE_KEXT_OVERRIDE; virtual IOReturn setProperties(OSObject * properties) APPLE_KEXT_OVERRIDE; virtual IOReturn externalMethod(uint32_t selector, IOExternalMethodArguments * args, IOExternalMethodDispatch * dispatch, OSObject * target, void * reference) APPLE_KEXT_OVERRIDE;};