Controle la publicación de las tareas - Integraciones gestionadas para AWS IoT Device Management

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Controle la publicación de las tareas

Utilice estos métodos para publicar las solicitudes relacionadas con el control en los componentes de las integraciones gestionadas.

iotmi_statusCode_t iotmi_control_publish_request(DataModel::iotmi_client_request_t request)

Publica una solicitud relacionada con el control en los componentes de las integraciones gestionadas. Por ejemplo, eventos no solicitados, solicitudes de comandos o consultas sobre el estado del dispositivo.

Parámetros

request(DataModel: :iotmi_client_request_t): puntero a una estructura de solicitudes que contiene los detalles.

Devuelve
  • IOTMI_STATUS_OK- La solicitud se publicó correctamente.

  • IOTMI_STATUS_CUSTOM_PLUGIN_CLIENT_NOT_CONNECTED- La SDKClient instancia del dispositivo no está conectada a las integraciones gestionadas.

  • IOTMI_STATUS_INVALID_PARAMETER- Uno o más parámetros de la solicitud no son válidos.

  • IOTMI_STATUS_INVALID_JSON_OBJECT- La carga útil de la solicitud no es un objeto JSON válido.

  • IOTMI_STATUS_NO_MEMORY- Se ha producido un error de asignación de memoria.