Morse Micro IoT SDK  2.10.4

Detailed Description

This must be kept in sync with Agent.

Macros

#define MMAGIC_DATALINK_PAYLOAD_TYPE_SIZE   (1)
 Size of the payload type field. More...
 
#define MMAGIC_DATALINK_PAYLOAD_LEN_SIZE   (2)
 Size of the payload length field. More...
 
#define MMAGIC_DATALINK_PAYLOAD_HEADER_SIZE    (MMAGIC_DATALINK_PAYLOAD_TYPE_SIZE + MMAGIC_DATALINK_PAYLOAD_LEN_SIZE)
 Total size of the transfer header. More...
 

Enumerations

enum  mmagic_datalink_payload_type {
  MMAGIC_DATALINK_NACK , MMAGIC_DATALINK_ACK , MMAGIC_DATALINK_WRITE , MMAGIC_DATALINK_READ ,
  MMAGIC_DATALINK_REREAD
}
 Enumeration of data link payload types. More...
 

Macro Definition Documentation

◆ MMAGIC_DATALINK_PAYLOAD_HEADER_SIZE

#define MMAGIC_DATALINK_PAYLOAD_HEADER_SIZE    (MMAGIC_DATALINK_PAYLOAD_TYPE_SIZE + MMAGIC_DATALINK_PAYLOAD_LEN_SIZE)

Total size of the transfer header.

Definition at line 43 of file mmagic_datalink_controller.h.

◆ MMAGIC_DATALINK_PAYLOAD_LEN_SIZE

#define MMAGIC_DATALINK_PAYLOAD_LEN_SIZE   (2)

Size of the payload length field.

Definition at line 41 of file mmagic_datalink_controller.h.

◆ MMAGIC_DATALINK_PAYLOAD_TYPE_SIZE

#define MMAGIC_DATALINK_PAYLOAD_TYPE_SIZE   (1)

Size of the payload type field.

Definition at line 39 of file mmagic_datalink_controller.h.

Enumeration Type Documentation

◆ mmagic_datalink_payload_type

Enumeration of data link payload types.

Definition at line 47 of file mmagic_datalink_controller.h.