doc/doxygen/latex/objdictdef_8h.tex
author nico
Tue, 05 Jun 2007 18:43:21 +0200
changeset 210 6b5a4c21e061
parent 207 b6572d0336c3
permissions -rw-r--r--
Manual and Documentation finish
207
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     1
\hypertarget{objdictdef_8h}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     2
\section{/home/epimerde/documents/tc11/Can\-Festival-3/include/objdictdef.h File Reference}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     3
\label{objdictdef_8h}\index{/home/epimerde/documents/tc11/CanFestival-3/include/objdictdef.h@{/home/epimerde/documents/tc11/CanFestival-3/include/objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     4
}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     5
\subsection*{Data Structures}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     6
\begin{CompactItemize}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     7
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     8
struct \hyperlink{structtd__subindex}{td\_\-subindex}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
     9
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    10
struct \hyperlink{structtd__indextable}{td\_\-indextable}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    11
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    12
struct \hyperlink{structs__quick__index}{s\_\-quick\_\-index}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    13
\end{CompactItemize}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    14
\subsection*{Defines}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    15
\begin{CompactItemize}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    16
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    17
\#define \hyperlink{objdictdef_8h_9201c1178e191a87a38dd59c7fc36ff6}{boolean}~0x01
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    18
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    19
\#define \hyperlink{objdictdef_8h_05dd69e54275d0ffb23aa062e522f72c}{int8}~0x02
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    20
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    21
\#define \hyperlink{objdictdef_8h_09e4d5c13c275d380da6580a03af5e92}{int16}~0x03
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    22
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    23
\#define \hyperlink{objdictdef_8h_e5125ea470cb5e419d49e07ad57eeba2}{int32}~0x04
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    24
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    25
\#define \hyperlink{objdictdef_8h_2d25bcd37166cc98f0d823cdb8c553ef}{uint8}~0x05
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    26
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    27
\#define \hyperlink{objdictdef_8h_fc4adc9111e54b3163b6126ce951ecc3}{uint16}~0x06
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    28
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    29
\#define \hyperlink{objdictdef_8h_9695cf1104606879c5d3f0221635a069}{uint32}~0x07
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    30
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    31
\#define \hyperlink{objdictdef_8h_28febea0119ac32c99bf000e14dd963b}{real32}~0x08
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    32
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    33
\#define \hyperlink{objdictdef_8h_6a4b5f93c378207aee7ea8f8397d1fc9}{visible\_\-string}~0x09
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    34
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    35
\#define \hyperlink{objdictdef_8h_6d6f1c4c9f3af57487f3afe94af70403}{octet\_\-string}~0x0A
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    36
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    37
\#define \hyperlink{objdictdef_8h_5cd524a20d32d81ee805f50968187d09}{unicode\_\-string}~0x0B
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    38
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    39
\#define \hyperlink{objdictdef_8h_40ad5d3872b664aff212dccbaf961f67}{time\_\-of\_\-day}~0x0C
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    40
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    41
\#define \hyperlink{objdictdef_8h_53be0553db1ce74a64ee5c919bdc97ff}{time\_\-difference}~0x0D
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    42
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    43
\#define \hyperlink{objdictdef_8h_82a4ccef24bc2ae995fcace980850f2d}{domain}~0x0F
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    44
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    45
\#define \hyperlink{objdictdef_8h_5f7806f4906de9a13002fadc6b8b3f42}{int24}~0x10
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    46
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    47
\#define \hyperlink{objdictdef_8h_d9350de53a70071ec5443672db37f61c}{real64}~0x11
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    48
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    49
\#define \hyperlink{objdictdef_8h_29444aa748cff063eb0de639f7b3b298}{int40}~0x12
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    50
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    51
\#define \hyperlink{objdictdef_8h_32117599132383a464bb56fe48cc0f2a}{int48}~0x13
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    52
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    53
\#define \hyperlink{objdictdef_8h_8f9a4d8cdee95ac02cfe9fa6da24471e}{int56}~0x14
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    54
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    55
\#define \hyperlink{objdictdef_8h_09fc63bce67d19142460e915d94f732f}{int64}~0x15
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    56
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    57
\#define \hyperlink{objdictdef_8h_44514ac0d2c2c0895e46f62849ed308b}{uint24}~0x16
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    58
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    59
\#define \hyperlink{objdictdef_8h_8fce5eaca9dc57d6d914c62a817cc65f}{uint40}~0x18
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    60
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    61
\#define \hyperlink{objdictdef_8h_7aa1269ae84360f0c5f3e9772dc46c0f}{uint48}~0x19
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    62
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    63
\#define \hyperlink{objdictdef_8h_b4ebb502941e1315ef4479c33d894741}{uint56}~0x1A
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    64
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    65
\#define \hyperlink{objdictdef_8h_675b708aad17b5e4de65233fe5ed3839}{uint64}~0x1B
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    66
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    67
\#define \hyperlink{objdictdef_8h_1859f0914b9556179e3658f3b5efd4d3}{pdo\_\-communication\_\-parameter}~0x20
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    68
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    69
\#define \hyperlink{objdictdef_8h_dfeca7df5126898b817e3aa1dbd46a56}{pdo\_\-mapping}~0x21
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    70
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    71
\#define \hyperlink{objdictdef_8h_34a206e10a553c1021b438f86aaf25e4}{sdo\_\-parameter}~0x22
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    72
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    73
\#define \hyperlink{objdictdef_8h_af41acc8d0f07edd6f123c3ab65a43aa}{identity}~0x23
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    74
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    75
\#define \hyperlink{objdictdef_8h_3d5c35506f9fb3cf77c069b973fa5f2e}{TRANS\_\-EVERY\_\-N\_\-SYNC}(n)~(n)
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    76
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    77
\#define \hyperlink{objdictdef_8h_f514b6a153b17e6da21f46971e3e8807}{TRANS\_\-SYNC\_\-MIN}~1
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    78
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    79
\#define \hyperlink{objdictdef_8h_fc747c839a17a8b35e569677bbf7549d}{TRANS\_\-SYNC\_\-MAX}~240
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    80
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    81
\#define \hyperlink{objdictdef_8h_1796da41c02afb8d119aa2a103cebbc2}{TRANS\_\-RTR\_\-SYNC}~252
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    82
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    83
\#define \hyperlink{objdictdef_8h_1a9dbd29fbf815b9f24dd8e177cfecdb}{TRANS\_\-RTR}~253
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    84
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    85
\#define \hyperlink{objdictdef_8h_85c21667cdfc019327398abd11cf30b4}{TRANS\_\-EVENT}~255
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    86
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    87
\#define \hyperlink{objdictdef_8h_fc4ded33ac0ca43defcce639e965748a}{RW}~0x00
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    88
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    89
\#define \hyperlink{objdictdef_8h_170086e0b136507502f3f525a9693407}{WO}~0x01
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    90
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    91
\#define \hyperlink{objdictdef_8h_628642b04c07236ae1e986c248a79ae5}{RO}~0x02
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    92
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    93
\#define \hyperlink{objdictdef_8h_c9347ab621c5af56ecdc1ad6714a24cc}{TO\_\-BE\_\-SAVE}~0x04
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    94
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    95
\#define \hyperlink{objdictdef_8h_9a52aa7b754f95659a55cdc46370c588}{GET\_\-NODE\_\-ID}(m)~(m.cob\_\-id.w \& 0x7f)
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    96
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    97
\#define \hyperlink{objdictdef_8h_c885c914008647a5b9bd77475d1a4196}{GET\_\-FUNCTION\_\-CODE}(m)~(m.cob\_\-id.w $>$$>$ 7)
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    98
\end{CompactItemize}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
    99
\subsection*{Typedefs}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   100
\begin{CompactItemize}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   101
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   102
typedef \hyperlink{structtd__subindex}{td\_\-subindex} \hyperlink{objdictdef_8h_0fa8d753f368fc76cea3f17d2e4e5345}{subindex}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   103
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   104
typedef \hyperlink{structtd__indextable}{td\_\-indextable} \hyperlink{objdictdef_8h_236f1ee20dcd5c96a37d32318ec2dd16}{indextable}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   105
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   106
typedef \hyperlink{structs__quick__index}{s\_\-quick\_\-index} \hyperlink{objdictdef_8h_112b7eec6f7afdefaf6a31a72e8378b8}{quick\_\-index}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   107
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   108
typedef UNS32($\ast$) \hyperlink{objdictdef_8h_91481b154cacc926ae5824fd121d6b43}{ODCallback\_\-t} (\hyperlink{structstruct__CO__Data}{CO\_\-Data} $\ast$d, const \hyperlink{structtd__indextable}{indextable} $\ast$, UNS8 b\-Subindex)
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   109
\item 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   110
typedef const \hyperlink{structtd__indextable}{indextable} $\ast$($\ast$) \hyperlink{objdictdef_8h_a844575e4d9c9870137121bf0fb241fb}{scan\-Index\-OD\_\-t} (UNS16 w\-Index, UNS32 $\ast$error\-Code, \hyperlink{objdictdef_8h_91481b154cacc926ae5824fd121d6b43}{ODCallback\_\-t} $\ast$$\ast$Callback)
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   111
\end{CompactItemize}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   112
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   113
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   114
\subsection{Define Documentation}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   115
\hypertarget{objdictdef_8h_9201c1178e191a87a38dd59c7fc36ff6}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   116
\index{objdictdef.h@{objdictdef.h}!boolean@{boolean}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   117
\index{boolean@{boolean}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   118
\subsubsection[boolean]{\setlength{\rightskip}{0pt plus 5cm}\#define boolean~0x01}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   119
\label{objdictdef_8h_9201c1178e191a87a38dd59c7fc36ff6}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   120
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   121
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   122
this are static defined datatypes taken f\-CODE the canopen standard. They are located at index 0x0001 to 0x001B. As described in the standard, they are in the object dictionary for definition purpose only. a device does not to support all of this datatypes. 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   123
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   124
Definition at line 32 of file objdictdef.h.\hypertarget{objdictdef_8h_82a4ccef24bc2ae995fcace980850f2d}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   125
\index{objdictdef.h@{objdictdef.h}!domain@{domain}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   126
\index{domain@{domain}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   127
\subsubsection[domain]{\setlength{\rightskip}{0pt plus 5cm}\#define domain~0x0F}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   128
\label{objdictdef_8h_82a4ccef24bc2ae995fcace980850f2d}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   129
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   130
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   131
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   132
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   133
Definition at line 46 of file objdictdef.h.\hypertarget{objdictdef_8h_c885c914008647a5b9bd77475d1a4196}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   134
\index{objdictdef.h@{objdictdef.h}!GET_FUNCTION_CODE@{GET\_\-FUNCTION\_\-CODE}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   135
\index{GET_FUNCTION_CODE@{GET\_\-FUNCTION\_\-CODE}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   136
\subsubsection[GET\_\-FUNCTION\_\-CODE]{\setlength{\rightskip}{0pt plus 5cm}\#define GET\_\-FUNCTION\_\-CODE(m)~(m.cob\_\-id.w $>$$>$ 7)}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   137
\label{objdictdef_8h_c885c914008647a5b9bd77475d1a4196}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   138
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   139
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   140
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   141
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   142
Definition at line 133 of file objdictdef.h.\hypertarget{objdictdef_8h_9a52aa7b754f95659a55cdc46370c588}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   143
\index{objdictdef.h@{objdictdef.h}!GET_NODE_ID@{GET\_\-NODE\_\-ID}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   144
\index{GET_NODE_ID@{GET\_\-NODE\_\-ID}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   145
\subsubsection[GET\_\-NODE\_\-ID]{\setlength{\rightskip}{0pt plus 5cm}\#define GET\_\-NODE\_\-ID(m)~(m.cob\_\-id.w \& 0x7f)}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   146
\label{objdictdef_8h_9a52aa7b754f95659a55cdc46370c588}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   147
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   148
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   149
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   150
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   151
Definition at line 132 of file objdictdef.h.\hypertarget{objdictdef_8h_af41acc8d0f07edd6f123c3ab65a43aa}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   152
\index{objdictdef.h@{objdictdef.h}!identity@{identity}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   153
\index{identity@{identity}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   154
\subsubsection[identity]{\setlength{\rightskip}{0pt plus 5cm}\#define identity~0x23}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   155
\label{objdictdef_8h_af41acc8d0f07edd6f123c3ab65a43aa}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   156
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   157
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   158
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   159
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   160
Definition at line 63 of file objdictdef.h.\hypertarget{objdictdef_8h_09e4d5c13c275d380da6580a03af5e92}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   161
\index{objdictdef.h@{objdictdef.h}!int16@{int16}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   162
\index{int16@{int16}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   163
\subsubsection[int16]{\setlength{\rightskip}{0pt plus 5cm}\#define int16~0x03}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   164
\label{objdictdef_8h_09e4d5c13c275d380da6580a03af5e92}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   165
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   166
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   167
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   168
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   169
Definition at line 34 of file objdictdef.h.\hypertarget{objdictdef_8h_5f7806f4906de9a13002fadc6b8b3f42}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   170
\index{objdictdef.h@{objdictdef.h}!int24@{int24}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   171
\index{int24@{int24}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   172
\subsubsection[int24]{\setlength{\rightskip}{0pt plus 5cm}\#define int24~0x10}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   173
\label{objdictdef_8h_5f7806f4906de9a13002fadc6b8b3f42}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   174
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   175
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   176
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   177
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   178
Definition at line 47 of file objdictdef.h.\hypertarget{objdictdef_8h_e5125ea470cb5e419d49e07ad57eeba2}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   179
\index{objdictdef.h@{objdictdef.h}!int32@{int32}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   180
\index{int32@{int32}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   181
\subsubsection[int32]{\setlength{\rightskip}{0pt plus 5cm}\#define int32~0x04}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   182
\label{objdictdef_8h_e5125ea470cb5e419d49e07ad57eeba2}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   183
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   184
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   185
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   186
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   187
Definition at line 35 of file objdictdef.h.\hypertarget{objdictdef_8h_29444aa748cff063eb0de639f7b3b298}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   188
\index{objdictdef.h@{objdictdef.h}!int40@{int40}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   189
\index{int40@{int40}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   190
\subsubsection[int40]{\setlength{\rightskip}{0pt plus 5cm}\#define int40~0x12}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   191
\label{objdictdef_8h_29444aa748cff063eb0de639f7b3b298}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   192
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   193
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   194
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   195
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   196
Definition at line 49 of file objdictdef.h.\hypertarget{objdictdef_8h_32117599132383a464bb56fe48cc0f2a}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   197
\index{objdictdef.h@{objdictdef.h}!int48@{int48}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   198
\index{int48@{int48}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   199
\subsubsection[int48]{\setlength{\rightskip}{0pt plus 5cm}\#define int48~0x13}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   200
\label{objdictdef_8h_32117599132383a464bb56fe48cc0f2a}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   201
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   202
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   203
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   204
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   205
Definition at line 50 of file objdictdef.h.\hypertarget{objdictdef_8h_8f9a4d8cdee95ac02cfe9fa6da24471e}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   206
\index{objdictdef.h@{objdictdef.h}!int56@{int56}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   207
\index{int56@{int56}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   208
\subsubsection[int56]{\setlength{\rightskip}{0pt plus 5cm}\#define int56~0x14}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   209
\label{objdictdef_8h_8f9a4d8cdee95ac02cfe9fa6da24471e}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   210
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   211
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   212
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   213
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   214
Definition at line 51 of file objdictdef.h.\hypertarget{objdictdef_8h_09fc63bce67d19142460e915d94f732f}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   215
\index{objdictdef.h@{objdictdef.h}!int64@{int64}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   216
\index{int64@{int64}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   217
\subsubsection[int64]{\setlength{\rightskip}{0pt plus 5cm}\#define int64~0x15}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   218
\label{objdictdef_8h_09fc63bce67d19142460e915d94f732f}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   219
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   220
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   221
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   222
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   223
Definition at line 52 of file objdictdef.h.\hypertarget{objdictdef_8h_05dd69e54275d0ffb23aa062e522f72c}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   224
\index{objdictdef.h@{objdictdef.h}!int8@{int8}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   225
\index{int8@{int8}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   226
\subsubsection[int8]{\setlength{\rightskip}{0pt plus 5cm}\#define int8~0x02}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   227
\label{objdictdef_8h_05dd69e54275d0ffb23aa062e522f72c}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   228
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   229
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   230
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   231
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   232
Definition at line 33 of file objdictdef.h.\hypertarget{objdictdef_8h_6d6f1c4c9f3af57487f3afe94af70403}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   233
\index{objdictdef.h@{objdictdef.h}!octet_string@{octet\_\-string}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   234
\index{octet_string@{octet\_\-string}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   235
\subsubsection[octet\_\-string]{\setlength{\rightskip}{0pt plus 5cm}\#define octet\_\-string~0x0A}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   236
\label{objdictdef_8h_6d6f1c4c9f3af57487f3afe94af70403}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   237
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   238
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   239
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   240
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   241
Definition at line 41 of file objdictdef.h.\hypertarget{objdictdef_8h_1859f0914b9556179e3658f3b5efd4d3}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   242
\index{objdictdef.h@{objdictdef.h}!pdo_communication_parameter@{pdo\_\-communication\_\-parameter}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   243
\index{pdo_communication_parameter@{pdo\_\-communication\_\-parameter}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   244
\subsubsection[pdo\_\-communication\_\-parameter]{\setlength{\rightskip}{0pt plus 5cm}\#define pdo\_\-communication\_\-parameter~0x20}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   245
\label{objdictdef_8h_1859f0914b9556179e3658f3b5efd4d3}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   246
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   247
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   248
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   249
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   250
Definition at line 60 of file objdictdef.h.\hypertarget{objdictdef_8h_dfeca7df5126898b817e3aa1dbd46a56}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   251
\index{objdictdef.h@{objdictdef.h}!pdo_mapping@{pdo\_\-mapping}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   252
\index{pdo_mapping@{pdo\_\-mapping}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   253
\subsubsection[pdo\_\-mapping]{\setlength{\rightskip}{0pt plus 5cm}\#define pdo\_\-mapping~0x21}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   254
\label{objdictdef_8h_dfeca7df5126898b817e3aa1dbd46a56}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   255
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   256
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   257
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   258
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   259
Definition at line 61 of file objdictdef.h.\hypertarget{objdictdef_8h_28febea0119ac32c99bf000e14dd963b}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   260
\index{objdictdef.h@{objdictdef.h}!real32@{real32}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   261
\index{real32@{real32}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   262
\subsubsection[real32]{\setlength{\rightskip}{0pt plus 5cm}\#define real32~0x08}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   263
\label{objdictdef_8h_28febea0119ac32c99bf000e14dd963b}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   264
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   265
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   266
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   267
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   268
Definition at line 39 of file objdictdef.h.\hypertarget{objdictdef_8h_d9350de53a70071ec5443672db37f61c}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   269
\index{objdictdef.h@{objdictdef.h}!real64@{real64}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   270
\index{real64@{real64}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   271
\subsubsection[real64]{\setlength{\rightskip}{0pt plus 5cm}\#define real64~0x11}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   272
\label{objdictdef_8h_d9350de53a70071ec5443672db37f61c}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   273
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   274
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   275
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   276
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   277
Definition at line 48 of file objdictdef.h.\hypertarget{objdictdef_8h_628642b04c07236ae1e986c248a79ae5}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   278
\index{objdictdef.h@{objdictdef.h}!RO@{RO}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   279
\index{RO@{RO}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   280
\subsubsection[RO]{\setlength{\rightskip}{0pt plus 5cm}\#define RO~0x02}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   281
\label{objdictdef_8h_628642b04c07236ae1e986c248a79ae5}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   282
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   283
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   284
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   285
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   286
Definition at line 87 of file objdictdef.h.\hypertarget{objdictdef_8h_fc4ded33ac0ca43defcce639e965748a}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   287
\index{objdictdef.h@{objdictdef.h}!RW@{RW}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   288
\index{RW@{RW}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   289
\subsubsection[RW]{\setlength{\rightskip}{0pt plus 5cm}\#define RW~0x00}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   290
\label{objdictdef_8h_fc4ded33ac0ca43defcce639e965748a}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   291
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   292
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   293
Each entry of the object dictionary can be READONLY (RO), READ/WRITE (RW), WRITE-ONLY (WO) 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   294
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   295
Definition at line 85 of file objdictdef.h.\hypertarget{objdictdef_8h_34a206e10a553c1021b438f86aaf25e4}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   296
\index{objdictdef.h@{objdictdef.h}!sdo_parameter@{sdo\_\-parameter}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   297
\index{sdo_parameter@{sdo\_\-parameter}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   298
\subsubsection[sdo\_\-parameter]{\setlength{\rightskip}{0pt plus 5cm}\#define sdo\_\-parameter~0x22}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   299
\label{objdictdef_8h_34a206e10a553c1021b438f86aaf25e4}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   300
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   301
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   302
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   303
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   304
Definition at line 62 of file objdictdef.h.\hypertarget{objdictdef_8h_53be0553db1ce74a64ee5c919bdc97ff}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   305
\index{objdictdef.h@{objdictdef.h}!time_difference@{time\_\-difference}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   306
\index{time_difference@{time\_\-difference}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   307
\subsubsection[time\_\-difference]{\setlength{\rightskip}{0pt plus 5cm}\#define time\_\-difference~0x0D}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   308
\label{objdictdef_8h_53be0553db1ce74a64ee5c919bdc97ff}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   309
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   310
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   311
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   312
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   313
Definition at line 44 of file objdictdef.h.\hypertarget{objdictdef_8h_40ad5d3872b664aff212dccbaf961f67}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   314
\index{objdictdef.h@{objdictdef.h}!time_of_day@{time\_\-of\_\-day}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   315
\index{time_of_day@{time\_\-of\_\-day}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   316
\subsubsection[time\_\-of\_\-day]{\setlength{\rightskip}{0pt plus 5cm}\#define time\_\-of\_\-day~0x0C}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   317
\label{objdictdef_8h_40ad5d3872b664aff212dccbaf961f67}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   318
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   319
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   320
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   321
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   322
Definition at line 43 of file objdictdef.h.\hypertarget{objdictdef_8h_c9347ab621c5af56ecdc1ad6714a24cc}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   323
\index{objdictdef.h@{objdictdef.h}!TO_BE_SAVE@{TO\_\-BE\_\-SAVE}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   324
\index{TO_BE_SAVE@{TO\_\-BE\_\-SAVE}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   325
\subsubsection[TO\_\-BE\_\-SAVE]{\setlength{\rightskip}{0pt plus 5cm}\#define TO\_\-BE\_\-SAVE~0x04}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   326
\label{objdictdef_8h_c9347ab621c5af56ecdc1ad6714a24cc}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   327
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   328
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   329
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   330
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   331
Definition at line 89 of file objdictdef.h.\hypertarget{objdictdef_8h_85c21667cdfc019327398abd11cf30b4}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   332
\index{objdictdef.h@{objdictdef.h}!TRANS_EVENT@{TRANS\_\-EVENT}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   333
\index{TRANS_EVENT@{TRANS\_\-EVENT}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   334
\subsubsection[TRANS\_\-EVENT]{\setlength{\rightskip}{0pt plus 5cm}\#define TRANS\_\-EVENT~255}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   335
\label{objdictdef_8h_85c21667cdfc019327398abd11cf30b4}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   336
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   337
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   338
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   339
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   340
Definition at line 80 of file objdictdef.h.\hypertarget{objdictdef_8h_3d5c35506f9fb3cf77c069b973fa5f2e}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   341
\index{objdictdef.h@{objdictdef.h}!TRANS_EVERY_N_SYNC@{TRANS\_\-EVERY\_\-N\_\-SYNC}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   342
\index{TRANS_EVERY_N_SYNC@{TRANS\_\-EVERY\_\-N\_\-SYNC}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   343
\subsubsection[TRANS\_\-EVERY\_\-N\_\-SYNC]{\setlength{\rightskip}{0pt plus 5cm}\#define TRANS\_\-EVERY\_\-N\_\-SYNC(n)~(n)}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   344
\label{objdictdef_8h_3d5c35506f9fb3cf77c069b973fa5f2e}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   345
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   346
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   347
definitions of the different types of PDOs' transmission
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   348
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   349
SYNCHRO(n) means that the PDO will be transmited every n SYNC signal. 
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   350
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   351
Definition at line 75 of file objdictdef.h.\hypertarget{objdictdef_8h_1a9dbd29fbf815b9f24dd8e177cfecdb}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   352
\index{objdictdef.h@{objdictdef.h}!TRANS_RTR@{TRANS\_\-RTR}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   353
\index{TRANS_RTR@{TRANS\_\-RTR}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   354
\subsubsection[TRANS\_\-RTR]{\setlength{\rightskip}{0pt plus 5cm}\#define TRANS\_\-RTR~253}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   355
\label{objdictdef_8h_1a9dbd29fbf815b9f24dd8e177cfecdb}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   356
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   357
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   358
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   359
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   360
Definition at line 79 of file objdictdef.h.\hypertarget{objdictdef_8h_1796da41c02afb8d119aa2a103cebbc2}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   361
\index{objdictdef.h@{objdictdef.h}!TRANS_RTR_SYNC@{TRANS\_\-RTR\_\-SYNC}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   362
\index{TRANS_RTR_SYNC@{TRANS\_\-RTR\_\-SYNC}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   363
\subsubsection[TRANS\_\-RTR\_\-SYNC]{\setlength{\rightskip}{0pt plus 5cm}\#define TRANS\_\-RTR\_\-SYNC~252}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   364
\label{objdictdef_8h_1796da41c02afb8d119aa2a103cebbc2}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   365
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   366
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   367
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   368
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   369
Definition at line 78 of file objdictdef.h.\hypertarget{objdictdef_8h_fc747c839a17a8b35e569677bbf7549d}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   370
\index{objdictdef.h@{objdictdef.h}!TRANS_SYNC_MAX@{TRANS\_\-SYNC\_\-MAX}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   371
\index{TRANS_SYNC_MAX@{TRANS\_\-SYNC\_\-MAX}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   372
\subsubsection[TRANS\_\-SYNC\_\-MAX]{\setlength{\rightskip}{0pt plus 5cm}\#define TRANS\_\-SYNC\_\-MAX~240}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   373
\label{objdictdef_8h_fc747c839a17a8b35e569677bbf7549d}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   374
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   375
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   376
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   377
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   378
Definition at line 77 of file objdictdef.h.\hypertarget{objdictdef_8h_f514b6a153b17e6da21f46971e3e8807}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   379
\index{objdictdef.h@{objdictdef.h}!TRANS_SYNC_MIN@{TRANS\_\-SYNC\_\-MIN}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   380
\index{TRANS_SYNC_MIN@{TRANS\_\-SYNC\_\-MIN}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   381
\subsubsection[TRANS\_\-SYNC\_\-MIN]{\setlength{\rightskip}{0pt plus 5cm}\#define TRANS\_\-SYNC\_\-MIN~1}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   382
\label{objdictdef_8h_f514b6a153b17e6da21f46971e3e8807}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   383
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   384
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   385
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   386
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   387
Definition at line 76 of file objdictdef.h.\hypertarget{objdictdef_8h_fc4adc9111e54b3163b6126ce951ecc3}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   388
\index{objdictdef.h@{objdictdef.h}!uint16@{uint16}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   389
\index{uint16@{uint16}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   390
\subsubsection[uint16]{\setlength{\rightskip}{0pt plus 5cm}\#define uint16~0x06}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   391
\label{objdictdef_8h_fc4adc9111e54b3163b6126ce951ecc3}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   392
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   393
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   394
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   395
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   396
Definition at line 37 of file objdictdef.h.\hypertarget{objdictdef_8h_44514ac0d2c2c0895e46f62849ed308b}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   397
\index{objdictdef.h@{objdictdef.h}!uint24@{uint24}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   398
\index{uint24@{uint24}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   399
\subsubsection[uint24]{\setlength{\rightskip}{0pt plus 5cm}\#define uint24~0x16}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   400
\label{objdictdef_8h_44514ac0d2c2c0895e46f62849ed308b}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   401
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   402
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   403
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   404
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   405
Definition at line 53 of file objdictdef.h.\hypertarget{objdictdef_8h_9695cf1104606879c5d3f0221635a069}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   406
\index{objdictdef.h@{objdictdef.h}!uint32@{uint32}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   407
\index{uint32@{uint32}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   408
\subsubsection[uint32]{\setlength{\rightskip}{0pt plus 5cm}\#define uint32~0x07}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   409
\label{objdictdef_8h_9695cf1104606879c5d3f0221635a069}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   410
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   411
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   412
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   413
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   414
Definition at line 38 of file objdictdef.h.\hypertarget{objdictdef_8h_8fce5eaca9dc57d6d914c62a817cc65f}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   415
\index{objdictdef.h@{objdictdef.h}!uint40@{uint40}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   416
\index{uint40@{uint40}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   417
\subsubsection[uint40]{\setlength{\rightskip}{0pt plus 5cm}\#define uint40~0x18}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   418
\label{objdictdef_8h_8fce5eaca9dc57d6d914c62a817cc65f}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   419
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   420
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   421
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   422
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   423
Definition at line 55 of file objdictdef.h.\hypertarget{objdictdef_8h_7aa1269ae84360f0c5f3e9772dc46c0f}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   424
\index{objdictdef.h@{objdictdef.h}!uint48@{uint48}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   425
\index{uint48@{uint48}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   426
\subsubsection[uint48]{\setlength{\rightskip}{0pt plus 5cm}\#define uint48~0x19}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   427
\label{objdictdef_8h_7aa1269ae84360f0c5f3e9772dc46c0f}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   428
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   429
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   430
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   431
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   432
Definition at line 56 of file objdictdef.h.\hypertarget{objdictdef_8h_b4ebb502941e1315ef4479c33d894741}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   433
\index{objdictdef.h@{objdictdef.h}!uint56@{uint56}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   434
\index{uint56@{uint56}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   435
\subsubsection[uint56]{\setlength{\rightskip}{0pt plus 5cm}\#define uint56~0x1A}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   436
\label{objdictdef_8h_b4ebb502941e1315ef4479c33d894741}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   437
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   438
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   439
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   440
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   441
Definition at line 57 of file objdictdef.h.\hypertarget{objdictdef_8h_675b708aad17b5e4de65233fe5ed3839}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   442
\index{objdictdef.h@{objdictdef.h}!uint64@{uint64}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   443
\index{uint64@{uint64}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   444
\subsubsection[uint64]{\setlength{\rightskip}{0pt plus 5cm}\#define uint64~0x1B}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   445
\label{objdictdef_8h_675b708aad17b5e4de65233fe5ed3839}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   446
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   447
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   448
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   449
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   450
Definition at line 58 of file objdictdef.h.\hypertarget{objdictdef_8h_2d25bcd37166cc98f0d823cdb8c553ef}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   451
\index{objdictdef.h@{objdictdef.h}!uint8@{uint8}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   452
\index{uint8@{uint8}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   453
\subsubsection[uint8]{\setlength{\rightskip}{0pt plus 5cm}\#define uint8~0x05}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   454
\label{objdictdef_8h_2d25bcd37166cc98f0d823cdb8c553ef}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   455
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   456
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   457
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   458
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   459
Definition at line 36 of file objdictdef.h.\hypertarget{objdictdef_8h_5cd524a20d32d81ee805f50968187d09}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   460
\index{objdictdef.h@{objdictdef.h}!unicode_string@{unicode\_\-string}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   461
\index{unicode_string@{unicode\_\-string}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   462
\subsubsection[unicode\_\-string]{\setlength{\rightskip}{0pt plus 5cm}\#define unicode\_\-string~0x0B}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   463
\label{objdictdef_8h_5cd524a20d32d81ee805f50968187d09}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   464
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   465
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   466
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   467
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   468
Definition at line 42 of file objdictdef.h.\hypertarget{objdictdef_8h_6a4b5f93c378207aee7ea8f8397d1fc9}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   469
\index{objdictdef.h@{objdictdef.h}!visible_string@{visible\_\-string}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   470
\index{visible_string@{visible\_\-string}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   471
\subsubsection[visible\_\-string]{\setlength{\rightskip}{0pt plus 5cm}\#define visible\_\-string~0x09}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   472
\label{objdictdef_8h_6a4b5f93c378207aee7ea8f8397d1fc9}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   473
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   474
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   475
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   476
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   477
Definition at line 40 of file objdictdef.h.\hypertarget{objdictdef_8h_170086e0b136507502f3f525a9693407}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   478
\index{objdictdef.h@{objdictdef.h}!WO@{WO}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   479
\index{WO@{WO}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   480
\subsubsection[WO]{\setlength{\rightskip}{0pt plus 5cm}\#define WO~0x01}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   481
\label{objdictdef_8h_170086e0b136507502f3f525a9693407}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   482
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   483
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   484
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   485
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   486
Definition at line 86 of file objdictdef.h.
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   487
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   488
\subsection{Typedef Documentation}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   489
\hypertarget{objdictdef_8h_236f1ee20dcd5c96a37d32318ec2dd16}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   490
\index{objdictdef.h@{objdictdef.h}!indextable@{indextable}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   491
\index{indextable@{indextable}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   492
\subsubsection[indextable]{\setlength{\rightskip}{0pt plus 5cm}typedef struct \hyperlink{structtd__indextable}{td\_\-indextable}  \hyperlink{structtd__indextable}{indextable}}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   493
\label{objdictdef_8h_236f1ee20dcd5c96a37d32318ec2dd16}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   494
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   495
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   496
Struct for creating entries in the communictaion profile \hypertarget{objdictdef_8h_91481b154cacc926ae5824fd121d6b43}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   497
\index{objdictdef.h@{objdictdef.h}!ODCallback_t@{ODCallback\_\-t}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   498
\index{ODCallback_t@{ODCallback\_\-t}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   499
\subsubsection[ODCallback\_\-t]{\setlength{\rightskip}{0pt plus 5cm}typedef UNS32($\ast$) \hyperlink{objdictdef_8h_91481b154cacc926ae5824fd121d6b43}{ODCallback\_\-t}(\hyperlink{structstruct__CO__Data}{CO\_\-Data} $\ast$d, const \hyperlink{structtd__indextable}{indextable} $\ast$, UNS8 b\-Subindex)}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   500
\label{objdictdef_8h_91481b154cacc926ae5824fd121d6b43}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   501
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   502
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   503
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   504
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   505
Definition at line 126 of file objdictdef.h.\hypertarget{objdictdef_8h_112b7eec6f7afdefaf6a31a72e8378b8}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   506
\index{objdictdef.h@{objdictdef.h}!quick_index@{quick\_\-index}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   507
\index{quick_index@{quick\_\-index}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   508
\subsubsection[quick\_\-index]{\setlength{\rightskip}{0pt plus 5cm}typedef struct \hyperlink{structs__quick__index}{s\_\-quick\_\-index} \hyperlink{structs__quick__index}{quick\_\-index}}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   509
\label{objdictdef_8h_112b7eec6f7afdefaf6a31a72e8378b8}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   510
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   511
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   512
\hypertarget{objdictdef_8h_a844575e4d9c9870137121bf0fb241fb}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   513
\index{objdictdef.h@{objdictdef.h}!scanIndexOD_t@{scanIndexOD\_\-t}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   514
\index{scanIndexOD_t@{scanIndexOD\_\-t}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   515
\subsubsection[scanIndexOD\_\-t]{\setlength{\rightskip}{0pt plus 5cm}typedef const \hyperlink{structtd__indextable}{indextable}$\ast$($\ast$) \hyperlink{objdictdef_8h_a844575e4d9c9870137121bf0fb241fb}{scan\-Index\-OD\_\-t}(UNS16 w\-Index, UNS32 $\ast$error\-Code, \hyperlink{objdictdef_8h_91481b154cacc926ae5824fd121d6b43}{ODCallback\_\-t} $\ast$$\ast$Callback)}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   516
\label{objdictdef_8h_a844575e4d9c9870137121bf0fb241fb}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   517
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   518
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   519
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   520
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   521
Definition at line 127 of file objdictdef.h.\hypertarget{objdictdef_8h_0fa8d753f368fc76cea3f17d2e4e5345}{
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   522
\index{objdictdef.h@{objdictdef.h}!subindex@{subindex}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   523
\index{subindex@{subindex}!objdictdef.h@{objdictdef.h}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   524
\subsubsection[subindex]{\setlength{\rightskip}{0pt plus 5cm}typedef struct \hyperlink{structtd__subindex}{td\_\-subindex}  \hyperlink{structtd__subindex}{subindex}}}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   525
\label{objdictdef_8h_0fa8d753f368fc76cea3f17d2e4e5345}
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   526
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   527
b6572d0336c3 First doxygen implementation
nico
parents:
diff changeset
   528
This are some structs which are neccessary for creating the entries of the object dictionary.