1// SMReplyTarget.h 2 3#ifndef SM_REPLY_TARGET_H 4#define SM_REPLY_TARGET_H 5 6#include <Messenger.h> 7 8class SMHandler; 9class SMLooper; 10 11class SMReplyTarget { 12public: 13 SMReplyTarget(bool preferred = false); 14 virtual ~SMReplyTarget(); 15 16 virtual BHandler *Handler(); 17 virtual BMessenger Messenger(); 18 19 virtual bool ReplySuccess(); 20 21private: 22 SMHandler *fHandler; 23 SMLooper *fLooper; 24}; 25 26#endif // SM_REPLY_TARGET_H 27