/* */ #ifndef _D_BT_MESSAGE_RECEIVER_H_ #define _D_BT_MESSAGE_RECEIVER_H_ #include "common.h" #include "BtMessage.h" class BtMessageReceiver { public: virtual ~BtMessageReceiver() {} virtual BtMessageHandle receiveHandshake(bool quickReply = false) = 0; virtual BtMessageHandle receiveAndSendHandshake() = 0; virtual BtMessageHandle receiveMessage() = 0; }; typedef SharedHandle BtMessageReceiverHandle; #endif // _D_BT_MESSAGE_RECEIVER_H_