Module to declare PHY Data API. More...
Data Structures | |
struct | pd_data_req_t |
PD-DATA.request parameters. More... | |
struct | pd_data_conf_private_t |
Private information which is passed with PD-DATA.confirm. Not covered by standard. More... | |
struct | pd_data_conf_t |
PD-DATA.confirm parameters. More... | |
struct | pd_data_ind_private_t |
Private information which is passed with PD-DATA.indication. Not covered by standard. More... | |
struct | pd_data_ind_t |
PD-DATA.indication parameters. More... | |
Functions | |
void | pd_data_req (pd_data_req_t *req) |
PD-DATA.request primitive. More... | |
void | pd_data_conf (pd_data_conf_t *conf) |
PD-DATA.confirm primitive. More... | |
void | pd_data_ind (pd_data_ind_t *ind) |
PD-DATA.indication primitive. More... | |
Module to declare PHY Data API.
The PHY Data module declares the PHY Data transmission routines and necessary types according to the PHY specification. More specifically, PHY data request pd_data_req(), PHY data confirm pd_data_conf(), and PHY Data indication pd_data_ind() primitives are declared.
void pd_data_conf | ( | pd_data_conf_t * | conf | ) |
PD-DATA.confirm primitive.
Callback function, implemented by the next higher layer, which handles the PD-DATA.confirm primitive. See 6.2.1.2 PD-DATA.confirm.
[out] | conf | Pointer to PD-DATA.confirm parameters. See pd_data_conf_t. |
void pd_data_ind | ( | pd_data_ind_t * | ind | ) |
PD-DATA.indication primitive.
The PD-DATA.indication primitive indicates the transfer of an MPDU (i.e., PSDU) from the PHY to the local MAC sublayer entity. See 6.2.1.3 PD-DATA.indication. This function must be implemented by the next higher layer.
[out] | ind | Pointer to PD-DATA.indication parameters. See pd_data_ind_t. Data are valid until next fully received packet. |
void pd_data_req | ( | pd_data_req_t * | req | ) |
PD-DATA.request primitive.
The PD-DATA.request primitive requests the transfer of an MPDU (i.e., PSDU) from the MAC sublayer to the local PHY entity. See 6.2.1.1 PD-DATA.request.
[in] | req | Pointer to PD-DATA.request parameters. See pd_data_req_t. |