src/win32/CanFestival-3.def
author leonid
Wed, 08 Aug 2007 01:43:02 +0200
changeset 252 b0dd37421d28
parent 225 d6538481c47f
child 255 7b9f36dbfe5f
permissions -rw-r--r--
*** empty log message ***
252
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
     1
; CanFestival-3.def : Declares DLL exports.
145
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
     2
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
     3
LIBRARY      "CanFestival-3.DLL"
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
     4
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
     5
EXPORTS
252
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
     6
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
     7
        ; dsf.h
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
     8
        decompo_dcf
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
     9
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    10
        ; lifegrd.h
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    11
        _heartbeatError
145
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    12
        getNodeState
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    13
        heartbeatInit
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    14
        heartbeatStop
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    15
        proceedNODE_GUARD
252
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    16
        
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    17
        ; nmtMaster.h
145
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    18
        masterSendNMTstateChange
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    19
        masterSendNMTnodeguard
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    20
        masterRequestNodeState
252
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    21
        
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    22
        ; nmtSlave.h
145
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    23
        proceedNMTstateChange
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    24
        slaveSendBootUp
252
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    25
        
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    26
        ; objacces.h
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    27
        _storeODSubIndex
145
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    28
        accessDictionaryError
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    29
        getODentry
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    30
        setODentry
175
e255529b6f7d Added writeLocalDict and readLocalDict, that have to be called from application instead of getODEntry and setODEntry. Fix potential endianization problem.
etisserant
parents: 150
diff changeset
    31
        writeLocalDict
e255529b6f7d Added writeLocalDict and readLocalDict, that have to be called from application instead of getODEntry and setODEntry. Fix potential endianization problem.
etisserant
parents: 150
diff changeset
    32
        readLocalDict
145
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    33
        scanIndexOD
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    34
        RegisterSetODentryCallBack
252
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    35
        
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    36
        ; pdo.h
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    37
        buildPDO
145
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    38
        sendPDOrequest
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    39
        proceedPDO
252
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    40
        sendPDOevent
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    41
        _sendPDOevent
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    42
		PDOInit
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    43
		PDOStop
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    44
		PDOEventTimerAlarm
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    45
		PDOInhibitTimerAlarm
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    46
		CopyBits
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    47
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    48
        ; sdo.h
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    49
        SDOTimeoutAlarm
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    50
        resetSDO
145
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    51
        SDOlineToObjdict
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    52
        objdictToSDOline
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    53
        lineToSDO
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    54
        SDOtoLine
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    55
        failedSDO
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    56
        resetSDOline
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    57
        initSDOline
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    58
        getSDOfreeLine
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    59
        getSDOlineOnUse
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    60
        closeSDOtransfer
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    61
        getSDOlineRestBytes
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    62
        setSDOlineRestBytes
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    63
        sendSDO
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    64
        sendSDOabort
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    65
        proceedSDO
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    66
        writeNetworkDict
252
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    67
        writeNetworkDictCallBack
145
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    68
        readNetworkDict
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    69
        readNetworkDictCallback
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    70
        getReadResultNetworkDict
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    71
        getWriteResultNetworkDict
252
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    72
        
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    73
        ; states.h
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    74
        _operational
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    75
        _preOperational
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    76
        _initialisation
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    77
        _stopped
145
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    78
        canDispatch
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    79
        getState
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    80
        setState
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    81
        getNodeId
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    82
        setNodeId
252
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    83
        ;initPreOperationalMode
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    84
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    85
        ; sync.h
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    86
        startSYNC
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    87
        stopSYNC
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    88
        _post_sync
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    89
        _post_TPDO
145
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    90
        sendSYNC
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    91
        proceedSYNC
252
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    92
        
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    93
        
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
    94
        ; timer.h
145
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    95
        SetAlarm
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    96
        DelAlarm
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    97
        TimeDispatch
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    98
        setTimer
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
    99
        getElapsedTime
252
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
   100
        
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
   101
        ; timers_driver.h
145
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
   102
        StartTimerLoop
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
   103
        StopTimerLoop
e747d2e26af0 Win32 Native support and dynamicaly loaded CAN drivers for Linux, Cygwin and Win32.
etisserant
parents:
diff changeset
   104
        CreateReceiveTask
252
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
   105
        
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
   106
        ; win32/canfestival.h
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
   107
		LoadCanDriver
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
   108
		canSend
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
   109
		canOpen
b0dd37421d28 *** empty log message ***
leonid
parents: 225
diff changeset
   110
		canClose