As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Publicação de tarefas de controle
Use esses métodos para publicar solicitações relacionadas ao controle nos componentes de integrações gerenciadas.
iotmi_statusCode_t iotmi_control_publish_request(DataModel::iotmi_client_request_t request)
Publica uma solicitação relacionada ao controle nos componentes de integrações gerenciadas. Por exemplo, eventos não solicitados, solicitações de comando ou consultas de estado do dispositivo.
- Parâmetros
-
request(DataModel: :iotmi_client_request_t) - Um ponteiro para uma estrutura de solicitação contendo os detalhes. - Devoluções
-
-
IOTMI_STATUS_OK- A solicitação foi publicada com sucesso. -
IOTMI_STATUS_CUSTOM_PLUGIN_CLIENT_NOT_CONNECTED- A SDKClient instância do dispositivo não está conectada às integrações gerenciadas. -
IOTMI_STATUS_INVALID_PARAMETER- Um ou mais parâmetros na solicitação são inválidos. -
IOTMI_STATUS_INVALID_JSON_OBJECT- A carga útil da solicitação não é um objeto JSON válido. -
IOTMI_STATUS_NO_MEMORY- Ocorreu um erro de alocação de memória.
-