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

_if_channel Struct Reference

#include <interfaces.h>


Data Fields

_if_boardboard
unsigned char name [CAN_MAXBUFFER]
unsigned char transceiverName [CAN_MAXBUFFER]
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 {
   int   last
   long   time
error
as_ts lastsync
struct {
   unsigned long   code
   unsigned long   mask
   char   type
filter


Detailed Description

Definition at line 62 of file interfaces.h.


Field Documentation

unsigned long _if_channel::articleNumber
 

Definition at line 79 of file interfaces.h.

Referenced by vector_canboardprobe().

int _if_channel::baudrate
 

Definition at line 69 of file interfaces.h.

Referenced by can_getchanneloptions(), vector_canboardprobe(), and vector_canboardupdatestatus().

void* _if_channel::blockinghandle
 

Definition at line 99 of file interfaces.h.

int _if_channel::blocktimeout
 

Definition at line 100 of file interfaces.h.

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

struct _if_board* _if_channel::board
 

Definition at line 63 of file interfaces.h.

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

unsigned long _if_channel::buscapabilities
 

Definition at line 79 of file interfaces.h.

Referenced by vector_canboardopenchannel(), and vector_canboardprobe().

unsigned long _if_channel::bustype
 

Definition at line 79 of file interfaces.h.

Referenced by vector_canboardprobe().

unsigned long _if_channel::capabilities
 

Definition at line 79 of file interfaces.h.

Referenced by vector_canboardprobe().

unsigned long _if_channel::code
 

Definition at line 114 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 102 of file interfaces.h.

Referenced by vector_canboardchangestatus().

unsigned long _if_channel::hwChannel
 

Definition at line 79 of file interfaces.h.

Referenced by vector_canboardprobe().

unsigned long _if_channel::hwChannelIndex
 

Definition at line 79 of file interfaces.h.

Referenced by vector_canboardprobe().

unsigned long _if_channel::hwHandle
 

Definition at line 79 of file interfaces.h.

Referenced by vector_canboardopenchannel(), and vector_canboardupdatestatus().

unsigned long _if_channel::hwIndex
 

Definition at line 79 of file interfaces.h.

Referenced by vector_canboardprobe().

unsigned long _if_channel::hwTransState
 

Definition at line 79 of file interfaces.h.

Referenced by vector_canboardprobe().

unsigned long _if_channel::hwTransType
 

Definition at line 79 of file interfaces.h.

Referenced by vector_canboardprobe().

unsigned long _if_channel::hwType
 

Definition at line 79 of file interfaces.h.

Referenced by vector_canboardprobe().

int _if_channel::index
 

Definition at line 69 of file interfaces.h.

Referenced by boardshutdown().

int _if_channel::isopen
 

Definition at line 69 of file interfaces.h.

Referenced by boardopenchannel(), and isinvalid().

int _if_channel::last
 

Definition at line 105 of file interfaces.h.

Referenced by vector_canboardopenchannel().

as_ts _if_channel::lastsync
 

Definition at line 110 of file interfaces.h.

Referenced by can_getlastassoc(), and vector_canboardread().

unsigned long _if_channel::mask
 

Definition at line 114 of file interfaces.h.

Referenced by can_getlasterror(), and vector_canboardchangestatus().

unsigned char _if_channel::name[CAN_MAXBUFFER]
 

Definition at line 66 of file interfaces.h.

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

struct can20bframe* _if_channel::previous[MAX_STACK]
 

Definition at line 76 of file interfaces.h.

int _if_channel::rxerror
 

Definition at line 69 of file interfaces.h.

Referenced by can_getchanneloptions(), and vector_canboardread().

unsigned long _if_channel::rxqueue
 

Definition at line 79 of file interfaces.h.

Referenced by can_getchanneloptions().

int _if_channel::rxqueuesize
 

Definition at line 69 of file interfaces.h.

Referenced by vector_canboardprobe().

unsigned long _if_channel::serialNumber
 

Definition at line 79 of file interfaces.h.

Referenced by vector_canboardprobe().

long _if_channel::time
 

Definition at line 106 of file interfaces.h.

unsigned char _if_channel::transceiverName[CAN_MAXBUFFER]
 

Definition at line 66 of file interfaces.h.

Referenced by vector_canboardprobe().

int _if_channel::txerror
 

Definition at line 69 of file interfaces.h.

Referenced by can_getchanneloptions(), and vector_canboardread().

unsigned long _if_channel::txqueue
 

Definition at line 79 of file interfaces.h.

Referenced by can_getchanneloptions().

char _if_channel::type
 

Definition at line 116 of file interfaces.h.


The documentation for this struct was generated from the following file:
Generated on Wed Feb 22 13:31:29 2006 for CANapi by  doxygen 1.4.4