| Wireshark 4.7.0 The Wireshark network protocol analyzer

Loading...
Searching...
No Matches
opcua_complextypeparser.h
1/******************************************************************************
2** Copyright (C) 2006-2015 ascolab GmbH. All Rights Reserved.
3** Web: http://www.ascolab.com
4**
5** SPDX-License-Identifier: GPL-2.0-or-later
6**
7** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
8** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
9**
10** Project: OpcUa Wireshark Plugin
11**
12** Description: OpcUa Complex Type Parser
13**
14** This file was autogenerated on 13.10.2015.
15** DON'T MODIFY THIS FILE!
16** XXX - well, except that you may have to. See the README.
17**
18******************************************************************************/
19
20#include <glib.h>
21#include <epan/packet.h>
22
23extern int ett_opcua_TrustListDataType;
24extern int ett_opcua_array_TrustListDataType;
25extern int ett_opcua_Node;
26extern int ett_opcua_array_Node;
27extern int ett_opcua_InstanceNode;
28extern int ett_opcua_array_InstanceNode;
29extern int ett_opcua_TypeNode;
30extern int ett_opcua_array_TypeNode;
31extern int ett_opcua_ObjectNode;
32extern int ett_opcua_array_ObjectNode;
33extern int ett_opcua_ObjectTypeNode;
34extern int ett_opcua_array_ObjectTypeNode;
35extern int ett_opcua_VariableNode;
36extern int ett_opcua_array_VariableNode;
37extern int ett_opcua_VariableTypeNode;
38extern int ett_opcua_array_VariableTypeNode;
39extern int ett_opcua_ReferenceTypeNode;
40extern int ett_opcua_array_ReferenceTypeNode;
41extern int ett_opcua_MethodNode;
42extern int ett_opcua_array_MethodNode;
43extern int ett_opcua_ViewNode;
44extern int ett_opcua_array_ViewNode;
45extern int ett_opcua_DataTypeNode;
46extern int ett_opcua_array_DataTypeNode;
47extern int ett_opcua_ReferenceNode;
48extern int ett_opcua_array_ReferenceNode;
49extern int ett_opcua_Argument;
50extern int ett_opcua_array_Argument;
51extern int ett_opcua_EnumValueType;
52extern int ett_opcua_array_EnumValueType;
53extern int ett_opcua_OptionSet;
54extern int ett_opcua_array_OptionSet;
55extern int ett_opcua_TimeZoneDataType;
56extern int ett_opcua_array_TimeZoneDataType;
57extern int ett_opcua_ApplicationDescription;
58extern int ett_opcua_array_ApplicationDescription;
59extern int ett_opcua_RequestHeader;
60extern int ett_opcua_array_RequestHeader;
61extern int ett_opcua_ResponseHeader;
62extern int ett_opcua_array_ResponseHeader;
63extern int ett_opcua_ServerOnNetwork;
64extern int ett_opcua_array_ServerOnNetwork;
65extern int ett_opcua_UserTokenPolicy;
66extern int ett_opcua_array_UserTokenPolicy;
67extern int ett_opcua_EndpointDescription;
68extern int ett_opcua_array_EndpointDescription;
69extern int ett_opcua_RegisteredServer;
70extern int ett_opcua_array_RegisteredServer;
71extern int ett_opcua_MdnsDiscoveryConfiguration;
72extern int ett_opcua_array_MdnsDiscoveryConfiguration;
73extern int ett_opcua_ChannelSecurityToken;
74extern int ett_opcua_array_ChannelSecurityToken;
75extern int ett_opcua_SignedSoftwareCertificate;
76extern int ett_opcua_array_SignedSoftwareCertificate;
77extern int ett_opcua_SignatureData;
78extern int ett_opcua_array_SignatureData;
79extern int ett_opcua_UserIdentityToken;
80extern int ett_opcua_array_UserIdentityToken;
81extern int ett_opcua_AnonymousIdentityToken;
82extern int ett_opcua_array_AnonymousIdentityToken;
83extern int ett_opcua_UserNameIdentityToken;
84extern int ett_opcua_array_UserNameIdentityToken;
85extern int ett_opcua_X509IdentityToken;
86extern int ett_opcua_array_X509IdentityToken;
87extern int ett_opcua_KerberosIdentityToken;
88extern int ett_opcua_array_KerberosIdentityToken;
89extern int ett_opcua_IssuedIdentityToken;
90extern int ett_opcua_array_IssuedIdentityToken;
91extern int ett_opcua_NodeAttributes;
92extern int ett_opcua_array_NodeAttributes;
93extern int ett_opcua_ObjectAttributes;
94extern int ett_opcua_array_ObjectAttributes;
95extern int ett_opcua_VariableAttributes;
96extern int ett_opcua_array_VariableAttributes;
97extern int ett_opcua_MethodAttributes;
98extern int ett_opcua_array_MethodAttributes;
99extern int ett_opcua_ObjectTypeAttributes;
100extern int ett_opcua_array_ObjectTypeAttributes;
101extern int ett_opcua_VariableTypeAttributes;
102extern int ett_opcua_array_VariableTypeAttributes;
103extern int ett_opcua_ReferenceTypeAttributes;
104extern int ett_opcua_array_ReferenceTypeAttributes;
105extern int ett_opcua_DataTypeAttributes;
106extern int ett_opcua_array_DataTypeAttributes;
107extern int ett_opcua_ViewAttributes;
108extern int ett_opcua_array_ViewAttributes;
109extern int ett_opcua_AddNodesItem;
110extern int ett_opcua_array_AddNodesItem;
111extern int ett_opcua_AddNodesResult;
112extern int ett_opcua_array_AddNodesResult;
113extern int ett_opcua_AddReferencesItem;
114extern int ett_opcua_array_AddReferencesItem;
115extern int ett_opcua_DeleteNodesItem;
116extern int ett_opcua_array_DeleteNodesItem;
117extern int ett_opcua_DeleteReferencesItem;
118extern int ett_opcua_array_DeleteReferencesItem;
119extern int ett_opcua_ViewDescription;
120extern int ett_opcua_array_ViewDescription;
121extern int ett_opcua_BrowseDescription;
122extern int ett_opcua_array_BrowseDescription;
123extern int ett_opcua_ReferenceDescription;
124extern int ett_opcua_array_ReferenceDescription;
125extern int ett_opcua_BrowseResult;
126extern int ett_opcua_array_BrowseResult;
127extern int ett_opcua_RelativePathElement;
128extern int ett_opcua_array_RelativePathElement;
129extern int ett_opcua_RelativePath;
130extern int ett_opcua_array_RelativePath;
131extern int ett_opcua_BrowsePath;
132extern int ett_opcua_array_BrowsePath;
133extern int ett_opcua_BrowsePathTarget;
134extern int ett_opcua_array_BrowsePathTarget;
135extern int ett_opcua_BrowsePathResult;
136extern int ett_opcua_array_BrowsePathResult;
137extern int ett_opcua_EndpointConfiguration;
138extern int ett_opcua_array_EndpointConfiguration;
139extern int ett_opcua_SupportedProfile;
140extern int ett_opcua_array_SupportedProfile;
141extern int ett_opcua_SoftwareCertificate;
142extern int ett_opcua_array_SoftwareCertificate;
143extern int ett_opcua_QueryDataDescription;
144extern int ett_opcua_array_QueryDataDescription;
145extern int ett_opcua_NodeTypeDescription;
146extern int ett_opcua_array_NodeTypeDescription;
147extern int ett_opcua_QueryDataSet;
148extern int ett_opcua_array_QueryDataSet;
149extern int ett_opcua_NodeReference;
150extern int ett_opcua_array_NodeReference;
151extern int ett_opcua_ContentFilterElement;
152extern int ett_opcua_array_ContentFilterElement;
153extern int ett_opcua_ContentFilter;
154extern int ett_opcua_array_ContentFilter;
155extern int ett_opcua_ElementOperand;
156extern int ett_opcua_array_ElementOperand;
157extern int ett_opcua_LiteralOperand;
158extern int ett_opcua_array_LiteralOperand;
159extern int ett_opcua_AttributeOperand;
160extern int ett_opcua_array_AttributeOperand;
161extern int ett_opcua_SimpleAttributeOperand;
162extern int ett_opcua_array_SimpleAttributeOperand;
163extern int ett_opcua_ContentFilterElementResult;
164extern int ett_opcua_array_ContentFilterElementResult;
165extern int ett_opcua_ContentFilterResult;
166extern int ett_opcua_array_ContentFilterResult;
167extern int ett_opcua_ParsingResult;
168extern int ett_opcua_array_ParsingResult;
169extern int ett_opcua_ReadValueId;
170extern int ett_opcua_array_ReadValueId;
171extern int ett_opcua_HistoryReadValueId;
172extern int ett_opcua_array_HistoryReadValueId;
173extern int ett_opcua_HistoryReadResult;
174extern int ett_opcua_array_HistoryReadResult;
175extern int ett_opcua_ReadEventDetails;
176extern int ett_opcua_array_ReadEventDetails;
177extern int ett_opcua_ReadRawModifiedDetails;
178extern int ett_opcua_array_ReadRawModifiedDetails;
179extern int ett_opcua_ReadProcessedDetails;
180extern int ett_opcua_array_ReadProcessedDetails;
181extern int ett_opcua_ReadAtTimeDetails;
182extern int ett_opcua_array_ReadAtTimeDetails;
183extern int ett_opcua_HistoryData;
184extern int ett_opcua_array_HistoryData;
185extern int ett_opcua_ModificationInfo;
186extern int ett_opcua_array_ModificationInfo;
187extern int ett_opcua_HistoryModifiedData;
188extern int ett_opcua_array_HistoryModifiedData;
189extern int ett_opcua_HistoryEvent;
190extern int ett_opcua_array_HistoryEvent;
191extern int ett_opcua_WriteValue;
192extern int ett_opcua_array_WriteValue;
193extern int ett_opcua_HistoryUpdateDetails;
194extern int ett_opcua_array_HistoryUpdateDetails;
195extern int ett_opcua_UpdateDataDetails;
196extern int ett_opcua_array_UpdateDataDetails;
197extern int ett_opcua_UpdateStructureDataDetails;
198extern int ett_opcua_array_UpdateStructureDataDetails;
199extern int ett_opcua_UpdateEventDetails;
200extern int ett_opcua_array_UpdateEventDetails;
201extern int ett_opcua_DeleteRawModifiedDetails;
202extern int ett_opcua_array_DeleteRawModifiedDetails;
203extern int ett_opcua_DeleteAtTimeDetails;
204extern int ett_opcua_array_DeleteAtTimeDetails;
205extern int ett_opcua_DeleteEventDetails;
206extern int ett_opcua_array_DeleteEventDetails;
207extern int ett_opcua_HistoryUpdateResult;
208extern int ett_opcua_array_HistoryUpdateResult;
209extern int ett_opcua_CallMethodRequest;
210extern int ett_opcua_array_CallMethodRequest;
211extern int ett_opcua_CallMethodResult;
212extern int ett_opcua_array_CallMethodResult;
213extern int ett_opcua_DataChangeFilter;
214extern int ett_opcua_array_DataChangeFilter;
215extern int ett_opcua_EventFilter;
216extern int ett_opcua_array_EventFilter;
217extern int ett_opcua_AggregateConfiguration;
218extern int ett_opcua_array_AggregateConfiguration;
219extern int ett_opcua_AggregateFilter;
220extern int ett_opcua_array_AggregateFilter;
221extern int ett_opcua_EventFilterResult;
222extern int ett_opcua_array_EventFilterResult;
223extern int ett_opcua_AggregateFilterResult;
224extern int ett_opcua_array_AggregateFilterResult;
225extern int ett_opcua_MonitoringParameters;
226extern int ett_opcua_array_MonitoringParameters;
227extern int ett_opcua_MonitoredItemCreateRequest;
228extern int ett_opcua_array_MonitoredItemCreateRequest;
229extern int ett_opcua_MonitoredItemCreateResult;
230extern int ett_opcua_array_MonitoredItemCreateResult;
231extern int ett_opcua_MonitoredItemModifyRequest;
232extern int ett_opcua_array_MonitoredItemModifyRequest;
233extern int ett_opcua_MonitoredItemModifyResult;
234extern int ett_opcua_array_MonitoredItemModifyResult;
235extern int ett_opcua_NotificationMessage;
236extern int ett_opcua_array_NotificationMessage;
237extern int ett_opcua_DataChangeNotification;
238extern int ett_opcua_array_DataChangeNotification;
239extern int ett_opcua_MonitoredItemNotification;
240extern int ett_opcua_array_MonitoredItemNotification;
241extern int ett_opcua_EventNotificationList;
242extern int ett_opcua_array_EventNotificationList;
243extern int ett_opcua_EventFieldList;
244extern int ett_opcua_array_EventFieldList;
245extern int ett_opcua_HistoryEventFieldList;
246extern int ett_opcua_array_HistoryEventFieldList;
247extern int ett_opcua_StatusChangeNotification;
248extern int ett_opcua_array_StatusChangeNotification;
249extern int ett_opcua_SubscriptionAcknowledgement;
250extern int ett_opcua_array_SubscriptionAcknowledgement;
251extern int ett_opcua_TransferResult;
252extern int ett_opcua_array_TransferResult;
253extern int ett_opcua_ScalarTestType;
254extern int ett_opcua_array_ScalarTestType;
255extern int ett_opcua_ArrayTestType;
256extern int ett_opcua_array_ArrayTestType;
257extern int ett_opcua_CompositeTestType;
258extern int ett_opcua_array_CompositeTestType;
259extern int ett_opcua_BuildInfo;
260extern int ett_opcua_array_BuildInfo;
261extern int ett_opcua_RedundantServerDataType;
262extern int ett_opcua_array_RedundantServerDataType;
263extern int ett_opcua_EndpointUrlListDataType;
264extern int ett_opcua_array_EndpointUrlListDataType;
265extern int ett_opcua_NetworkGroupDataType;
266extern int ett_opcua_array_NetworkGroupDataType;
267extern int ett_opcua_SamplingIntervalDiagnosticsDataType;
268extern int ett_opcua_array_SamplingIntervalDiagnosticsDataType;
269extern int ett_opcua_ServerDiagnosticsSummaryDataType;
270extern int ett_opcua_array_ServerDiagnosticsSummaryDataType;
271extern int ett_opcua_ServerStatusDataType;
272extern int ett_opcua_array_ServerStatusDataType;
273extern int ett_opcua_SessionDiagnosticsDataType;
274extern int ett_opcua_array_SessionDiagnosticsDataType;
275extern int ett_opcua_SessionSecurityDiagnosticsDataType;
276extern int ett_opcua_array_SessionSecurityDiagnosticsDataType;
277extern int ett_opcua_ServiceCounterDataType;
278extern int ett_opcua_array_ServiceCounterDataType;
279extern int ett_opcua_StatusResult;
280extern int ett_opcua_array_StatusResult;
281extern int ett_opcua_SubscriptionDiagnosticsDataType;
282extern int ett_opcua_array_SubscriptionDiagnosticsDataType;
283extern int ett_opcua_ModelChangeStructureDataType;
284extern int ett_opcua_array_ModelChangeStructureDataType;
285extern int ett_opcua_SemanticChangeStructureDataType;
286extern int ett_opcua_array_SemanticChangeStructureDataType;
287extern int ett_opcua_Range;
288extern int ett_opcua_array_Range;
289extern int ett_opcua_EUInformation;
290extern int ett_opcua_array_EUInformation;
291extern int ett_opcua_ComplexNumberType;
292extern int ett_opcua_array_ComplexNumberType;
293extern int ett_opcua_DoubleComplexNumberType;
294extern int ett_opcua_array_DoubleComplexNumberType;
295extern int ett_opcua_AxisInformation;
296extern int ett_opcua_array_AxisInformation;
297extern int ett_opcua_XVType;
298extern int ett_opcua_array_XVType;
299extern int ett_opcua_ProgramDiagnosticDataType;
300extern int ett_opcua_array_ProgramDiagnosticDataType;
301extern int ett_opcua_Annotation;
302extern int ett_opcua_array_Annotation;
303
304void parseTrustListDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
305void parseNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
306void parseInstanceNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
307void parseTypeNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
308void parseObjectNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
309void parseObjectTypeNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
310void parseVariableNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
311void parseVariableTypeNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
312void parseReferenceTypeNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
313void parseMethodNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
314void parseViewNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
315void parseDataTypeNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
316void parseReferenceNode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
317void parseArgument(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
318void parseEnumValueType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
319void parseOptionSet(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
320void parseTimeZoneDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
321void parseApplicationDescription(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
322void parseRequestHeader(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
323void parseResponseHeader(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
324void parseServerOnNetwork(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
325void parseUserTokenPolicy(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
326void parseEndpointDescription(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
327void parseRegisteredServer(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
328void parseMdnsDiscoveryConfiguration(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
329void parseChannelSecurityToken(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
330void parseSignedSoftwareCertificate(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
331void parseSignatureData(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
332void parseUserIdentityToken(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
333void parseAnonymousIdentityToken(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
334void parseUserNameIdentityToken(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
335void parseX509IdentityToken(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
336void parseKerberosIdentityToken(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
337void parseIssuedIdentityToken(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
338void parseNodeAttributes(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
339void parseObjectAttributes(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
340void parseVariableAttributes(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
341void parseMethodAttributes(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
342void parseObjectTypeAttributes(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
343void parseVariableTypeAttributes(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
344void parseReferenceTypeAttributes(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
345void parseDataTypeAttributes(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
346void parseViewAttributes(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
347void parseAddNodesItem(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
348void parseAddNodesResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
349void parseAddReferencesItem(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
350void parseDeleteNodesItem(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
351void parseDeleteReferencesItem(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
352void parseViewDescription(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
353void parseBrowseDescription(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
354void parseReferenceDescription(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
355void parseBrowseResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
356void parseRelativePathElement(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
357void parseRelativePath(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
358void parseBrowsePath(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
359void parseBrowsePathTarget(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
360void parseBrowsePathResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
361void parseEndpointConfiguration(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
362void parseSupportedProfile(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
363void parseSoftwareCertificate(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
364void parseQueryDataDescription(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
365void parseNodeTypeDescription(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
366void parseQueryDataSet(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
367void parseNodeReference(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
368void parseContentFilterElement(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
369void parseContentFilter(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
370void parseElementOperand(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
371void parseLiteralOperand(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
372void parseAttributeOperand(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
373void parseSimpleAttributeOperand(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
374void parseContentFilterElementResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
375void parseContentFilterResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
376void parseParsingResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
377void parseReadValueId(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
378void parseHistoryReadValueId(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
379void parseHistoryReadResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
380void parseReadEventDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
381void parseReadRawModifiedDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
382void parseReadProcessedDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
383void parseReadAtTimeDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
384void parseHistoryData(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
385void parseModificationInfo(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
386void parseHistoryModifiedData(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
387void parseHistoryEvent(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
388void parseWriteValue(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
389void parseHistoryUpdateDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
390void parseUpdateDataDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
391void parseUpdateStructureDataDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
392void parseUpdateEventDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
393void parseDeleteRawModifiedDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
394void parseDeleteAtTimeDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
395void parseDeleteEventDetails(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
396void parseHistoryUpdateResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
397void parseCallMethodRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
398void parseCallMethodResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
399void parseDataChangeFilter(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
400void parseEventFilter(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
401void parseAggregateConfiguration(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
402void parseAggregateFilter(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
403void parseEventFilterResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
404void parseAggregateFilterResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
405void parseMonitoringParameters(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
406void parseMonitoredItemCreateRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
407void parseMonitoredItemCreateResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
408void parseMonitoredItemModifyRequest(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
409void parseMonitoredItemModifyResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
410void parseNotificationMessage(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
411void parseDataChangeNotification(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
412void parseMonitoredItemNotification(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
413void parseEventNotificationList(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
414void parseEventFieldList(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
415void parseHistoryEventFieldList(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
416void parseStatusChangeNotification(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
417void parseSubscriptionAcknowledgement(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
418void parseTransferResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
419void parseScalarTestType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
420void parseArrayTestType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
421void parseCompositeTestType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
422void parseBuildInfo(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
423void parseRedundantServerDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
424void parseEndpointUrlListDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
425void parseNetworkGroupDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
426void parseSamplingIntervalDiagnosticsDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
427void parseServerDiagnosticsSummaryDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
428void parseServerStatusDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
429void parseSessionDiagnosticsDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
430void parseSessionSecurityDiagnosticsDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
431void parseServiceCounterDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
432void parseStatusResult(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
433void parseSubscriptionDiagnosticsDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
434void parseModelChangeStructureDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
435void parseSemanticChangeStructureDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
436void parseRange(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
437void parseEUInformation(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
438void parseComplexNumberType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
439void parseDoubleComplexNumberType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
440void parseAxisInformation(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
441void parseXVType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
442void parseProgramDiagnosticDataType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
443void parseAnnotation(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
444
445void registerComplexTypes(void);
packet.h
_packet_info
Definition packet_info.h:43
_proto_node
Definition proto.h:907
tvbuff
Definition tvbuff-int.h:35