1// SingleReplyRequestHandler.h 2 3#ifndef USERLAND_FS_SINGLE_REPLY_REQUEST_HANDLER_H 4#define USERLAND_FS_SINGLE_REPLY_REQUEST_HANDLER_H 5 6#include "RequestHandler.h" 7 8namespace UserlandFSUtil { 9 10class SingleReplyRequestHandler : public RequestHandler { 11public: 12 SingleReplyRequestHandler(); 13 SingleReplyRequestHandler(uint32 expectedReply); 14 15 virtual status_t HandleRequest(Request* request); 16 17private: 18 bool fAcceptAnyRequest; 19 uint32 fExpectedReply; 20}; 21 22} // namespace UserlandFSUtil 23 24using UserlandFSUtil::SingleReplyRequestHandler; 25 26#endif // USERLAND_FS_SINGLE_REPLY_REQUEST_HANDLER_H 27