Steuern Sie die Veröffentlichung der Aufgaben - Verwaltete Integrationen für AWS IoT Device Management

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Steuern Sie die Veröffentlichung der Aufgaben

Verwenden Sie diese Methoden, um Anfragen im Zusammenhang mit der Steuerung an die Komponenten der verwalteten Integrationen zu veröffentlichen.

iotmi_statusCode_t iotmi_control_publish_request(DataModel::iotmi_client_request_t request)

Veröffentlicht eine Anfrage, die sich auf die Steuerung bezieht, an die Komponenten der verwalteten Integrationen. Zum Beispiel unerwünschte Ereignisse, Befehlsanforderungen oder Gerätestatusabfragen.

Parameter

request(DataModel: :iotmi_client_request_t) — Ein Zeiger auf eine Anforderungsstruktur, die die Details enthält.

Rückgabewerte
  • IOTMI_STATUS_OK— Die Anfrage wurde erfolgreich veröffentlicht.

  • IOTMI_STATUS_CUSTOM_PLUGIN_CLIENT_NOT_CONNECTED- Die SDKClient Geräteinstanz ist nicht mit verwalteten Integrationen verbunden.

  • IOTMI_STATUS_INVALID_PARAMETER- Ein oder mehrere Parameter in der Anfrage sind ungültig.

  • IOTMI_STATUS_INVALID_JSON_OBJECT- Die Payload der Anfrage ist kein gültiges JSON-Objekt.

  • IOTMI_STATUS_NO_MEMORY- Ein Fehler bei der Speicherzuweisung ist aufgetreten.