Contents

sendAsyncResult64WithOptions

Send a notification as with sendAsyncResult, but with finite queueing.

Declaration

static IOReturn sendAsyncResult64WithOptions(
 OSAsyncReference64 reference, 
 IOReturn result,
 io_user_reference_t args[],
 UInt32 numArgs, 
 IOOptionBits options);

Overview

IOUserClient::sendAsyncResult64() will infitely queue messages if the client is not processing them in a timely fashion. This variant will not, for simple handling of situations where clients may be expected to stop processing messages.

See Also

Miscellaneous