Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
epacket_interface_common_data Struct Reference

Common data struct for all interfaces. More...

#include <interface.h>

Data Fields

epacket_receive_handler receive_handler
 
struct k_work_delayable receive_timeout
 
struct k_spinlock callback_lock
 
sys_slist_t callback_list
 
const struct device * dev
 

Detailed Description

Common data struct for all interfaces.

Must be first member in interface data struct

Field Documentation

◆ callback_list

sys_slist_t epacket_interface_common_data::callback_list

◆ callback_lock

struct k_spinlock epacket_interface_common_data::callback_lock

◆ dev

const struct device* epacket_interface_common_data::dev

◆ receive_handler

epacket_receive_handler epacket_interface_common_data::receive_handler

◆ receive_timeout

struct k_work_delayable epacket_interface_common_data::receive_timeout

The documentation for this struct was generated from the following file: