Socket ZEP definitions. More...
Socket ZEP definitions.
Definition in file socket_zep.h.
#include "net/netdev.h"#include "net/netdev/ieee802154.h"#include "net/ieee802154/radio.h"#include "net/zep.h"#include "ztimer.h"
Include dependency graph for socket_zep.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | socket_zep_params_t |
| ZEP device initialization parameters. More... | |
| struct | socket_zep_t |
| ZEP device state. More... | |
Enumerations | |
| enum | zepdev_state_t { ZEPDEV_STATE_IDLE , ZEPDEV_STATE_RX_ON , ZEPDEV_STATE_RX_RECV , ZEPDEV_STATE_TX } |
| ZEP device RX state. More... | |
Functions | |
| void | socket_zep_setup (socket_zep_t *dev, const socket_zep_params_t *params) |
| Setup socket_zep_t structure. More... | |
| void | socket_zep_cleanup (socket_zep_t *dev) |
| Cleanup socket resources. More... | |
| void | socket_zep_hal_setup (socket_zep_t *dev, ieee802154_dev_t *hal) |
| Setup socket ZEP in order to be used with the IEEE 802.15.4 Radio HAL. More... | |