Fennel: RandomAccessDevice Class Reference (original) (raw)

Prepares for an asynchronous transfer by associating required information about this device (e.g.

file handle) with the given request. The actual asynchronous transfer is initiated by a calling DeviceAccessScheduler rather than this RandomAccessDevice itself.

Parameters:

request the encapsulated request parameters

Implemented in RandomAccessFileDevice, and RandomAccessNullDevice.

Referenced by AioSignalScheduler::schedule(), AioPollingScheduler::schedule(), and AioLinuxScheduler::schedule().