Subscribe登録解除完了

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

詳細

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

tips用アイコン

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

実装例

//コールバック(Subscribe登録解除完了)
void unregisterCallback (MQTTClient *client, MQTTSubscriber *subscriber)
{
    //subscribe登録状況の確認
    bool result = subscriber->isRegisterd();
}
:
:(※省略)
:
//Subscribeインスタンス生成
PubSub_Subscriber *subscriber = new PubSub_Subscriber(“Topic”,MQTT_QOS_FIRE_AND_FORGET);

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