Lines Matching defs:action
80 checkForWork() is the key method in this class. It is called by some work-loop when convienient and is expected to evaluate its internal state and determine if an event has occurred since the last call. In the case of an event having occurred then the instance defined target(owner)/action will be called. The action is stored as an ordinary C function pointer but the first parameter is always the owner. This means that a C++ member function can be used as an action function though this depends on the ABI.
96 As the all event sources require an action and it has to be stored somewhere
117 /*! @var action
118 The action method called when an event has been delivered */
119 Action action;
150 of the action callout. Owner will generally be an OSObject it doesn't have to
153 @param action
157 action call out will always be the owner, this allows C++ member functions to
162 virtual bool init(OSObject *owner, IOEventSource::Action action = 0);
170 its internal state for any work to do and then to call out the owner/action.
212 @abstract Set'ter for $link action variable.
213 @param action Pointer to a C function of type IOEventSource::Action. */
214 virtual void setAction(IOEventSource::Action action);
217 @abstract Get'ter for $link action variable.
218 @result value of action. */