Subscribe登録解除

対象のクライアントハンドルSubscribeインスタンスを指定して、Subscribeの登録解除を行います。

詳細

クラス 関数名
MagellanManager unregisterPubSub_Subscriber
要否 引数名 説明
必須 handle MagellanClientHandle クライアントハンドル
必須 sub PubSub_Subscriber* Subscribeインスタンス
戻り値(型) 説明
MQTTUnregisterStatus Subscribe登録解除リクエスト結果

tips用アイコン

実装例

//MagellanManagerインスタンス取得
MagellanManager *mng = MagellanManager::getInstance();
:
:(※省略)
:
//接続状態確認
bool isConnect = mng->isConnectedPubSub(mHandle);
If(isConnect)
{
	//Subscribeインスタンス生成
    PubSub_Subscriber *sub = new PubSub_Subscriber(“Topic”,MQTT_QOS_FIRE_AND_FORGET);

    //Subscribe登録解除
    mng-> unregisterPubSub_Subscriber(handle, sub);
}