40 #ifndef CA821X_API_INCLUDE_CA821X_API_HELPER_H_
41 #define CA821X_API_INCLUDE_CA821X_API_HELPER_H_
121 #if CASCODA_CA_VER <= 8211
The main ca821x-api include file.
struct ExtAddr * MLME_BEACON_NOTIFY_indication_get_extaddrs(uint8_t *aLength, const struct MLME_BEACON_NOTIFY_indication_pset *aPset)
Get the ext addresses in the beacon address list.
Definition: ca821x_api_helper.c:65
struct ShortAddr * MLME_BEACON_NOTIFY_indication_get_shortaddrs(uint8_t *aLength, const struct MLME_BEACON_NOTIFY_indication_pset *aPset)
Get the short addresses in the beacon address list.
Definition: ca821x_api_helper.c:52
struct M_KeyUsageDesc * KeyTableEntry_get_keyusagedescs(const struct M_KeyTableEntryFixed *aKte)
Get a pointer to the start of the Key Usage Descriptor list.
Definition: ca821x_api_helper.c:140
uint8_t * MLME_BEACON_NOTIFY_indication_get_sdu(uint8_t *aLength, const struct MLME_BEACON_NOTIFY_indication_pset *aPset)
Get the SDU from a beacon notify indication.
Definition: ca821x_api_helper.c:81
struct PanDescriptor * MLME_SCAN_confirm_get_pandescriptor(uint8_t aIndex, const struct MLME_SCAN_confirm_pset *aPset)
Get an indexed pandescriptor from an MLME-SCAN-confirm of a passive or active scan.
Definition: ca821x_api_helper.c:98
struct M_KeyDeviceDesc * KeyTableEntry_get_keydevicedescs(const struct M_KeyTableEntryFixed *aKte)
Get a pointer to the start of the Key Device Descriptor list.
Definition: ca821x_api_helper.c:130
struct M_KeyIdLookupDesc * KeyTableEntry_get_keyidlookupdescs(const struct M_KeyTableEntryFixed *aKte)
Get a pointer to the start of the Key ID Lookup Descriptor list.
Definition: ca821x_api_helper.c:125
struct SecSpec * MCPS_DATA_indication_get_secspec(const struct MCPS_DATA_indication_pset *aPset)
Get pointer to the security spec of the MCPS Data Indication.
Definition: ca821x_api_helper.c:31
Contains raw extended address.
Definition: mac_messages.h:77
MCPS_DATA_indication parameter set.
Definition: mac_messages.h:384
MLME_BEACON_NOTIFY_indication parameter set.
Definition: mac_messages.h:492
MLME_SCAN_confirm parameter set.
Definition: mac_messages.h:507
Definition: mac_messages.h:874
Definition: mac_messages.h:851
Definition: mac_messages.h:908
Definition: mac_messages.h:893
Describes a discovered PAN.
Definition: mac_messages.h:99
Security specification to be applied to MAC frames.
Definition: mac_messages.h:90
Contains raw little endian short address.
Definition: mac_messages.h:71