Publishコールバック設定

Publishインスタンスには、Publish送信リクエスト完了時に実行されるコールバックを設定することができます。

詳細

クラス 関数名
MQTTPublishRequest setPublishCallback
要否 引数名 説明
必須 callback MQTTPublishCallback Publish送信コールバック
戻り値(型) 説明
なし -

tips用アイコン

  • Publish送信完了時に呼び出されます。
  • Publish送信リクエスト実行前にコールバック設定してください。
    本コールバックは QoS設定 0の場合には実行されません。
  • 実装するコールバックについては Publish送信完了 を参照してください。

実装例

//Publishコールバック
void publishCallback (MQTTPublishRequest* req)
{
	//Publish送信リクエスト完了処理
}

//Publishインスタンス生成
PubSub_PublishRequest *pub = new PubSub_PublishRequest("Topic", “QoS 0以外”);

//Publishコールバック設定
pub ->setPublishCallback(publishCallback);