Subscribe登録完了

Subscribe登録 完了時に実行されるコールバックです。

詳細

名前空間
Network MQTTRegisterCallback
要否 引数名 説明
必須 - MQTTClient* クライアントハンドル
必須 - MQTTSubscriber* 登録Subscriber
戻り値(型) 説明
なし -

tips用アイコン

  • Subscribe登録完了した際に呼び出されます。
  • Subscribe登録リクエスト実行前にコールバック設定してください。
  • 第二引数MQTTSubscriber*よりSubscribe登録状況の確認 を実行する事でSubscribeの登録状態を確認する事ができます。
  • コールバック設定については コールバック設定(Subsclibe登録) を参照してください。

実装例

//コールバック(Subscribe登録完了)
void registerCallback(MQTTClient *client, MQTTSubscriber *subscriber)
{
    //subscribe登録状況の確認
    bool result = subscriber->isRegisterd();
}

:
:(※省略)
:
//Subscribeインスタンス生成
PubSub_Subscriber *subscriber = new PubSub_Subscriber(“Topic”,MQTT_QOS_FIRE_AND_FORGET);

//コールバック設定(Subscribe登録完了)
subscriber->setRegisterCallback(registerCallback);