インスタントメッセージ受信ハンドラの基底クラスです。 [詳解]
#include <RendezVous/Services/Messaging/src/Client/MessagingNotificationHandler.h>
公開メンバ関数 | |
MessagingNotificationHandler () | |
コンストラクタです。 | |
virtual | ~MessagingNotificationHandler () |
デストラクタです。 | |
virtual void | DeliverInstantMessage (const DataHolder &hMsg)=0 |
インスタントメッセージ受信時に呼び出されるコールバック関数です。 [詳解] | |
インスタントメッセージ受信ハンドラの基底クラスです。
インスタントメッセージ受信イベントをハンドリングするためには、MessagingNotificationHandler::DeliverInstantMessage() を実装した MessagingNotificationHandler のサブクラスを MessagingClient に登録する必要があります。 ハンドラーが登録されると、クライアントが通知メッセージを受信するたびに、 メッセージがハンドラーへ送られ、DeliverInstantMessage コールバックが呼び出されます。
|
pure virtual |
インスタントメッセージ受信時に呼び出されるコールバック関数です。
本関数をオーバーライドしたサブクラスを MessagingClient に登録することで、 クライアントが通知メッセージを受信するたびにコールバックが呼び出されます。
[in] | hMsg | メッセージを格納するデータホルダー |