Main Page | Data Structures | Directories | File List | Data Fields | Globals

if_channel Struct Reference

#include <interfaces.h>


Data Fields

if_boardboard
unsigned char name [MAX_BUFFER]
unsigned char transceiverName [MAX_BUFFER]
int isopen
int txerror
int rxerror
int baudrate
int rxqueuesize
int index
can20bframeprevious [MAX_STACK]
unsigned long hwType
unsigned long hwIndex
unsigned long hwChannel
unsigned long hwHandle
unsigned long hwTransType
unsigned long hwTransState
unsigned long hwChannelIndex
unsigned long capabilities
unsigned long buscapabilities
unsigned long bustype
unsigned long serialNumber
unsigned long articleNumber
unsigned long rxqueue
unsigned long txqueue
void * blockinghandle
int blocktimeout
unsigned int flags
struct {
   long   last
   long   time
error
struct {
   unsigned long   code
   unsigned long   mask
   char   type
filter


Detailed Description

Definition at line 30 of file interfaces.h.


Field Documentation

unsigned long if_channel::articleNumber
 

Definition at line 47 of file interfaces.h.

Referenced by vector_canboardprobe().

int if_channel::baudrate
 

Definition at line 37 of file interfaces.h.

Referenced by can_getchanneloptions(), and vector_canboardupdatestatus().

void* if_channel::blockinghandle
 

Definition at line 67 of file interfaces.h.

Referenced by vector_canboardprobe().

int if_channel::blocktimeout
 

Definition at line 68 of file interfaces.h.

Referenced by can_getchanneloptions(), vector_canboardchangestatus(), vector_canboardprobe(), and vector_canboardread().

struct if_board* if_channel::board
 

Definition at line 31 of file interfaces.h.

Referenced by boardchangestatus(), boardopenchannel(), boardread(), boardshutdown(), boardstartup(), boardupdatestatus(), boardwrite(), and vector_canboardprobe().

unsigned long if_channel::buscapabilities
 

Definition at line 47 of file interfaces.h.

Referenced by vector_canboardopenchannel(), and vector_canboardprobe().

unsigned long if_channel::bustype
 

Definition at line 47 of file interfaces.h.

Referenced by vector_canboardprobe().

unsigned long if_channel::capabilities
 

Definition at line 47 of file interfaces.h.

Referenced by vector_canboardprobe().

unsigned long if_channel::code
 

Definition at line 80 of file interfaces.h.

Referenced by vector_canboardchangestatus().

struct { ... } if_channel::error
 

Referenced by can_getlasterror(), isinvalid(), and vector_checkstatus().

struct { ... } if_channel::filter
 

Referenced by can_getchanneloptions(), and vector_canboardchangestatus().

unsigned int if_channel::flags
 

Definition at line 70 of file interfaces.h.

Referenced by vector_canboardchangestatus().

unsigned long if_channel::hwChannel
 

Definition at line 47 of file interfaces.h.

Referenced by vector_canboardprobe().

unsigned long if_channel::hwChannelIndex
 

Definition at line 47 of file interfaces.h.

Referenced by vector_canboardprobe().

unsigned long if_channel::hwHandle
 

Definition at line 47 of file interfaces.h.

Referenced by vector_canboardopenchannel(), and vector_canboardupdatestatus().

unsigned long if_channel::hwIndex
 

Definition at line 47 of file interfaces.h.

Referenced by vector_canboardprobe().

unsigned long if_channel::hwTransState
 

Definition at line 47 of file interfaces.h.

Referenced by vector_canboardprobe().

unsigned long if_channel::hwTransType
 

Definition at line 47 of file interfaces.h.

Referenced by vector_canboardprobe().

unsigned long if_channel::hwType
 

Definition at line 47 of file interfaces.h.

Referenced by vector_canboardprobe().

int if_channel::index
 

Definition at line 37 of file interfaces.h.

Referenced by boardshutdown().

int if_channel::isopen
 

Definition at line 37 of file interfaces.h.

Referenced by boardopenchannel(), and isinvalid().

long if_channel::last
 

Definition at line 73 of file interfaces.h.

Referenced by vector_canboardopenchannel().

unsigned long if_channel::mask
 

Definition at line 80 of file interfaces.h.

Referenced by vector_canboardchangestatus().

unsigned char if_channel::name[MAX_BUFFER]
 

Definition at line 34 of file interfaces.h.

Referenced by can_openchannel(), can_probebus(), and vector_canboardprobe().

struct can20bframe* if_channel::previous[MAX_STACK]
 

Definition at line 44 of file interfaces.h.

int if_channel::rxerror
 

Definition at line 37 of file interfaces.h.

Referenced by can_getchanneloptions(), and vector_canboardupdatestatus().

unsigned long if_channel::rxqueue
 

Definition at line 47 of file interfaces.h.

Referenced by can_getchanneloptions().

int if_channel::rxqueuesize
 

Definition at line 37 of file interfaces.h.

unsigned long if_channel::serialNumber
 

Definition at line 47 of file interfaces.h.

Referenced by vector_canboardprobe().

long if_channel::time
 

Definition at line 74 of file interfaces.h.

unsigned char if_channel::transceiverName[MAX_BUFFER]
 

Definition at line 34 of file interfaces.h.

Referenced by vector_canboardprobe().

int if_channel::txerror
 

Definition at line 37 of file interfaces.h.

Referenced by can_getchanneloptions(), and vector_canboardupdatestatus().

unsigned long if_channel::txqueue
 

Definition at line 47 of file interfaces.h.

Referenced by can_getchanneloptions().

char if_channel::type
 

Definition at line 82 of file interfaces.h.


The documentation for this struct was generated from the following file:
Generated on Mon Feb 13 10:09:08 2006 for CANapi by  doxygen 1.4.4