翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
タスクの発行を制御する
これらのメソッドを使用して、管理統合コンポーネントにコントロール関連のリクエストを発行します。
iotmi_statusCode_t iotmi_control_publish_request(DataModel::iotmi_client_request_t request)
管理統合コンポーネントにコントロール関連のリクエストを発行します。例えば、未承諾イベント、コマンドリクエスト、デバイス状態クエリなどです。
- パラメータ
-
request(DataModel::iotmi_client_request_t) - 詳細を含むリクエスト構造へのポインタ。 - 戻り値
-
-
IOTMI_STATUS_OK- リクエストが正常に発行されました。 -
IOTMI_STATUS_CUSTOM_PLUGIN_CLIENT_NOT_CONNECTED- DeviceSDKClient インスタンスがマネージド統合に接続されていません。 -
IOTMI_STATUS_INVALID_PARAMETER- リクエスト内の 1 つ以上のパラメータが無効です。 -
IOTMI_STATUS_INVALID_JSON_OBJECT- リクエストペイロードが有効な JSON オブジェクトではありません。 -
IOTMI_STATUS_NO_MEMORY- メモリ割り当てエラーが発生しました。
-