WE310F5  39.00.000
m2mb_status.h File Reference

M2M base status (ver. ) More...

#include <stdint.h>

Go to the source code of this file.

#define __M2MB_ERR_MOD_OFFSET   (10000)
 
#define __M2MB_ERR_ENCAP_MOD_ID(__mod_id__)   ((__mod_id__) * __M2MB_ERR_MOD_OFFSET)
 
#define __M2MB_ERROR(__mod_id__, __err__)   (0 - (__M2MB_ERR_ENCAP_MOD_ID(__mod_id__) + (__err__)))
 
#define M2MB_MOD_BASE   (0)
 
#define M2MB_MOD_NETWORKING   (2)
 
#define M2MB_OK   ((M2MB_STATUS_T)(0))
 
#define M2MB_ERROR   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 1)))
 
#define M2MB_ERR_INVALID_PARAM   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 2)))
 
#define M2MB_ERR_NO_MEMORY   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 3)))
 
#define M2MB_ERR_NO_RESOURCE   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 4)))
 
#define M2MB_ERR_BUSY   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 6)))
 
#define M2MB_ERR_NO_ENTRY   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 7)))
 
#define M2MB_ERR_NOT_SUPPORTED   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 8)))
 
#define M2MB_ERR_TIMEOUT   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 9)))
 
#define M2MB_ERR_BOUNDS   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 10)))
 
#define M2MB_ERR_BAD_PAYLOAD   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 11)))
 
#define M2MB_ERR_EXISTS   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 12)))
 
#define M2MB_CONTINUE   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 13)))
 
#define M2MB_IN_PROGRESS   ((M2MB_STATUS_T)(__M2MB_ERROR(M2MB_MOD_BASE, 14)))
 
#define M2MB_FRAGMENT_FIRST   ( 1 << 0 )
 
#define M2MB_FRAGMENT_MIDDLE   ( 1 << 1 )
 
#define M2MB_FRAGMENT_LAST   ( 1 << 2 )
 
typedef INT32 M2MB_STATUS_T
 

Detailed Description

M2M base status (ver. )

we866e4/epl/inc/m2m_status.h

Detailed description of the file

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

Definition in file m2mb_status.h.