WE310F5  39.00.000
m2mb_net_status.h File Reference

M2M base status (ver. ) More...

#include <stdint.h>

Go to the source code of this file.

Macros

#define M2MB_NET_WEBSOCKET_STATUS_HANDSHAKE_INVALID_RESPONSE   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 90)))
 
#define M2MB_NET_WEBSOCKET_STATUS_RX_NEED_MORE_DATA   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 91)))
 
#define M2MB_NET_WEBSOCKET_STATUS_ALREADY_IN_USE   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 92)))
 
#define M2MB_NET_WEBSOCKET_STATUS_MALFORMED_HTTP_RESPONSE   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 93)))
 
#define M2MB_NET_WEBSOCKET_STATUS_SOCKET_ERROR   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 94)))
 
#define M2MB_NET_WEBSOCKET_STATUS_SSL_ERROR   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 95)))
 
#define M2MB_NET_WEBSOCKET_STATUS_MESSAGE_TOO_BIG   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 96)))
 
#define M2MB_NET_WEBSOCKET_STATUS_MALFORMED_FRAME   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 97)))
 
#define M2MB_NET_WEBSOCKET_STATUS_NO_BUFFERS   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 98)))
 
#define M2MB_NET_WEBSOCKET_STATUS_CANNOT_COMPLETE_TX   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 99)))
 
#define M2MB_NET_WEBSOCKET_STATUS_NEED_TO_FINISH_PENDING_SEND   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 100)))
 
#define M2MB_NET_WEBSOCKET_STATUS_CANNOT_OBTAIN_LOCK   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 101)))
 
#define M2MB_NET_WEBSOCKET_STATUS_HANDSHAKE_INVALID_SUBPROTOCOL   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 102)))
 
#define M2MB_NET_WEBSOCKET_STATUS_SOCKET_CONNECT_FAILURE   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 103)))
 
#define M2MB_NET_WEBSOCKET_STATUS_SSL_HANDSHAKE_FAILURE   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 104)))
 
#define M2MB_NET_WEBSOCKET_STATUS_ERROR_NOT_OPEN   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 105)))
 
#define M2MB_NET_WEBSOCKET_STATUS_END   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 109)))
 
#define M2MB_ERR_SSL_CERT   __M2MB_ERROR(M2MB_MOD_BASE, 1)
 
#define M2MB_ERR_SSL_CONN   __M2MB_ERROR(M2MB_MOD_BASE, 2)
 
#define M2MB_ERR_SSL_HS_NOT_DONE   __M2MB_ERROR(M2MB_MOD_BASE, 3)
 
#define M2MB_ERR_SSL_ALERT_RECV   __M2MB_ERROR(M2MB_MOD_BASE, 4)
 
#define M2MB_ERR_SSL_ALERT_FATAL   __M2MB_ERROR(M2MB_MOD_BASE, 5)
 
#define M2MB_SSL_HS_IN_PROGRESS   __M2MB_ERROR(M2MB_MOD_BASE, 6)
 
#define M2MB_SSL_OK_HS   __M2MB_ERROR(M2MB_MOD_BASE, 7)
 
#define M2MB_ERR_SSL_CERT_CN   __M2MB_ERROR(M2MB_MOD_BASE, 8)
 
#define M2MB_ERR_SSL_CERT_TIME   __M2MB_ERROR(M2MB_MOD_BASE, 9)
 
#define M2MB_ERR_SSL_CERT_NONE   __M2MB_ERROR(M2MB_MOD_BASE, 10)
 
#define M2MB_ERR_SSL_NETBUF   __M2MB_ERROR(M2MB_MOD_BASE, 11)
 
#define M2MB_ERR_SSL_SOCK   __M2MB_ERROR(M2MB_MOD_BASE, 12)
 
#define M2MB_ERR_SSL_CONN_NOT_FOUND   __M2MB_ERROR(M2MB_MOD_BASE, 13)
 
#define M2MB_NET_ERR_INVALID_IPADDR   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 21)))
 
#define M2MB_NET_ERR_CANNOT_GET_SCOPEID   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 22)))
 
#define M2MB_NET_ERR_SOCKET_CMD_TIME_OUT   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 23)))
 
#define M2MB_NET_ERR_SOCKET_FAILURE   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 24)))
 
#define M2MB_NET_ERR_OPERATION_FAILED   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 25)))
 
#define M2MB_NET_STATUS_MQTTC_CONNECT_SUCCEEDED   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 30)))
 
#define M2MB_NET_STATUS_MQTTC_INVALID_PROTOCOL_VERSION   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 31)))
 
#define M2MB_NET_STATUS_MQTTC_CLIENT_ID_REJECTED   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 32)))
 
#define M2MB_NET_STATUS_MQTTC_MQTT_SERVICE_UNAVAILABLE   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 33)))
 
#define M2MB_NET_STATUS_MQTTC_INVALID_USERNAME_PASSWORD   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 34)))
 
#define M2MB_NET_STATUS_MQTTC_NOT_AUTHORIZED   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 35)))
 
#define M2MB_NET_STATUS_MQTTC_SOCKET_WRITE_ERROR   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 36)))
 
#define M2MB_NET_STATUS_MQTTC_SOCKET_READ_ERROR   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 37)))
 
#define M2MB_NET_STATUS_MQTTC_MALFORMED_PACKET   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 38)))
 
#define M2MB_NET_STATUS_MQTTC_CONNACK_NOT_RECEIVED   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 39)))
 
#define M2MB_NET_STATUS_MQTTC_TCP_CONNECT_FAILED   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 40)))
 
#define M2MB_NET_STATUS_MQTTC_SSL_HANDSHAKE_FAILED   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 41)))
 
#define M2MB_NET_STATUS_MQTTC_CLIENT_NOT_STARTED   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 42)))
 
#define M2MB_NET_STATUS_MQTTC_INVALID_HANDLE   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 43)))
 
#define M2MB_NET_STATUS_MQTTC_UNKNOWN_HOST   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 44)))
 
#define M2MB_NET_STATUS_MQTTC_SOCKET_CREATION_FAILED   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 45)))
 
#define M2MB_NET_STATUS_MQTTC_SOCKET_FATAL_ERROR   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 46)))
 
#define M2MB_NET_STATUS_MQTTC_TCP_BIND_FAILED   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 47)))
 
#define M2MB_NET_STATUS_MQTTC_SSL_CREATION_FAILED   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 48)))
 
#define M2MB_NET_STATUS_MQTTC_MEMORY_ALLOCATION_FAILED   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 49)))
 
#define M2MB_NET_STATUS_MQTTC_INVALID_UTF8_STRING   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 50)))
 
#define M2MB_NET_STATUS_MQTTC_BAD_PARAM   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 51)))
 
#define M2MB_NET_STATUS_MQTTC_BAD_STATE   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 52)))
 
#define M2MB_NET_STATUS_MQTTC_MSG_SERIALIZATION_FAILURE   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 53)))
 
#define M2MB_NET_STATUS_MQTTC_PARTIAL_SUBSCRIPTION_FAILURE   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 54)))
 
#define M2MB_NET_STATUS_MQTTC_UNKNOWN_TOPIC   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 55)))
 
#define M2MB_NET_STATUS_MQTTC_TCP_CONNECTION_CLOSED   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 56)))
 
#define M2MB_NET_STATUS_MQTTC_CLIENT_EXISTED   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 57)))
 
#define M2MB_NET_STATUS_MQTTC_END   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 69)))
 
#define M2MB_NET_STATUS_MDNSD_SVC_REGISTRATION_IN_PROGRESS   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 70)))
 
#define M2MB_NET_STATUS_MDNSD_SVC_REGISTRATION_FAILURE   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 71)))
 
#define M2MB_NET_STATUS_MDNSD_HOSTNAME_CONFLICT   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 72)))
 
#define M2MB_NET_STATUS_MDNSD_HOSTNAME_AND_SVC_CONFLICT   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 73)))
 
#define M2MB_NET_STATUS_MDNSD_SVC_CONFLICT   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 76)))
 
#define M2MB_NET_STATUS_MDNSD_STATE_INVALID   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 77)))
 

Detailed Description

M2M base status (ver. )

we866e4/epl/inc/nwk/m2m_net_status.h

<Detailed description of the file>

Note
Dependencies: none
Author
Sandeep Itha
Date
29/11/2017

Definition in file m2mb_net_status.h.

Macro Definition Documentation

◆ M2MB_NET_WEBSOCKET_STATUS_ALREADY_IN_USE

#define M2MB_NET_WEBSOCKET_STATUS_ALREADY_IN_USE   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 92)))

Definition at line 241 of file m2mb_net_status.h.

◆ M2MB_NET_WEBSOCKET_STATUS_CANNOT_COMPLETE_TX

#define M2MB_NET_WEBSOCKET_STATUS_CANNOT_COMPLETE_TX   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 99)))

Fatal TX error. Will result in socket being closed

Definition at line 262 of file m2mb_net_status.h.

◆ M2MB_NET_WEBSOCKET_STATUS_CANNOT_OBTAIN_LOCK

#define M2MB_NET_WEBSOCKET_STATUS_CANNOT_OBTAIN_LOCK   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 101)))

Cannot obtain lock on websocket connection context

Definition at line 268 of file m2mb_net_status.h.

◆ M2MB_NET_WEBSOCKET_STATUS_END

#define M2MB_NET_WEBSOCKET_STATUS_END   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 109)))

Definition at line 282 of file m2mb_net_status.h.

◆ M2MB_NET_WEBSOCKET_STATUS_ERROR_NOT_OPEN

#define M2MB_NET_WEBSOCKET_STATUS_ERROR_NOT_OPEN   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 105)))

Attempting to send or receive data on websocket that is not open

Definition at line 280 of file m2mb_net_status.h.

◆ M2MB_NET_WEBSOCKET_STATUS_HANDSHAKE_INVALID_RESPONSE

#define M2MB_NET_WEBSOCKET_STATUS_HANDSHAKE_INVALID_RESPONSE   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 90)))

Definition at line 235 of file m2mb_net_status.h.

◆ M2MB_NET_WEBSOCKET_STATUS_HANDSHAKE_INVALID_SUBPROTOCOL

#define M2MB_NET_WEBSOCKET_STATUS_HANDSHAKE_INVALID_SUBPROTOCOL   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 102)))

Peer selected invalid sub-protocol

Definition at line 271 of file m2mb_net_status.h.

◆ M2MB_NET_WEBSOCKET_STATUS_MALFORMED_FRAME

#define M2MB_NET_WEBSOCKET_STATUS_MALFORMED_FRAME   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 97)))

Fatal TX error. Malformed websocket frame received.

Definition at line 256 of file m2mb_net_status.h.

◆ M2MB_NET_WEBSOCKET_STATUS_MALFORMED_HTTP_RESPONSE

#define M2MB_NET_WEBSOCKET_STATUS_MALFORMED_HTTP_RESPONSE   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 93)))

Definition at line 244 of file m2mb_net_status.h.

◆ M2MB_NET_WEBSOCKET_STATUS_MESSAGE_TOO_BIG

#define M2MB_NET_WEBSOCKET_STATUS_MESSAGE_TOO_BIG   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 96)))

Fatal TX error. Peer sent frame larger than the maximum that can be handled.

Definition at line 253 of file m2mb_net_status.h.

◆ M2MB_NET_WEBSOCKET_STATUS_NEED_TO_FINISH_PENDING_SEND

#define M2MB_NET_WEBSOCKET_STATUS_NEED_TO_FINISH_PENDING_SEND   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 100)))

Cannot service send request because previous send has not completed

Definition at line 265 of file m2mb_net_status.h.

◆ M2MB_NET_WEBSOCKET_STATUS_NO_BUFFERS

#define M2MB_NET_WEBSOCKET_STATUS_NO_BUFFERS   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 98)))

Non-fatal TX error. Not enough buffers to service send request.

Definition at line 259 of file m2mb_net_status.h.

◆ M2MB_NET_WEBSOCKET_STATUS_RX_NEED_MORE_DATA

#define M2MB_NET_WEBSOCKET_STATUS_RX_NEED_MORE_DATA   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 91)))

Definition at line 238 of file m2mb_net_status.h.

◆ M2MB_NET_WEBSOCKET_STATUS_SOCKET_CONNECT_FAILURE

#define M2MB_NET_WEBSOCKET_STATUS_SOCKET_CONNECT_FAILURE   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 103)))

Error with socket connect

Definition at line 274 of file m2mb_net_status.h.

◆ M2MB_NET_WEBSOCKET_STATUS_SOCKET_ERROR

#define M2MB_NET_WEBSOCKET_STATUS_SOCKET_ERROR   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 94)))

Socket error.

Definition at line 247 of file m2mb_net_status.h.

◆ M2MB_NET_WEBSOCKET_STATUS_SSL_ERROR

#define M2MB_NET_WEBSOCKET_STATUS_SSL_ERROR   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 95)))

SSL error.

Definition at line 250 of file m2mb_net_status.h.

◆ M2MB_NET_WEBSOCKET_STATUS_SSL_HANDSHAKE_FAILURE

#define M2MB_NET_WEBSOCKET_STATUS_SSL_HANDSHAKE_FAILURE   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 104)))

SSL handshake failure

Definition at line 277 of file m2mb_net_status.h.