Microchip® Advanced Software Framework

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
MCL Confirmation API's

This module describes all MCL Confirmation API's.

Functions

void mcps_data_conf (uint8_t *m)
 Wrapper function for messages of type mcps_data_conf_t. More...
 
void mlme_associate_conf (uint8_t *m)
 Wrapper function for messages of type mlme_associate_conf_t. More...
 
void mlme_disassociate_conf (uint8_t *m)
 Wrapper function for messages of type mlme_disassociate_conf_t. More...
 
void mlme_get_conf (uint8_t *m)
 Wrapper function for messages of type mlme_get_conf_t. More...
 
void mlme_poll_conf (uint8_t *m)
 Wrapper function for messages of type mlme_poll_conf_t. More...
 
void mlme_reset_conf (uint8_t *m)
 Wrapper function for messages of type mlme_reset_conf_t. More...
 
void mlme_rx_enable_conf (uint8_t *m)
 Wrapper function for messages of type mlme_rx_enable_conf_t. More...
 
void mlme_scan_conf (uint8_t *m)
 Wrapper function for messages of type mlme_scan_conf_t. More...
 
void mlme_set_conf (uint8_t *m)
 Wrapper function for messages of type mlme_set_conf_t. More...
 

void mcps_data_conf ( uint8_t *  m)

Wrapper function for messages of type mcps_data_conf_t.

This function is a callback for mcps data confirm.

Parameters
mPointer to message structure

References bmm_buffer_free(), BMM_BUFFER_POINTER, mcps_data_conf_tag::msduHandle, mcps_data_conf_tag::status, mcps_data_conf_tag::Timestamp, and usr_mcps_data_conf().

void mlme_associate_conf ( uint8_t *  m)

Wrapper function for messages of type mlme_associate_conf_t.

This function is a callback for mlme associate confirm.

Parameters
mPointer to message structure

References mlme_associate_conf_tag::AssocShortAddress, bmm_buffer_free(), BMM_BUFFER_POINTER, mlme_associate_conf_tag::status, and usr_mlme_associate_conf().

void mlme_disassociate_conf ( uint8_t *  m)
void mlme_get_conf ( uint8_t *  m)

Wrapper function for messages of type mlme_get_conf_t.

This function is a callback for mlme get confirm.

Parameters
mPointer to message structure

References bmm_buffer_free(), BMM_BUFFER_POINTER, mlme_get_conf_tag::PIBAttribute, mlme_get_conf_tag::PIBAttributeValue, mlme_get_conf_tag::status, and usr_mlme_get_conf().

void mlme_poll_conf ( uint8_t *  m)

Wrapper function for messages of type mlme_poll_conf_t.

This function is a callback for mlme poll confirm.

Parameters
mPointer to message structure

References bmm_buffer_free(), BMM_BUFFER_POINTER, mlme_poll_conf_tag::status, and usr_mlme_poll_conf().

void mlme_reset_conf ( uint8_t *  m)

Wrapper function for messages of type mlme_reset_conf_t.

This function is a callback for mlme reset confirm.

Parameters
mPointer to message structure

References bmm_buffer_free(), BMM_BUFFER_POINTER, mlme_reset_conf_tag::status, and usr_mlme_reset_conf().

void mlme_rx_enable_conf ( uint8_t *  m)

Wrapper function for messages of type mlme_rx_enable_conf_t.

This function is a callback for mlme rx enable confirm.

Parameters
mPointer to message structure

References bmm_buffer_free(), BMM_BUFFER_POINTER, mlme_rx_enable_conf_tag::status, and usr_mlme_rx_enable_conf().

void mlme_scan_conf ( uint8_t *  m)

Wrapper function for messages of type mlme_scan_conf_t.

This function is a callback for mlme scan confirm.

Parameters
mPointer to message structure

References bmm_buffer_free(), BMM_BUFFER_POINTER, mlme_scan_conf_tag::ChannelPage, mlme_scan_conf_tag::ResultListSize, mlme_scan_conf_tag::scan_result_list, mlme_scan_conf_tag::ScanType, mlme_scan_conf_tag::status, mlme_scan_conf_tag::UnscannedChannels, and usr_mlme_scan_conf().

void mlme_set_conf ( uint8_t *  m)

Wrapper function for messages of type mlme_set_conf_t.

This function is a callback for mlme set confirm.

Parameters
mPointer to message structure

References bmm_buffer_free(), BMM_BUFFER_POINTER, mlme_set_conf_tag::PIBAttribute, mlme_set_conf_tag::status, and usr_mlme_set_conf().