usr/lib/updaters/libAppleTypeCRetimerUpdater.dylib
ThunderboltInterface.h
Download ThunderboltInterface.h
@class NSObject;
@protocol OS_os_log;
@interface ThunderboltInterface : NSObject {
struct IOCFPlugInInterfaceStruct **_pluginInterface;
struct IOThunderboltLibInterfaceStruct **_deviceInterface;
unsigned long long _configBuffer;
NSObject<OS_os_log> *_log;
}
- (void)dealloc;
- (void).cxx_destruct;
- (BOOL)configReadForRoute:(unsigned long long)a0 port:(unsigned int)a1 space:(unsigned int)a2 index:(unsigned int)a3 result:(unsigned int *)a4;
- (BOOL)configWriteForRoute:(unsigned long long)a0 port:(unsigned int)a1 space:(unsigned int)a2 index:(unsigned int)a3 value:(unsigned int)a4;
- (BOOL)createPluginInterfaceForService:(unsigned int)a0;
- (BOOL)findCapabilityForRoute:(unsigned long long)a0 port:(unsigned int)a1 space:(unsigned int)a2 mask:(unsigned int)a3 value:(unsigned int)a4 offset:(unsigned int *)a5;
- (id)initWithRouterID:(unsigned char)a0;
- (BOOL)initializeDeviceInterfaceForRouterID:(unsigned char)a0;
- (BOOL)serviceMatchesRouterID:(unsigned int)a0 routerID:(unsigned char)a1;
@end