Sebastián Pastor / EtheriosCloudConnector
Embed: (wiki syntax)

« Back to documentation index

connector_sm_ping_response_t Struct Reference

connector_sm_ping_response_t Struct Reference
[connector_sm_ping_response_t]

This data structure is used when the callback is called with the connector_request_id_sm_ping_response. More...

#include <connector_api_short_message.h>

Public Types

enum  {
  connector_sm_ping_status_success, connector_sm_ping_status_complete, connector_sm_ping_status_cancel, connector_sm_ping_status_timeout,
  connector_sm_ping_status_error
}

Data Fields

connector_transport_t CONST transport
 transport method used
void * user_context
 user context passed in ping request connector_initiate_action call
enum
connector_sm_ping_response_t:: { ... }  
status
 response/status returned from Device Cloud/Cloud Connector

Detailed Description

This data structure is used when the callback is called with the connector_request_id_sm_ping_response.

A ping response is received from Device Cloud.

See also:
connector_request_id_sm_ping_response

Definition at line 124 of file connector_api_short_message.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
connector_sm_ping_status_success 

success response received from Device Cloud

connector_sm_ping_status_complete 

session completed successfully, response is not requested

connector_sm_ping_status_cancel 

session cancelled by the user

connector_sm_ping_status_timeout 

timed out waiting for a response from Device Cloud

connector_sm_ping_status_error 

internal error in Cloud Connector

Definition at line 129 of file connector_api_short_message.h.


Field Documentation

enum { ... } status

response/status returned from Device Cloud/Cloud Connector

transport method used

Definition at line 126 of file connector_api_short_message.h.

void* user_context

user context passed in ping request connector_initiate_action call

Definition at line 127 of file connector_api_short_message.h.