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...
|
|
Detailed Description
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.
Function Documentation
| 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.
- Parameters
-
[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.
- Parameters
-
[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.
- Parameters
-
[in] req Pointer to PD-DATA.request parameters. See pd_data_req_t .