diff -r f45fd4cd3832 -r 34654679f262 doc/doxygen/html/drivers__win32_8cpp.html --- a/doc/doxygen/html/drivers__win32_8cpp.html Fri Jul 06 10:53:15 2007 +0200 +++ b/doc/doxygen/html/drivers__win32_8cpp.html Mon Jul 16 08:56:03 2007 +0200 @@ -18,7 +18,7 @@
  • Globals
  • +drivers » win32

    drivers_win32.cpp File Reference

    #include <windows.h>
    #include "canfestival.h"
    #include "timer.h"
    @@ -27,12 +27,24 @@

    Include dependency graph for drivers_win32.cpp:

    - - - - - - + + + + + + + + + + + + + + + + + +

    @@ -44,40 +56,40 @@ struct  driver_data

    Defines

    -#define DLL_CALL(funcname)   (*_##funcname) - -#define FCT_PTR_INIT   =NULL - -#define myTEXT(str)   str +#define DLL_CALL(funcname)   (*_##funcname) + +#define FCT_PTR_INIT   =NULL + +#define myTEXT(str)   str

    Typedefs

    -typedef UNS8(*) CANRECEIVE_DRIVER_PROC (void *inst, Message *m) - -typedef UNS8(*) CANSEND_DRIVER_PROC (void *inst, const Message *m) - -typedef void *(*) CANOPEN_DRIVER_PROC (s_BOARD *board) - -typedef int(*) CANCLOSE_DRIVER_PROC (void *inst) +typedef UNS8(*) CANRECEIVE_DRIVER_PROC (void *inst, Message *m) + +typedef UNS8(*) CANSEND_DRIVER_PROC (void *inst, const Message *m) + +typedef void *(*) CANOPEN_DRIVER_PROC (s_BOARD *board) + +typedef int(*) CANCLOSE_DRIVER_PROC (void *inst)

    Functions

    -LIB_HANDLE LoadCanDriver (char *driver_name) - -UNS8 canReceive (CAN_PORT fd0, Message *m) - -void * canReceiveLoop (CAN_PORT fd0) - -UNS8 canSend (CAN_PORT fd0, Message *m) - -CAN_HANDLE canOpen (s_BOARD *board, CO_Data *d) - -int canClose (CO_Data *d) +LIB_HANDLE LoadCanDriver (char *driver_name) + +UNS8 canReceive (CAN_PORT fd0, Message *m) + +void * canReceiveLoop (CAN_PORT fd0) + +UNS8 canSend (CAN_PORT fd0, Message *m) + +CAN_HANDLE canOpen (s_BOARD *board, CO_Data *d) + +int canClose (CO_Data *d)

    Variables

    -driver_procs s_driver_procs +driver_procs s_driver_procs

    Define Documentation

    - +
    @@ -99,7 +111,7 @@ Definition at line 32 of file drivers_win32.cpp.

    - +

    @@ -116,7 +128,7 @@ Definition at line 33 of file drivers_win32.cpp.

    - +

    @@ -141,12 +153,12 @@


    Typedef Documentation

    - -
    -
    -
    - - + +
    +
    +
    typedef int(*) CANCLOSE_DRIVER_PROC(void *inst)
    + +
    typedef int(*) CANCLOSE_DRIVER_PROC(void *inst)
    @@ -158,12 +170,12 @@ Definition at line 43 of file drivers_win32.cpp.

    - -

    -
    - - - + +
    +
    +
    typedef void*(*) CANOPEN_DRIVER_PROC(s_BOARD *board)
    + +
    typedef void*(*) CANOPEN_DRIVER_PROC(s_BOARD *board)
    @@ -175,12 +187,12 @@ Definition at line 42 of file drivers_win32.cpp.

    - -

    -
    - - - + +
    +
    +
    typedef UNS8(*) CANRECEIVE_DRIVER_PROC(void *inst, Message *m)
    + +
    typedef UNS8(*) CANRECEIVE_DRIVER_PROC(void *inst, Message *m)
    @@ -192,12 +204,12 @@ Definition at line 40 of file drivers_win32.cpp.

    - -

    -
    - - - + +
    +
    +
    typedef UNS8(*) CANSEND_DRIVER_PROC(void *inst, const Message *m)
    + +
    typedef UNS8(*) CANSEND_DRIVER_PROC(void *inst, const Message *m)
    @@ -210,7 +222,7 @@


    Function Documentation

    - +
    @@ -231,24 +243,24 @@

    Definition at line 194 of file drivers_win32.cpp.

    -References canClose(), struct_CO_Data::canHandle, driver_data::continue_receive_thread, DLL_CALL, EnterMutex(), CANPort::fd, driver_data::inst, LeaveMutex(), driver_procs::m_canClose, driver_data::receive_thread, CANPort::receiveTask, s_driver_procs, and WaitReceiveTaskEnd(). -

    -Here is the call graph for this function:

    - - - - - +References canClose(), struct_CO_Data::canHandle, driver_data::continue_receive_thread, DLL_CALL, EnterMutex(), CANPort::fd, driver_data::inst, LeaveMutex(), driver_procs::m_canClose, driver_data::receive_thread, CANPort::receiveTask, s_driver_procs, and WaitReceiveTaskEnd(). +

    +Here is the call graph for this function:

    + + + + +

    - -

    -
    -
    - - + +
    +
    +
    CAN_HANDLE canOpen
    + + @@ -273,34 +285,34 @@

    Definition at line 172 of file drivers_win32.cpp.

    -References struct_s_BOARD::baudrate, struct_s_BOARD::busname, struct_CO_Data::canHandle, canOpen(), canports, canReceiveLoop(), driver_data::continue_receive_thread, CreateReceiveTask(), CANPort::d, driver_data::d, DLL_CALL, EnterMutex(), CANPort::fd, driver_data::inst, LeaveMutex(), driver_procs::m_canOpen, MAX_NB_CAN_PORTS, driver_data::receive_thread, s_driver_procs, and CANPort::used. -

    -Here is the call graph for this function:

    - - - - - - - - - - - - - +References struct_s_BOARD::baudrate, struct_s_BOARD::busname, struct_CO_Data::canHandle, canOpen(), canports, canReceiveLoop(), driver_data::continue_receive_thread, CreateReceiveTask(), CANPort::d, driver_data::d, DLL_CALL, EnterMutex(), CANPort::fd, driver_data::inst, LeaveMutex(), driver_procs::m_canOpen, MAX_NB_CAN_PORTS, driver_data::receive_thread, s_driver_procs, and CANPort::used. +

    +Here is the call graph for this function:

    + + + + + + + + + + + + +

    - +

    CAN_HANDLE canOpen ( s_BOARD board,
    - + @@ -328,14 +340,14 @@ Referenced by canReceiveLoop(), and LoadCanDriver().

    - +

    UNS8 canReceive (CAN_PORT CAN_PORT  fd0,
    - + @@ -351,29 +363,50 @@

    References canDispatch(), canReceive(), driver_data::continue_receive_thread, driver_data::d, EnterMutex(), and LeaveMutex().

    -Here is the call graph for this function:

    - - - - - - - - - - +Here is the call graph for this function:

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

    - +

    void* canReceiveLoop (CAN_PORT CAN_PORT  fd0  ) 
    - + @@ -398,22 +431,22 @@

    References canSend(), DLL_CALL, EnterMutex(), driver_data::inst, LeaveMutex(), driver_procs::m_canSend, s_driver_procs, and UNS8.

    -Here is the call graph for this function:

    - - - - - +Here is the call graph for this function:

    + + + + +

    - -

    -
    -
    UNS8 canSend (CAN_PORT CAN_PORT  fd0,
    - - + +
    +
    +
    LIB_HANDLE LoadCanDriver
    + + @@ -431,26 +464,26 @@

    References canClose(), canOpen(), canReceive(), canSend(), DLSYM, driver_procs::load_canfestival_driver(), and s_driver_procs.

    -Here is the call graph for this function:

    - - - - - - - - +Here is the call graph for this function:

    + + + + + + + +


    Variable Documentation

    - -
    -
    -
    LIB_HANDLE LoadCanDriver ( char *  driver_name
    - - + +
    +
    +
    driver_procs s_driver_procs
    + +
    driver_procs s_driver_procs
    @@ -464,7 +497,7 @@ Referenced by canClose(), canOpen(), canReceive(), canSend(), and LoadCanDriver().

    -


    Generated on Fri Jun 8 08:51:44 2007 for CanFestival by  +
    Generated on Mon Jul 2 19:10:20 2007 for CanFestival by  doxygen 1.5.1