UserlandRequestHandler
UserlandRequestHandler handler(fFileSystem, false);
UserlandRequestHandler::_HandleRequest(AccessRequest* request)
UserlandRequestHandler::_HandleRequest(ReadStatRequest* request)
UserlandRequestHandler::_HandleRequest(WriteStatRequest* request)
UserlandRequestHandler::_HandleRequest(CreateRequest* request)
UserlandRequestHandler::_HandleRequest(OpenRequest* request)
UserlandRequestHandler::_HandleRequest(CloseRequest* request)
UserlandRequestHandler::_HandleRequest(FreeCookieRequest* request)
UserlandRequestHandler::_HandleRequest(ReadRequest* request)
UserlandRequestHandler::_HandleRequest(WriteRequest* request)
UserlandRequestHandler::_HandleRequest(CreateDirRequest* request)
UserlandRequestHandler::_HandleRequest(RemoveDirRequest* request)
UserlandRequestHandler::_HandleRequest(OpenDirRequest* request)
UserlandRequestHandler::_HandleRequest(CloseDirRequest* request)
UserlandRequestHandler::_HandleRequest(FreeDirCookieRequest* request)
UserlandRequestHandler::_HandleRequest(ReadDirRequest* request)
UserlandRequestHandler::_HandleRequest(RewindDirRequest* request)
UserlandRequestHandler::_HandleRequest(OpenAttrDirRequest* request)
UserlandRequestHandler::_HandleRequest(CloseAttrDirRequest* request)
UserlandRequestHandler::_HandleRequest(FreeAttrDirCookieRequest* request)
UserlandRequestHandler::_HandleRequest(ReadAttrDirRequest* request)
UserlandRequestHandler::_HandleRequest(RewindAttrDirRequest* request)
UserlandRequestHandler::_HandleRequest(CreateAttrRequest* request)
UserlandRequestHandler::_HandleRequest(OpenAttrRequest* request)
UserlandRequestHandler::_HandleRequest(CloseAttrRequest* request)
UserlandRequestHandler::_HandleRequest(FreeAttrCookieRequest* request)
UserlandRequestHandler::_HandleRequest(ReadAttrRequest* request)
UserlandRequestHandler::_HandleRequest(WriteAttrRequest* request)
UserlandRequestHandler::_HandleRequest(ReadAttrStatRequest* request)
UserlandRequestHandler::_HandleRequest(WriteAttrStatRequest* request)
UserlandRequestHandler::_HandleRequest(RenameAttrRequest* request)
UserlandRequestHandler::_HandleRequest(RemoveAttrRequest* request)
UserlandRequestHandler::_HandleRequest(OpenIndexDirRequest* request)
UserlandRequestHandler::_HandleRequest(CloseIndexDirRequest* request)
UserlandRequestHandler::_HandleRequest(FreeIndexDirCookieRequest* request)
UserlandRequestHandler::_HandleRequest(ReadIndexDirRequest* request)
UserlandRequestHandler::_HandleRequest(RewindIndexDirRequest* request)
UserlandRequestHandler::_HandleRequest(CreateIndexRequest* request)
UserlandRequestHandler::_HandleRequest(RemoveIndexRequest* request)
UserlandRequestHandler::_HandleRequest(ReadIndexStatRequest* request)
UserlandRequestHandler::_HandleRequest(OpenQueryRequest* request)
UserlandRequestHandler::_HandleRequest(MountVolumeRequest* request)
UserlandRequestHandler::_HandleRequest(CloseQueryRequest* request)
UserlandRequestHandler::_HandleRequest(FreeQueryCookieRequest* request)
UserlandRequestHandler::_HandleRequest(ReadQueryRequest* request)
UserlandRequestHandler::_HandleRequest(RewindQueryRequest* request)
UserlandRequestHandler::_HandleRequest(NodeMonitoringEventRequest* request)
UserlandRequestHandler::_SendReply(RequestAllocator& allocator,
UserlandRequestHandler::UserlandRequestHandler(FileSystem* fileSystem)
UserlandRequestHandler::_HandleRequest(UnmountVolumeRequest* request)
UserlandRequestHandler::_HandleRequest(SyncVolumeRequest* request)
UserlandRequestHandler::_HandleRequest(ReadFSInfoRequest* request)
UserlandRequestHandler::UserlandRequestHandler(FileSystem* fileSystem,
UserlandRequestHandler::_HandleRequest(WriteFSInfoRequest* request)
UserlandRequestHandler::_HandleRequest(LookupRequest* request)
UserlandRequestHandler::_HandleRequest(GetVNodeNameRequest* request)
UserlandRequestHandler::~UserlandRequestHandler()
UserlandRequestHandler::_HandleRequest(ReadVNodeRequest* request)
UserlandRequestHandler::_HandleRequest(WriteVNodeRequest* request)
UserlandRequestHandler::HandleRequest(Request* request)
UserlandRequestHandler::_HandleRequest(FSRemoveVNodeRequest* request)
UserlandRequestHandler::_HandleRequest(DoIORequest* request)
UserlandRequestHandler::_HandleRequest(CancelIORequest* request)
UserlandRequestHandler::_HandleRequest(IterativeIOGetVecsRequest* request)
UserlandRequestHandler::_HandleRequest(IterativeIOFinishedRequest* request)
UserlandRequestHandler::_HandleRequest(IOCtlRequest* request)
UserlandRequestHandler::_HandleRequest(SetFlagsRequest* request)
UserlandRequestHandler::_HandleRequest(SelectRequest* request)
UserlandRequestHandler::_HandleRequest(DeselectRequest* request)
UserlandRequestHandler::_HandleRequest(FSyncRequest* request)
UserlandRequestHandler::_HandleRequest(ReadSymlinkRequest* request)
UserlandRequestHandler::_HandleRequest(CreateSymlinkRequest* request)
UserlandRequestHandler::_HandleRequest(LinkRequest* request)
UserlandRequestHandler::_HandleRequest(UnlinkRequest* request)
UserlandRequestHandler::_HandleRequest(RenameRequest* request)
class UserlandRequestHandler : public RequestHandler {
UserlandRequestHandler(FileSystem* fileSystem);
UserlandRequestHandler(FileSystem* fileSystem,
virtual ~UserlandRequestHandler();
using UserlandFS::UserlandRequestHandler;
UserlandRequestHandler handler(fileSystem, NOTIFY_IO_REQUEST_REPLY);
UserlandRequestHandler handler(fileSystem, ADD_NODE_LISTENER_REPLY);
UserlandRequestHandler handler(fileSystem, REMOVE_NODE_LISTENER_REPLY);
UserlandRequestHandler handler(fileSystem, NOTIFY_LISTENER_REPLY);
UserlandRequestHandler handler(fileSystem, NOTIFY_SELECT_EVENT_REPLY);
UserlandRequestHandler handler(fileSystem, NOTIFY_QUERY_REPLY);
UserlandRequestHandler handler(fileSystem, GET_VNODE_REPLY);
UserlandRequestHandler handler(fileSystem, PUT_VNODE_REPLY);
UserlandRequestHandler handler(fileSystem, ACQUIRE_VNODE_REPLY);
UserlandRequestHandler handler(fileSystem, NEW_VNODE_REPLY);
UserlandRequestHandler handler(fileSystem, PUBLISH_VNODE_REPLY);
UserlandRequestHandler handler(fileSystem, REMOVE_VNODE_REPLY);
UserlandRequestHandler handler(fileSystem, UNREMOVE_VNODE_REPLY);
UserlandRequestHandler handler(fileSystem, GET_VNODE_REMOVED_REPLY);
UserlandRequestHandler handler(fileSystem, FILE_CACHE_CREATE_REPLY);
UserlandRequestHandler handler(fileSystem, FILE_CACHE_DELETE_REPLY);
UserlandRequestHandler handler(fileSystem, FILE_CACHE_SET_ENABLED_REPLY);
UserlandRequestHandler handler(fileSystem, FILE_CACHE_SET_SIZE_REPLY);
UserlandRequestHandler handler(fileSystem, FILE_CACHE_SYNC_REPLY);
UserlandRequestHandler handler(fileSystem, FILE_CACHE_READ_REPLY);
UserlandRequestHandler handler(fileSystem, FILE_CACHE_WRITE_REPLY);
UserlandRequestHandler handler(fileSystem, DO_ITERATIVE_FD_IO_REPLY);
UserlandRequestHandler handler(fileSystem, READ_FROM_IO_REQUEST_REPLY);
UserlandRequestHandler handler(fileSystem, WRITE_TO_IO_REQUEST_REPLY);