slipdev_t Struct Reference

Device descriptor for slipdev. More...

Detailed Description

Device descriptor for slipdev.

Definition at line 68 of file slipdev.h.

#include <slipdev.h>

Data Fields

netdev_t netdev
 parent class
 
slipdev_params_t config
 configuration parameters
 
ringbuffer_t inbuf
 RX buffer.
 
char rxmem [SLIPDEV_BUFSIZE]
 memory used by RX buffer
 
uint16_t pktfifo [SLIPDEV_PKTFIFO_SIZE]
 FIFO of sizes of fully received packets.
 
cib_t pktfifo_idx
 CIB for slipdev_t::pktfifo.
 
uint16_t inbytes
 the number of bytes received of a currently incoming packet
 
uint16_t inesc
 device previously received an escape byte
 
- Data Fields inherited from netdev
const struct netdev_driverdriver
 ptr to that driver's interface. More...
 
netdev_event_cb_t event_callback
 callback for device events
 
void * context
 ptr to network stack context
 

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