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

    sdo.h File Reference

    #include "timer.h"
    #include "data.h"

    Include dependency graph for sdo.h:

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

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

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

    @@ -77,62 +77,62 @@ struct  struct_s_SDO

    Typedefs

    -typedef void(*) SDOCallback_t (CO_Data *d, UNS8 nodeId) - -typedef struct_s_transfer s_transfer - -typedef struct_s_SDO s_SDO +typedef void(*) SDOCallback_t (CO_Data *d, UNS8 nodeId) + +typedef struct_s_transfer s_transfer + +typedef struct_s_SDO s_SDO

    Functions

    -void SDOTimeoutAlarm (CO_Data *d, UNS32 id) - -void resetSDO (CO_Data *d) - -UNS32 SDOlineToObjdict (CO_Data *d, UNS8 line) - -UNS32 objdictToSDOline (CO_Data *d, UNS8 line) - -UNS8 lineToSDO (CO_Data *d, UNS8 line, UNS8 nbBytes, UNS8 *data) - -UNS8 SDOtoLine (CO_Data *d, UNS8 line, UNS8 nbBytes, UNS8 *data) - -UNS8 failedSDO (CO_Data *d, UNS8 nodeId, UNS8 whoami, UNS16 index, UNS8 subIndex, UNS32 abortCode) - -void resetSDOline (CO_Data *d, UNS8 line) - -UNS8 initSDOline (CO_Data *d, UNS8 line, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 state) - -UNS8 getSDOfreeLine (CO_Data *d, UNS8 whoami, UNS8 *line) - -UNS8 getSDOlineOnUse (CO_Data *d, UNS8 nodeId, UNS8 whoami, UNS8 *line) - -UNS8 closeSDOtransfer (CO_Data *d, UNS8 nodeId, UNS8 whoami) - -UNS8 getSDOlineRestBytes (CO_Data *d, UNS8 line, UNS8 *nbBytes) - -UNS8 setSDOlineRestBytes (CO_Data *d, UNS8 line, UNS8 nbBytes) - -UNS8 sendSDO (CO_Data *d, UNS8 whoami, s_SDO sdo) - -UNS8 sendSDOabort (CO_Data *d, UNS8 whoami, UNS16 index, UNS8 subIndex, UNS32 abortCode) - -UNS8 proceedSDO (CO_Data *d, Message *m) - -UNS8 writeNetworkDict (CO_Data *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 count, UNS8 dataType, void *data) - -UNS8 writeNetworkDictCallBack (CO_Data *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 count, UNS8 dataType, void *data, SDOCallback_t Callback) - -UNS8 readNetworkDict (CO_Data *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 dataType) - -UNS8 readNetworkDictCallback (CO_Data *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 dataType, SDOCallback_t Callback) - -UNS8 getReadResultNetworkDict (CO_Data *d, UNS8 nodeId, void *data, UNS8 *size, UNS32 *abortCode) - -UNS8 getWriteResultNetworkDict (CO_Data *d, UNS8 nodeId, UNS32 *abortCode) +void SDOTimeoutAlarm (CO_Data *d, UNS32 id) + +void resetSDO (CO_Data *d) + +UNS32 SDOlineToObjdict (CO_Data *d, UNS8 line) + +UNS32 objdictToSDOline (CO_Data *d, UNS8 line) + +UNS8 lineToSDO (CO_Data *d, UNS8 line, UNS8 nbBytes, UNS8 *data) + +UNS8 SDOtoLine (CO_Data *d, UNS8 line, UNS8 nbBytes, UNS8 *data) + +UNS8 failedSDO (CO_Data *d, UNS8 nodeId, UNS8 whoami, UNS16 index, UNS8 subIndex, UNS32 abortCode) + +void resetSDOline (CO_Data *d, UNS8 line) + +UNS8 initSDOline (CO_Data *d, UNS8 line, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 state) + +UNS8 getSDOfreeLine (CO_Data *d, UNS8 whoami, UNS8 *line) + +UNS8 getSDOlineOnUse (CO_Data *d, UNS8 nodeId, UNS8 whoami, UNS8 *line) + +UNS8 closeSDOtransfer (CO_Data *d, UNS8 nodeId, UNS8 whoami) + +UNS8 getSDOlineRestBytes (CO_Data *d, UNS8 line, UNS8 *nbBytes) + +UNS8 setSDOlineRestBytes (CO_Data *d, UNS8 line, UNS8 nbBytes) + +UNS8 sendSDO (CO_Data *d, UNS8 whoami, s_SDO sdo) + +UNS8 sendSDOabort (CO_Data *d, UNS8 whoami, UNS16 index, UNS8 subIndex, UNS32 abortCode) + +UNS8 proceedSDO (CO_Data *d, Message *m) + +UNS8 writeNetworkDict (CO_Data *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 count, UNS8 dataType, void *data) + +UNS8 writeNetworkDictCallBack (CO_Data *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 count, UNS8 dataType, void *data, SDOCallback_t Callback) + +UNS8 readNetworkDict (CO_Data *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 dataType) + +UNS8 readNetworkDictCallback (CO_Data *d, UNS8 nodeId, UNS16 index, UNS8 subIndex, UNS8 dataType, SDOCallback_t Callback) + +UNS8 getReadResultNetworkDict (CO_Data *d, UNS8 nodeId, void *data, UNS8 *size, UNS32 *abortCode) + +UNS8 getWriteResultNetworkDict (CO_Data *d, UNS8 nodeId, UNS32 *abortCode)

    Typedef Documentation

    - +
    @@ -149,7 +149,7 @@ Definition at line 86 of file sdo.h.

    - +

    @@ -166,12 +166,12 @@ Definition at line 69 of file sdo.h.

    - -

    -
    -
    - - + +
    +
    +
    typedef void(*) SDOCallback_t(CO_Data *d, UNS8 nodeId)
    + +
    typedef void(*) SDOCallback_t(CO_Data *d, UNS8 nodeId)
    @@ -184,7 +184,7 @@


    Function Documentation

    - +
    @@ -230,18 +230,18 @@

    References struct_s_timer_entry::d, getSDOlineOnUse(), MSG_WAR, resetSDOline(), and UNS8.

    -Referenced by ReadSDO(), and TestMaster_post_TPDO(). -

    -Here is the call graph for this function:

    - - - - - - - -

    - +Referenced by ReadSDO(), and TestMaster_post_TPDO(). +

    +Here is the call graph for this function:

    + + + + + + + +

    +

    @@ -306,24 +306,24 @@

    Definition at line 307 of file sdo.c.

    -References struct_s_timer_entry::d, getSDOlineOnUse(), MSG_WAR, resetSDOline(), SDO_ABORTED_INTERNAL, SDO_CLIENT, SDO_SERVER, sendSDOabort(), struct_s_transfer::state, StopSDO_TIMER, struct_CO_Data::transfers, and UNS8. +References struct_s_timer_entry::d, getSDOlineOnUse(), MSG_WAR, resetSDOline(), SDO_ABORTED_INTERNAL, SDO_CLIENT, SDO_SERVER, sendSDOabort(), struct_s_transfer::state, StopSDO_TIMER, struct_CO_Data::transfers, and UNS8.

    Referenced by proceedSDO().

    -Here is the call graph for this function:

    - - - - - - - - - - - -

    - +Here is the call graph for this function:

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

    +

    @@ -381,18 +381,18 @@

    Definition at line 1532 of file sdo.c.

    -References CANOPEN_BIG_ENDIAN, struct_s_transfer::count, struct_s_timer_entry::d, struct_s_transfer::data, struct_s_transfer::dataType, getSDOlineOnUse(), MSG_ERR, SDO_ABORTED_INTERNAL, SDO_CLIENT, SDO_FINISHED, struct_s_transfer::state, struct_CO_Data::transfers, UNS8, and visible_string. -

    -Referenced by ReadSDO(), and TestMaster_post_TPDO(). -

    -Here is the call graph for this function:

    - - - - - -

    - +References CANOPEN_BIG_ENDIAN, struct_s_transfer::count, struct_s_timer_entry::d, struct_s_transfer::data, struct_s_transfer::dataType, getSDOlineOnUse(), MSG_ERR, SDO_ABORTED_INTERNAL, SDO_CLIENT, SDO_FINISHED, struct_s_transfer::state, struct_CO_Data::transfers, UNS8, and visible_string. +

    +Referenced by ReadSDO(), and TestMaster_post_TPDO(). +

    +Here is the call graph for this function:

    + + + + + +

    +

    @@ -436,12 +436,12 @@

    Definition at line 388 of file sdo.c.

    -References struct_s_timer_entry::d, SDO_MAX_SIMULTANEOUS_TRANSFERTS, SDO_RESET, struct_s_transfer::state, struct_CO_Data::transfers, UNS8, and struct_s_transfer::whoami. +References struct_s_timer_entry::d, SDO_MAX_SIMULTANEOUS_TRANSFERTS, SDO_RESET, struct_s_transfer::state, struct_CO_Data::transfers, UNS8, and struct_s_transfer::whoami.

    Referenced by _readNetworkDict(), _writeNetworkDict(), and proceedSDO().

    - +

    @@ -492,12 +492,12 @@

    Definition at line 414 of file sdo.c.

    -References struct_s_timer_entry::d, struct_s_transfer::nodeId, SDO_MAX_SIMULTANEOUS_TRANSFERTS, SDO_RESET, struct_s_transfer::state, struct_CO_Data::transfers, UNS8, and struct_s_transfer::whoami. +References struct_s_timer_entry::d, struct_s_transfer::nodeId, SDO_MAX_SIMULTANEOUS_TRANSFERTS, SDO_RESET, struct_s_transfer::state, struct_CO_Data::transfers, UNS8, and struct_s_transfer::whoami.

    Referenced by _readNetworkDict(), _writeNetworkDict(), closeSDOtransfer(), failedSDO(), getReadResultNetworkDict(), getWriteResultNetworkDict(), and proceedSDO().

    - +

    @@ -546,7 +546,7 @@ Referenced by proceedSDO().

    - +

    @@ -590,16 +590,16 @@

    Definition at line 1573 of file sdo.c.

    -References struct_s_transfer::abortCode, struct_s_timer_entry::d, getSDOlineOnUse(), MSG_ERR, SDO_ABORTED_INTERNAL, SDO_CLIENT, struct_s_transfer::state, struct_CO_Data::transfers, and UNS8. -

    -Here is the call graph for this function:

    - - - - - -

    - +References struct_s_transfer::abortCode, struct_s_timer_entry::d, getSDOlineOnUse(), MSG_ERR, SDO_ABORTED_INTERNAL, SDO_CLIENT, struct_s_transfer::state, struct_CO_Data::transfers, and UNS8. +

    +Here is the call graph for this function:

    + + + + + +

    +

    @@ -664,12 +664,12 @@

    Definition at line 359 of file sdo.c.

    -References struct_s_transfer::Callback, struct_s_transfer::count, struct_s_timer_entry::d, struct_s_transfer::dataType, struct_s_transfer::index, MSG_WAR, struct_s_transfer::nodeId, struct_s_transfer::offset, SDO_DOWNLOAD_IN_PROGRESS, SDO_UPLOAD_IN_PROGRESS, StartSDO_TIMER, struct_s_transfer::state, StopSDO_TIMER, struct_s_transfer::subIndex, struct_s_transfer::toggle, and struct_CO_Data::transfers. +References struct_s_transfer::Callback, struct_s_transfer::count, struct_s_timer_entry::d, struct_s_transfer::dataType, struct_s_transfer::index, MSG_WAR, struct_s_transfer::nodeId, struct_s_transfer::offset, SDO_DOWNLOAD_IN_PROGRESS, SDO_UPLOAD_IN_PROGRESS, StartSDO_TIMER, struct_s_transfer::state, StopSDO_TIMER, struct_s_transfer::subIndex, struct_s_transfer::toggle, and struct_CO_Data::transfers.

    Referenced by _readNetworkDict(), _writeNetworkDict(), proceedSDO(), and resetSDOline().

    - +

    @@ -725,7 +725,7 @@ Referenced by proceedSDO().

    - +

    @@ -766,16 +766,16 @@

    Referenced by proceedSDO().

    -Here is the call graph for this function:

    - - - - - - - -

    - +Here is the call graph for this function:

    + + + + + + + +

    +

    @@ -815,36 +815,37 @@

    Definition at line 608 of file sdo.c.

    -References struct_s_transfer::abortCode, struct_CO_Data::bDeviceNodeId, struct_s_SDO::body, td_indextable::bSubCount, struct_s_transfer::Callback, struct_s_transfer::count, struct_s_timer_entry::d, BODY::data, Message::data, failedSDO(), struct_CO_Data::firstIndex, getSDOc, getSDOcs, getSDOe, getSDOfreeLine(), getSDOindex, getSDOlineOnUse(), getSDOlineRestBytes(), getSDOn2, getSDOn3, getSDOs, getSDOsubIndex, getSDOt, struct_s_transfer::index, initSDOline(), struct_CO_Data::lastIndex, lineToSDO(), MSG_ERR, MSG_WAR, struct_s_SDO::nodeId, struct_CO_Data::objdict, objdictToSDOline(), td_subindex::pObject, td_indextable::pSubindex, resetSDOline(), RestartSDO_TIMER, SDO_ABORTED_RCV, SDO_CLIENT, s_quick_index::SDO_CLT, SDO_DOWNLOAD_IN_PROGRESS, SDO_FINISHED, SDO_SERVER, s_quick_index::SDO_SVR, SDO_UNKNOWN, SDO_UPLOAD_IN_PROGRESS, SDOABT_GENERAL_ERROR, SDOABT_LOCAL_CTRL_ERROR, SDOABT_TOGGLE_NOT_ALTERNED, SDOlineToObjdict(), SDOtoLine(), sendSDO(), setSDOlineRestBytes(), struct_s_transfer::state, StopSDO_TIMER, struct_s_transfer::subIndex, struct_s_transfer::toggle, struct_CO_Data::transfers, UNS16, UNS32, and UNS8. +References struct_s_transfer::abortCode, struct_CO_Data::bDeviceNodeId, struct_s_SDO::body, td_indextable::bSubCount, struct_s_transfer::Callback, struct_s_transfer::count, struct_s_timer_entry::d, BODY::data, Message::data, failedSDO(), struct_CO_Data::firstIndex, getSDOc, getSDOcs, getSDOe, getSDOfreeLine(), getSDOindex, getSDOlineOnUse(), getSDOlineRestBytes(), getSDOn2, getSDOn3, getSDOs, getSDOsubIndex, getSDOt, struct_s_transfer::index, initSDOline(), struct_CO_Data::lastIndex, lineToSDO(), MSG_ERR, MSG_WAR, struct_s_SDO::nodeId, struct_CO_Data::objdict, objdictToSDOline(), td_subindex::pObject, td_indextable::pSubindex, resetSDOline(), RestartSDO_TIMER, SDO_ABORTED_RCV, SDO_CLIENT, s_quick_index::SDO_CLT, SDO_DOWNLOAD_IN_PROGRESS, SDO_FINISHED, SDO_SERVER, s_quick_index::SDO_SVR, SDO_UNKNOWN, SDO_UPLOAD_IN_PROGRESS, SDOABT_GENERAL_ERROR, SDOABT_LOCAL_CTRL_ERROR, SDOABT_TOGGLE_NOT_ALTERNED, SDOlineToObjdict(), SDOtoLine(), sendSDO(), setSDOlineRestBytes(), struct_s_transfer::state, StopSDO_TIMER, struct_s_transfer::subIndex, struct_s_transfer::toggle, struct_CO_Data::transfers, UNS16, UNS32, and UNS8.

    Referenced by canDispatch().

    -Here is the call graph for this function:

    - - - - - - - - - - - - - - - - - - - - - - - -

    - +Here is the call graph for this function:

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

    +

    @@ -904,23 +905,23 @@

    References _readNetworkDict(), and struct_s_timer_entry::d.

    -Referenced by ReadSDO(), and TestMaster_post_TPDO(). -

    -Here is the call graph for this function:

    - - - - - - - - - - - - -

    - +Referenced by ReadSDO(), and TestMaster_post_TPDO(). +

    +Here is the call graph for this function:

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

    +

    @@ -957,7 +958,7 @@ - + @@ -987,21 +988,21 @@

    References _readNetworkDict(), and struct_s_timer_entry::d.

    -Here is the call graph for this function:

    - - - - - - - - - - - - -

    - +Here is the call graph for this function:

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

    +

    SDOCallback_t SDOCallback_t  Callback 
    @@ -1032,15 +1033,15 @@

    Referenced by switchCommunicationState().

    -Here is the call graph for this function:

    - - - - - - -

    - +Here is the call graph for this function:

    + + + + + + +

    +

    @@ -1076,18 +1077,18 @@

    Definition at line 338 of file sdo.c.

    -References struct_s_timer_entry::d, struct_s_transfer::data, initSDOline(), MSG_WAR, SDO_MAX_LENGTH_TRANSFERT, SDO_RESET, struct_CO_Data::transfers, and UNS8. +References struct_s_timer_entry::d, struct_s_transfer::data, initSDOline(), MSG_WAR, SDO_MAX_LENGTH_TRANSFERT, SDO_RESET, struct_CO_Data::transfers, and UNS8.

    Referenced by _readNetworkDict(), _writeNetworkDict(), closeSDOtransfer(), failedSDO(), proceedSDO(), resetSDO(), and SDOTimeoutAlarm().

    -Here is the call graph for this function:

    - - - - - -

    - +Here is the call graph for this function:

    + + + + + +

    +

    @@ -1128,16 +1129,16 @@

    Referenced by proceedSDO().

    -Here is the call graph for this function:

    - - - - - - - -

    - +Here is the call graph for this function:

    + + + + + + + +

    +

    @@ -1173,21 +1174,21 @@

    Definition at line 129 of file sdo.c.

    -References struct_s_transfer::abortCode, struct_s_transfer::Callback, struct_s_timer_entry::d, struct_s_transfer::index, MSG_ERR, MSG_WAR, struct_s_transfer::nodeId, resetSDOline(), SDO_ABORTED_INTERNAL, SDO_SERVER, SDOABT_TIMED_OUT, sendSDOabort(), struct_s_transfer::state, struct_s_transfer::subIndex, struct_s_transfer::timer, struct_CO_Data::transfers, UNS8, and struct_s_transfer::whoami. -

    -Here is the call graph for this function:

    - - - - - - - - - - -

    - +References struct_s_transfer::abortCode, struct_s_transfer::Callback, struct_s_timer_entry::d, struct_s_transfer::index, MSG_ERR, MSG_WAR, struct_s_transfer::nodeId, resetSDOline(), SDO_ABORTED_INTERNAL, SDO_SERVER, SDOABT_TIMED_OUT, sendSDOabort(), struct_s_transfer::state, struct_s_transfer::subIndex, struct_s_transfer::timer, struct_CO_Data::transfers, UNS8, and struct_s_transfer::whoami. +

    +Here is the call graph for this function:

    + + + + + + + + + + +

    +

    @@ -1243,7 +1244,7 @@ Referenced by proceedSDO().

    - +

    @@ -1287,19 +1288,19 @@

    Definition at line 498 of file sdo.c.

    -References struct_s_SDO::body, td_indextable::bSubCount, struct_CO_Data::canHandle, canSend(), Message::cob_id, struct_s_timer_entry::d, BODY::data, Message::data, struct_CO_Data::firstIndex, struct_CO_Data::lastIndex, Message::len, MSG_ERR, MSG_WAR, struct_s_SDO::nodeId, struct_CO_Data::nodeState, NOT_A_REQUEST, struct_CO_Data::objdict, Operational, td_subindex::pObject, Pre_operational, td_indextable::pSubindex, Message::rtr, s_quick_index::SDO_CLT, SDO_SERVER, s_quick_index::SDO_SVR, UNS16, UNS32, UNS8, and SHORT_CAN::w. +References struct_s_SDO::body, td_indextable::bSubCount, struct_CO_Data::canHandle, canSend(), Message::cob_id, struct_s_timer_entry::d, BODY::data, Message::data, struct_CO_Data::firstIndex, struct_CO_Data::lastIndex, Message::len, MSG_ERR, MSG_WAR, struct_s_SDO::nodeId, struct_CO_Data::nodeState, NOT_A_REQUEST, struct_CO_Data::objdict, Operational, td_subindex::pObject, Pre_operational, td_indextable::pSubindex, Message::rtr, s_quick_index::SDO_CLT, SDO_SERVER, s_quick_index::SDO_SVR, UNS16, UNS32, UNS8, and SHORT_CAN::w.

    Referenced by _readNetworkDict(), _writeNetworkDict(), proceedSDO(), and sendSDOabort().

    -Here is the call graph for this function:

    - - - - - - -

    - +Here is the call graph for this function:

    + + + + + + +

    +

    @@ -1361,16 +1362,16 @@

    Referenced by failedSDO(), and SDOTimeoutAlarm().

    -Here is the call graph for this function:

    - - - - - - - -

    - +Here is the call graph for this function:

    + + + + + + + +

    +

    @@ -1419,7 +1420,7 @@ Referenced by proceedSDO().

    - +

    @@ -1493,21 +1494,21 @@

    References _writeNetworkDict(), and struct_s_timer_entry::d.

    -Here is the call graph for this function:

    - - - - - - - - - - - - -

    - +Here is the call graph for this function:

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

    +

    @@ -1556,7 +1557,7 @@ - + @@ -1588,21 +1589,23 @@

    References _writeNetworkDict(), and struct_s_timer_entry::d.

    -Here is the call graph for this function:

    - - - - - - - - - - - - -

    -


    Generated on Fri Jun 8 08:52:04 2007 for CanFestival by  +Referenced by TestMaster_post_TPDO(). +

    +Here is the call graph for this function:

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

    +


    Generated on Mon Jul 2 19:10:33 2007 for CanFestival by  doxygen 1.5.1
    SDOCallback_t SDOCallback_t  Callback