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