1 /******************************************************************************
4 ** Copyright (C) 2006-2009 ascolab GmbH. All Rights Reserved.
5 ** Web: http://www.ascolab.com
7 ** This program is free software; you can redistribute it and/or
8 ** modify it under the terms of the GNU General Public License
9 ** as published by the Free Software Foundation; either version 2
10 ** of the License, or (at your option) any later version.
12 ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
13 ** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
15 ** Project: OpcUa Wireshark Plugin
17 ** Description: This file contains protocol field handles.
19 ** This file was autogenerated on 12.02.2013.
20 ** DON'T MODIFY THIS FILE!
21 ** XXX - well, except that you may have to. See the README.
23 ******************************************************************************/
26 #include <epan/packet.h>
28 extern int hf_opcua_AccessLevel
;
29 extern int hf_opcua_ActualSessionTimeout
;
30 extern int hf_opcua_AddResults
;
31 extern int hf_opcua_Algorithm
;
32 extern int hf_opcua_Alias
;
33 extern int hf_opcua_AnnotationTime
;
34 extern int hf_opcua_ApplicationUri
;
35 extern int hf_opcua_ArrayDimensions
;
36 extern int hf_opcua_AttributeId
;
37 extern int hf_opcua_AuditEntryId
;
38 extern int hf_opcua_AuthenticationMechanism
;
39 extern int hf_opcua_AvailableSequenceNumbers
;
40 extern int hf_opcua_AxisSteps
;
41 extern int hf_opcua_Boolean
;
42 extern int hf_opcua_Booleans
;
43 extern int hf_opcua_BuildDate
;
44 extern int hf_opcua_BuildNumber
;
45 extern int hf_opcua_Byte
;
46 extern int hf_opcua_ByteString
;
47 extern int hf_opcua_ByteStrings
;
48 extern int hf_opcua_CancelCount
;
49 extern int hf_opcua_CertificateData
;
50 extern int hf_opcua_ChannelId
;
51 extern int hf_opcua_ChannelLifetime
;
52 extern int hf_opcua_ClientCertificate
;
53 extern int hf_opcua_ClientConnectionTime
;
54 extern int hf_opcua_ClientHandle
;
55 extern int hf_opcua_ClientLastContactTime
;
56 extern int hf_opcua_ClientNonce
;
57 extern int hf_opcua_ClientProtocolVersion
;
58 extern int hf_opcua_ClientUserIdHistory
;
59 extern int hf_opcua_ClientUserIdOfSession
;
60 extern int hf_opcua_ComplianceDate
;
61 extern int hf_opcua_ComplianceTool
;
62 extern int hf_opcua_ContainsNoLoops
;
63 extern int hf_opcua_ContinuationPoint
;
64 extern int hf_opcua_ContinuationPoints
;
65 extern int hf_opcua_CreateClientName
;
66 extern int hf_opcua_CreatedAt
;
67 extern int hf_opcua_CumulatedSessionCount
;
68 extern int hf_opcua_CumulatedSubscriptionCount
;
69 extern int hf_opcua_CurrentKeepAliveCount
;
70 extern int hf_opcua_CurrentLifetimeCount
;
71 extern int hf_opcua_CurrentMonitoredItemsCount
;
72 extern int hf_opcua_CurrentPublishRequestsInQueue
;
73 extern int hf_opcua_CurrentSessionCount
;
74 extern int hf_opcua_CurrentSubscriptionCount
;
75 extern int hf_opcua_CurrentSubscriptionsCount
;
76 extern int hf_opcua_CurrentTime
;
77 extern int hf_opcua_DataChangeNotificationsCount
;
78 extern int hf_opcua_DataStatusCodes
;
79 extern int hf_opcua_DateTime
;
80 extern int hf_opcua_DateTimes
;
81 extern int hf_opcua_DaylightSavingInOffset
;
82 extern int hf_opcua_DeadbandType
;
83 extern int hf_opcua_DeadbandValue
;
84 extern int hf_opcua_DeleteBidirectional
;
85 extern int hf_opcua_DeleteSubscriptions
;
86 extern int hf_opcua_DeleteTargetReferences
;
87 extern int hf_opcua_DisableCount
;
88 extern int hf_opcua_DisabledMonitoredItemCount
;
89 extern int hf_opcua_DiscardOldest
;
90 extern int hf_opcua_DiscardedMessageCount
;
91 extern int hf_opcua_DiscoveryProfileUri
;
92 extern int hf_opcua_DiscoveryUrls
;
93 extern int hf_opcua_Double
;
94 extern int hf_opcua_Doubles
;
95 extern int hf_opcua_EnableCount
;
96 extern int hf_opcua_Encoding
;
97 extern int hf_opcua_EncryptionAlgorithm
;
98 extern int hf_opcua_EndTime
;
99 extern int hf_opcua_EndpointUrl
;
100 extern int hf_opcua_EndpointUrlList
;
101 extern int hf_opcua_ErrorCount
;
102 extern int hf_opcua_EventIds
;
103 extern int hf_opcua_EventNotificationsCount
;
104 extern int hf_opcua_EventNotifier
;
105 extern int hf_opcua_EventQueueOverFlowCount
;
106 extern int hf_opcua_Executable
;
107 extern int hf_opcua_Float
;
108 extern int hf_opcua_Floats
;
109 extern int hf_opcua_GatewayServerUri
;
110 extern int hf_opcua_Guid
;
111 extern int hf_opcua_Guids
;
112 extern int hf_opcua_High
;
113 extern int hf_opcua_Historizing
;
114 extern int hf_opcua_Imaginary
;
115 extern int hf_opcua_IncludeSubTypes
;
116 extern int hf_opcua_IncludeSubtypes
;
117 extern int hf_opcua_Index
;
118 extern int hf_opcua_IndexRange
;
119 extern int hf_opcua_InputArgumentResults
;
120 extern int hf_opcua_Int16
;
121 extern int hf_opcua_Int16s
;
122 extern int hf_opcua_Int32
;
123 extern int hf_opcua_Int32s
;
124 extern int hf_opcua_Int64
;
125 extern int hf_opcua_Int64s
;
126 extern int hf_opcua_InvocationCreationTime
;
127 extern int hf_opcua_IsAbstract
;
128 extern int hf_opcua_IsDeleteModified
;
129 extern int hf_opcua_IsForward
;
130 extern int hf_opcua_IsInverse
;
131 extern int hf_opcua_IsOnline
;
132 extern int hf_opcua_IsReadModified
;
133 extern int hf_opcua_IssueDate
;
134 extern int hf_opcua_IssuedBy
;
135 extern int hf_opcua_IssuedTokenType
;
136 extern int hf_opcua_IssuerEndpointUrl
;
137 extern int hf_opcua_Iteration
;
138 extern int hf_opcua_LastMethodCall
;
139 extern int hf_opcua_LastMethodCallTime
;
140 extern int hf_opcua_LastTransitionTime
;
141 extern int hf_opcua_LatePublishRequestCount
;
142 extern int hf_opcua_LinksToAdd
;
143 extern int hf_opcua_LinksToRemove
;
144 extern int hf_opcua_LocaleIds
;
145 extern int hf_opcua_Low
;
146 extern int hf_opcua_ManufacturerName
;
147 extern int hf_opcua_MaxAge
;
148 extern int hf_opcua_MaxArrayLength
;
149 extern int hf_opcua_MaxBufferSize
;
150 extern int hf_opcua_MaxByteStringLength
;
151 extern int hf_opcua_MaxDataSetsToReturn
;
152 extern int hf_opcua_MaxKeepAliveCount
;
153 extern int hf_opcua_MaxLifetimeCount
;
154 extern int hf_opcua_MaxMessageSize
;
155 extern int hf_opcua_MaxMonitoredItemCount
;
156 extern int hf_opcua_MaxNotificationsPerPublish
;
157 extern int hf_opcua_MaxReferencesToReturn
;
158 extern int hf_opcua_MaxRequestMessageSize
;
159 extern int hf_opcua_MaxResponseMessageSize
;
160 extern int hf_opcua_MaxStringLength
;
161 extern int hf_opcua_Message
;
162 extern int hf_opcua_MinimumSamplingInterval
;
163 extern int hf_opcua_ModificationTime
;
164 extern int hf_opcua_ModifyCount
;
165 extern int hf_opcua_MonitoredItemCount
;
166 extern int hf_opcua_MonitoredItemId
;
167 extern int hf_opcua_MonitoredItemIds
;
168 extern int hf_opcua_MonitoringQueueOverflowCount
;
169 extern int hf_opcua_MoreNotifications
;
170 extern int hf_opcua_Name
;
171 extern int hf_opcua_NamespaceUri
;
172 extern int hf_opcua_NextSequenceNumber
;
173 extern int hf_opcua_NoOfAddDiagnosticInfos
;
174 extern int hf_opcua_NoOfAddResults
;
175 extern int hf_opcua_NoOfAggregateType
;
176 extern int hf_opcua_NoOfArrayDimensions
;
177 extern int hf_opcua_NoOfAvailableSequenceNumbers
;
178 extern int hf_opcua_NoOfAxisSteps
;
179 extern int hf_opcua_NoOfBooleans
;
180 extern int hf_opcua_NoOfBrowsePath
;
181 extern int hf_opcua_NoOfBrowsePaths
;
182 extern int hf_opcua_NoOfByteStrings
;
183 extern int hf_opcua_NoOfClientSoftwareCertificates
;
184 extern int hf_opcua_NoOfClientUserIdHistory
;
185 extern int hf_opcua_NoOfContinuationPoints
;
186 extern int hf_opcua_NoOfDataDiagnosticInfos
;
187 extern int hf_opcua_NoOfDataStatusCodes
;
188 extern int hf_opcua_NoOfDataToReturn
;
189 extern int hf_opcua_NoOfDataValues
;
190 extern int hf_opcua_NoOfDateTimes
;
191 extern int hf_opcua_NoOfDiagnosticInfos
;
192 extern int hf_opcua_NoOfDiscoveryUrls
;
193 extern int hf_opcua_NoOfDoubles
;
194 extern int hf_opcua_NoOfElementDiagnosticInfos
;
195 extern int hf_opcua_NoOfElementResults
;
196 extern int hf_opcua_NoOfElements
;
197 extern int hf_opcua_NoOfEndpointUrlList
;
198 extern int hf_opcua_NoOfEndpoints
;
199 extern int hf_opcua_NoOfEnumeratedValues
;
200 extern int hf_opcua_NoOfEventFields
;
201 extern int hf_opcua_NoOfEventIds
;
202 extern int hf_opcua_NoOfEvents
;
203 extern int hf_opcua_NoOfExpandedNodeIds
;
204 extern int hf_opcua_NoOfExtensionObjects
;
205 extern int hf_opcua_NoOfFilterOperands
;
206 extern int hf_opcua_NoOfFloats
;
207 extern int hf_opcua_NoOfGuids
;
208 extern int hf_opcua_NoOfHistoryUpdateDetails
;
209 extern int hf_opcua_NoOfInputArgumentDiagnosticInfos
;
210 extern int hf_opcua_NoOfInputArgumentResults
;
211 extern int hf_opcua_NoOfInputArguments
;
212 extern int hf_opcua_NoOfInt16s
;
213 extern int hf_opcua_NoOfInt32s
;
214 extern int hf_opcua_NoOfInt64s
;
215 extern int hf_opcua_NoOfItemsToCreate
;
216 extern int hf_opcua_NoOfItemsToModify
;
217 extern int hf_opcua_NoOfLastMethodInputArguments
;
218 extern int hf_opcua_NoOfLastMethodOutputArguments
;
219 extern int hf_opcua_NoOfLinksToAdd
;
220 extern int hf_opcua_NoOfLinksToRemove
;
221 extern int hf_opcua_NoOfLocaleIds
;
222 extern int hf_opcua_NoOfLocalizedTexts
;
223 extern int hf_opcua_NoOfMethodsToCall
;
224 extern int hf_opcua_NoOfModificationInfos
;
225 extern int hf_opcua_NoOfMonitoredItemIds
;
226 extern int hf_opcua_NoOfMonitoredItems
;
227 extern int hf_opcua_NoOfNetworkPaths
;
228 extern int hf_opcua_NoOfNodeIds
;
229 extern int hf_opcua_NoOfNodeTypes
;
230 extern int hf_opcua_NoOfNodesToAdd
;
231 extern int hf_opcua_NoOfNodesToBrowse
;
232 extern int hf_opcua_NoOfNodesToDelete
;
233 extern int hf_opcua_NoOfNodesToRead
;
234 extern int hf_opcua_NoOfNodesToRegister
;
235 extern int hf_opcua_NoOfNodesToUnregister
;
236 extern int hf_opcua_NoOfNodesToWrite
;
237 extern int hf_opcua_NoOfNotificationData
;
238 extern int hf_opcua_NoOfOperandDiagnosticInfos
;
239 extern int hf_opcua_NoOfOperandStatusCodes
;
240 extern int hf_opcua_NoOfOperationResults
;
241 extern int hf_opcua_NoOfOutputArguments
;
242 extern int hf_opcua_NoOfParsingResults
;
243 extern int hf_opcua_NoOfProfileUris
;
244 extern int hf_opcua_NoOfQualifiedNames
;
245 extern int hf_opcua_NoOfQueryDataSets
;
246 extern int hf_opcua_NoOfReferencedNodeIds
;
247 extern int hf_opcua_NoOfReferences
;
248 extern int hf_opcua_NoOfReferencesToAdd
;
249 extern int hf_opcua_NoOfReferencesToDelete
;
250 extern int hf_opcua_NoOfRegisteredNodeIds
;
251 extern int hf_opcua_NoOfRemoveDiagnosticInfos
;
252 extern int hf_opcua_NoOfRemoveResults
;
253 extern int hf_opcua_NoOfReqTimes
;
254 extern int hf_opcua_NoOfResults
;
255 extern int hf_opcua_NoOfSBytes
;
256 extern int hf_opcua_NoOfSelectClauseDiagnosticInfos
;
257 extern int hf_opcua_NoOfSelectClauseResults
;
258 extern int hf_opcua_NoOfSelectClauses
;
259 extern int hf_opcua_NoOfServerEndpoints
;
260 extern int hf_opcua_NoOfServerNames
;
261 extern int hf_opcua_NoOfServerSoftwareCertificates
;
262 extern int hf_opcua_NoOfServerUris
;
263 extern int hf_opcua_NoOfServers
;
264 extern int hf_opcua_NoOfStatusCodes
;
265 extern int hf_opcua_NoOfStringTable
;
266 extern int hf_opcua_NoOfStrings
;
267 extern int hf_opcua_NoOfSubscriptionAcknowledgements
;
268 extern int hf_opcua_NoOfSubscriptionIds
;
269 extern int hf_opcua_NoOfSupportedProfiles
;
270 extern int hf_opcua_NoOfTargets
;
271 extern int hf_opcua_NoOfUInt16s
;
272 extern int hf_opcua_NoOfUInt32s
;
273 extern int hf_opcua_NoOfUInt64s
;
274 extern int hf_opcua_NoOfUnsupportedUnitIds
;
275 extern int hf_opcua_NoOfUpdateValues
;
276 extern int hf_opcua_NoOfUserIdentityTokens
;
277 extern int hf_opcua_NoOfValues
;
278 extern int hf_opcua_NoOfVariants
;
279 extern int hf_opcua_NoOfXmlElements
;
280 extern int hf_opcua_NodeClassMask
;
281 extern int hf_opcua_NotificationsCount
;
282 extern int hf_opcua_NumValuesPerNode
;
283 extern int hf_opcua_Offset
;
284 extern int hf_opcua_OperandStatusCodes
;
285 extern int hf_opcua_OperationResults
;
286 extern int hf_opcua_OperationTimeout
;
287 extern int hf_opcua_OrganizationUri
;
288 extern int hf_opcua_Password
;
289 extern int hf_opcua_PercentDataBad
;
290 extern int hf_opcua_PercentDataGood
;
291 extern int hf_opcua_PolicyId
;
292 extern int hf_opcua_Priority
;
293 extern int hf_opcua_ProcessingInterval
;
294 extern int hf_opcua_ProductName
;
295 extern int hf_opcua_ProductUri
;
296 extern int hf_opcua_ProfileId
;
297 extern int hf_opcua_ProfileUris
;
298 extern int hf_opcua_PublishRequestCount
;
299 extern int hf_opcua_PublishTime
;
300 extern int hf_opcua_PublishingEnabled
;
301 extern int hf_opcua_PublishingInterval
;
302 extern int hf_opcua_PublishingIntervalCount
;
303 extern int hf_opcua_QueueSize
;
304 extern int hf_opcua_Real
;
305 extern int hf_opcua_RejectedRequestsCount
;
306 extern int hf_opcua_RejectedSessionCount
;
307 extern int hf_opcua_ReleaseContinuationPoint
;
308 extern int hf_opcua_ReleaseContinuationPoints
;
309 extern int hf_opcua_RemainingPathIndex
;
310 extern int hf_opcua_RemoveResults
;
311 extern int hf_opcua_RepublishMessageCount
;
312 extern int hf_opcua_RepublishMessageRequestCount
;
313 extern int hf_opcua_RepublishRequestCount
;
314 extern int hf_opcua_ReqTimes
;
315 extern int hf_opcua_RequestHandle
;
316 extern int hf_opcua_RequestedLifetime
;
317 extern int hf_opcua_RequestedLifetimeCount
;
318 extern int hf_opcua_RequestedMaxKeepAliveCount
;
319 extern int hf_opcua_RequestedMaxReferencesPerNode
;
320 extern int hf_opcua_RequestedPublishingInterval
;
321 extern int hf_opcua_RequestedSessionTimeout
;
322 extern int hf_opcua_ResultMask
;
323 extern int hf_opcua_Results
;
324 extern int hf_opcua_RetransmitSequenceNumber
;
325 extern int hf_opcua_ReturnBounds
;
326 extern int hf_opcua_ReturnDiagnostics
;
327 extern int hf_opcua_RevisedContinuationPoint
;
328 extern int hf_opcua_RevisedLifetime
;
329 extern int hf_opcua_RevisedLifetimeCount
;
330 extern int hf_opcua_RevisedMaxKeepAliveCount
;
331 extern int hf_opcua_RevisedProcessingInterval
;
332 extern int hf_opcua_RevisedPublishingInterval
;
333 extern int hf_opcua_RevisedQueueSize
;
334 extern int hf_opcua_RevisedSamplingInterval
;
335 extern int hf_opcua_RevisedSessionTimeout
;
336 extern int hf_opcua_RevisedStartTime
;
337 extern int hf_opcua_SByte
;
338 extern int hf_opcua_SBytes
;
339 extern int hf_opcua_SamplingInterval
;
340 extern int hf_opcua_SecondsTillShutdown
;
341 extern int hf_opcua_SecurityLevel
;
342 extern int hf_opcua_SecurityPolicyUri
;
343 extern int hf_opcua_SecurityRejectedRequestsCount
;
344 extern int hf_opcua_SecurityRejectedSessionCount
;
345 extern int hf_opcua_SecurityTokenLifetime
;
346 extern int hf_opcua_SelectClauseResults
;
347 extern int hf_opcua_SemaphoreFilePath
;
348 extern int hf_opcua_SendInitialValues
;
349 extern int hf_opcua_SequenceNumber
;
350 extern int hf_opcua_ServerCertificate
;
351 extern int hf_opcua_ServerId
;
352 extern int hf_opcua_ServerNonce
;
353 extern int hf_opcua_ServerProtocolVersion
;
354 extern int hf_opcua_ServerUri
;
355 extern int hf_opcua_ServerUris
;
356 extern int hf_opcua_ServerViewCount
;
357 extern int hf_opcua_ServiceLevel
;
358 extern int hf_opcua_ServiceResult
;
359 extern int hf_opcua_SessionAbortCount
;
360 extern int hf_opcua_SessionName
;
361 extern int hf_opcua_SessionTimeoutCount
;
362 extern int hf_opcua_Signature
;
363 extern int hf_opcua_SoftwareVersion
;
364 extern int hf_opcua_SpecifiedAttributes
;
365 extern int hf_opcua_StartTime
;
366 extern int hf_opcua_Status
;
367 extern int hf_opcua_StatusCode
;
368 extern int hf_opcua_StatusCodes
;
369 extern int hf_opcua_String
;
370 extern int hf_opcua_StringTable
;
371 extern int hf_opcua_Strings
;
372 extern int hf_opcua_SubscriptionId
;
373 extern int hf_opcua_SubscriptionIds
;
374 extern int hf_opcua_Symmetric
;
375 extern int hf_opcua_TargetServerUri
;
376 extern int hf_opcua_TestId
;
377 extern int hf_opcua_TimeoutHint
;
378 extern int hf_opcua_Timestamp
;
379 extern int hf_opcua_TokenData
;
380 extern int hf_opcua_TokenId
;
381 extern int hf_opcua_TotalCount
;
382 extern int hf_opcua_TransferRequestCount
;
383 extern int hf_opcua_TransferredToAltClientCount
;
384 extern int hf_opcua_TransferredToSameClientCount
;
385 extern int hf_opcua_TransportProfileUri
;
386 extern int hf_opcua_TransportProtocol
;
387 extern int hf_opcua_TreatUncertainAsBad
;
388 extern int hf_opcua_TriggeringItemId
;
389 extern int hf_opcua_UInt16
;
390 extern int hf_opcua_UInt16s
;
391 extern int hf_opcua_UInt32
;
392 extern int hf_opcua_UInt32s
;
393 extern int hf_opcua_UInt64
;
394 extern int hf_opcua_UInt64s
;
395 extern int hf_opcua_UnacknowledgedMessageCount
;
396 extern int hf_opcua_UnauthorizedRequestCount
;
397 extern int hf_opcua_UnitId
;
398 extern int hf_opcua_UnsupportedUnitIds
;
399 extern int hf_opcua_UseBinaryEncoding
;
400 extern int hf_opcua_UseServerCapabilitiesDefaults
;
401 extern int hf_opcua_UseSimpleBounds
;
402 extern int hf_opcua_UseSlopedExtrapolation
;
403 extern int hf_opcua_UserAccessLevel
;
404 extern int hf_opcua_UserExecutable
;
405 extern int hf_opcua_UserName
;
406 extern int hf_opcua_UserWriteMask
;
407 extern int hf_opcua_Value
;
408 extern int hf_opcua_ValueRank
;
409 extern int hf_opcua_VendorName
;
410 extern int hf_opcua_VendorProductCertificate
;
411 extern int hf_opcua_Verb
;
412 extern int hf_opcua_ViewVersion
;
413 extern int hf_opcua_WriteMask
;
414 extern int hf_opcua_X
;
415 extern int hf_opcua_XmlElement
;
416 extern int hf_opcua_XmlElements
;
418 /** Register field types. */
419 void registerFieldTypes(int proto
);