can_driver.h File Reference

#include "applicfg.h"
#include "can.h"

Include dependency graph for can_driver.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  struct_s_BOARD

Defines

#define DLL_CALL(funcname)   funcname##_driver

Typedefs

typedef struct_s_BOARD s_BOARD

Functions

UNS8 DLL_CALL() canReceive (CAN_HANDLE, Message *) FCT_PTR_INIT
UNS8 DLL_CALL() canSend (CAN_HANDLE, Message *) FCT_PTR_INIT
CAN_HANDLE DLL_CALL() canOpen (s_BOARD *) FCT_PTR_INIT
int DLL_CALL() canClose (CAN_HANDLE) FCT_PTR_INIT


Define Documentation

#define DLL_CALL ( funcname   )     funcname##_driver

Definition at line 39 of file can_driver.h.


Typedef Documentation

typedef struct struct_s_BOARD s_BOARD

Definition at line 28 of file can_driver.h.


Function Documentation

int DLL_CALL() canClose ( CAN_HANDLE   ) 

CAN_HANDLE DLL_CALL() canOpen ( s_BOARD  ) 

UNS8 DLL_CALL() canReceive ( CAN_HANDLE  ,
Message  
)

Definition at line 124 of file drivers_win32.cpp.

References driver_data::inst, driver_procs::m_canReceive, and s_driver_procs.

Referenced by canReceiveLoop(), and LoadCanDriver().

UNS8 DLL_CALL() canSend ( CAN_HANDLE  ,
Message  
)

Definition at line 120 of file unix.c.


Generated on Mon Jul 2 19:10:26 2007 for CanFestival by  doxygen 1.5.1