socan 1.2.1
Linux SocketCAN higher level library
Loading...
Searching...
No Matches
socan_obj_s Struct Reference

Data Fields

unsigned char port
 
unsigned short cob
 
unsigned char length
 
unsigned char received_length
 
unsigned char buffer [SOCAN_FRAME_LENGTH]
 
unsigned char buffer2 [SOCAN_FRAME_LENGTH]
 
bool use_buffer2
 
bool use_queue
 
socan_obj_type type
 
struct timeval tv
 
struct timeval tv_request
 
unsigned int tmo_ms
 
unsigned long tm_inhibit_us
 
unsigned short urcnt
 
unsigned short ircnt
 
unsigned char w_echo
 
unsigned char ulock
 
void * user_ptr
 
struct socan_hdl_shdl_s
 

Detailed Description

Definition at line 167 of file socan.c.

Field Documentation

◆ buffer

unsigned char socan_obj_s::buffer[SOCAN_FRAME_LENGTH]

Definition at line 173 of file socan.c.

◆ buffer2

unsigned char socan_obj_s::buffer2[SOCAN_FRAME_LENGTH]

Definition at line 174 of file socan.c.

◆ cob

unsigned short socan_obj_s::cob

Definition at line 170 of file socan.c.

◆ hdl_s

struct socan_hdl_s* socan_obj_s::hdl_s

Definition at line 192 of file socan.c.

◆ ircnt

unsigned short socan_obj_s::ircnt

Definition at line 185 of file socan.c.

◆ length

unsigned char socan_obj_s::length

Definition at line 171 of file socan.c.

◆ port

unsigned char socan_obj_s::port

Definition at line 169 of file socan.c.

◆ received_length

unsigned char socan_obj_s::received_length

Definition at line 172 of file socan.c.

◆ tm_inhibit_us

unsigned long socan_obj_s::tm_inhibit_us

Definition at line 181 of file socan.c.

◆ tmo_ms

unsigned int socan_obj_s::tmo_ms

Definition at line 180 of file socan.c.

◆ tv

struct timeval socan_obj_s::tv

Definition at line 178 of file socan.c.

◆ tv_request

struct timeval socan_obj_s::tv_request

Definition at line 179 of file socan.c.

◆ type

socan_obj_type socan_obj_s::type

Definition at line 177 of file socan.c.

◆ ulock

unsigned char socan_obj_s::ulock

Definition at line 189 of file socan.c.

◆ urcnt

unsigned short socan_obj_s::urcnt

Definition at line 182 of file socan.c.

◆ use_buffer2

bool socan_obj_s::use_buffer2

Definition at line 175 of file socan.c.

◆ use_queue

bool socan_obj_s::use_queue

Definition at line 176 of file socan.c.

◆ user_ptr

void* socan_obj_s::user_ptr

Definition at line 191 of file socan.c.

◆ w_echo

unsigned char socan_obj_s::w_echo

Definition at line 187 of file socan.c.


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