Lely core libraries 2.3.4
__can_recv Struct Reference

A CAN frame receiver. More...

Collaboration diagram for __can_recv:

Data Fields

struct rbnode node
 The node of this receiver in the tree of receivers.
 
struct dlnode list
 The list of CAN frame receivers with the same key.
 
can_net_tnet
 A pointer to the network interface with which this receiver is registered.
 
uint_least64_t key
 The key used in node. More...
 
can_recv_func_tfunc
 A pointer to the callback function invoked by can_net_recv().
 
void * data
 A pointer to the user-specified data for func.
 

Detailed Description

A CAN frame receiver.

Definition at line 86 of file net.c.

Field Documentation

◆ key

uint_least64_t __can_recv::key

The key used in node.

This is a combination of the CAN identifier and the flag.s

Definition at line 100 of file net.c.


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