AsyncIOCallback
class AsyncIOCallback {
virtual ~AsyncIOCallback();
class StackableAsyncIOCallback : public AsyncIOCallback {
StackableAsyncIOCallback(AsyncIOCallback* next);
AsyncIOCallback* fNextCallback;
AsyncIOCallback* callback);
AsyncIOCallback* callback);
AsyncIOCallback* callback);
class AsyncIOCallback;
class PrecacheIO : public AsyncIOCallback {
generic_size_t numBytes, uint32 flags, AsyncIOCallback* callback)
AsyncIOCallback* callback);
AsyncIOCallback::~AsyncIOCallback()
AsyncIOCallback::IORequestCallback(void* data, io_request* request,
((AsyncIOCallback*)data)->IOFinished(status, partialTransfer,
StackableAsyncIOCallback::StackableAsyncIOCallback(AsyncIOCallback* next)
uint32 flags, AsyncIOCallback* callback)
request->SetFinishedCallback(&AsyncIOCallback::IORequestCallback,
uint32 flags, AsyncIOCallback* callback)
request->SetFinishedCallback(&AsyncIOCallback::IORequestCallback,
WriteCallback(VMAnonymousCache* cache, AsyncIOCallback* callback)
AsyncIOCallback* _callback)
AsyncIOCallback* callback);
generic_size_t numBytes, uint32 flags, AsyncIOCallback* callback)
class PageWriteTransfer : public AsyncIOCallback {