CTR NEX API Reference
nn::nex::MessagingNotificationHandler クラスabstract

インスタントメッセージ受信ハンドラの基底クラスです。 [詳解]

#include <RendezVous/Services/Messaging/src/Client/MessagingNotificationHandler.h>

+ nn::nex::MessagingNotificationHandler の継承関係図

公開メンバ関数

 MessagingNotificationHandler ()
 コンストラクタです。
 
virtual ~MessagingNotificationHandler ()
 デストラクタです。
 
virtual void DeliverInstantMessage (const DataHolder &hMsg)=0
 インスタントメッセージ受信時に呼び出されるコールバック関数です。 [詳解]
 

詳解

インスタントメッセージ受信ハンドラの基底クラスです。

インスタントメッセージ受信イベントをハンドリングするためには、MessagingNotificationHandler::DeliverInstantMessage() を実装した MessagingNotificationHandler のサブクラスを MessagingClient に登録する必要があります。 ハンドラーが登録されると、クライアントが通知メッセージを受信するたびに、 メッセージがハンドラーへ送られ、DeliverInstantMessage コールバックが呼び出されます。

参照
MessagingClient

関数詳解

virtual void nn::nex::MessagingNotificationHandler::DeliverInstantMessage ( const DataHolder hMsg)
pure virtual

インスタントメッセージ受信時に呼び出されるコールバック関数です。

本関数をオーバーライドしたサブクラスを MessagingClient に登録することで、 クライアントが通知メッセージを受信するたびにコールバックが呼び出されます。

引数
[in]hMsgメッセージを格納するデータホルダー