Lines Matching defs:IOTimerEventSource
31 * IOTimerEventSource.h
51 @class IOTimerEventSource : public IOEventSource
59 class IOTimerEventSource : public IOEventSource
61 OSDeclareDefaultStructors(IOTimerEventSource)
71 @discussion This structure is private to the IOTimerEventSource implementation.
86 @param self This argument will be cast to an IOTimerEventSource. */
91 @discussion IOTimerEventSource is based upon the kern/thread_call.h APIs currently. This function allocates the calloutEntry member variable by using thread_call_allocate(timeout, this). If you need to write your own subclass of IOTimerEventSource you probably should override this method to allocate an entry that points to your own timeout routine. */
110 typedef void (*Action)(OSObject *owner, IOTimerEventSource *sender);
116 static IOTimerEventSource *
222 OSMetaClassDeclareReservedUnused(IOTimerEventSource, 0);
223 OSMetaClassDeclareReservedUnused(IOTimerEventSource, 1);
224 OSMetaClassDeclareReservedUnused(IOTimerEventSource, 2);
225 OSMetaClassDeclareReservedUnused(IOTimerEventSource, 3);
226 OSMetaClassDeclareReservedUnused(IOTimerEventSource, 4);
227 OSMetaClassDeclareReservedUnused(IOTimerEventSource, 5);
228 OSMetaClassDeclareReservedUnused(IOTimerEventSource, 6);
229 OSMetaClassDeclareReservedUnused(IOTimerEventSource, 7);