1.3.5.3.8 MAC_ESTABLISH_REQUEST Function Pointer

C

typedef void (*MAC_ESTABLISH_REQUEST)(uint8_t *eui48, uint8_t type, uint8_t *data,
    uint16_t dataLen, uint8_t arq, uint8_t cfBytes, uint8_t ae);

Summary

Function pointer to request a MAC connection establishment.

Description

This function pointer is used to request a MAC connection establishment.
  • eui48 - Pointer to the address of the node to which this connection will be addressed
  • type - Convergence Layer type of the connection
  • data - Data associated with the connection establishment procedure
  • dataLen - Length of the data in bytes
  • arq - Flag to indicate whether or not the ARQ mechanism should be used for this connection
  • cfBytes - Flag to indicate whether or not the connection should use the contention or contention-free channel access scheme
  • ae - Flag to indicate that authentication and encryption is requested (v1.4)

Remarks

None.