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.
Publicación de tareas de control
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 instancia DeviceSDKClient 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.
-