nexmon – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 /******************************************************************************
2 ** Copyright (C) 2006-2015 ascolab GmbH. All Rights Reserved.
3 ** Web: http://www.ascolab.com
4 **
5 ** This program is free software; you can redistribute it and/or
6 ** modify it under the terms of the GNU General Public License
7 ** as published by the Free Software Foundation; either version 2
8 ** of the License, or (at your option) any later version.
9 **
10 ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
11 ** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
12 **
13 ** Project: OpcUa Wireshark Plugin
14 **
15 ** Description: OpcUa Enum Type Parser
16 **
17 ** This file was autogenerated on 13.10.2015.
18 ** DON'T MODIFY THIS FILE!
19 ** XXX - well, except that you may have to. See the README.
20 **
21 ******************************************************************************/
22  
23 #include <glib.h>
24 #include <epan/packet.h>
25  
26 extern gint ett_opcua_array_NodeIdType;
27 extern gint ett_opcua_array_NamingRuleType;
28 extern gint ett_opcua_array_OpenFileMode;
29 extern gint ett_opcua_array_TrustListMasks;
30 extern gint ett_opcua_array_IdType;
31 extern gint ett_opcua_array_NodeClass;
32 extern gint ett_opcua_array_ApplicationType;
33 extern gint ett_opcua_array_MessageSecurityMode;
34 extern gint ett_opcua_array_UserTokenType;
35 extern gint ett_opcua_array_SecurityTokenRequestType;
36 extern gint ett_opcua_array_NodeAttributesMask;
37 extern gint ett_opcua_array_AttributeWriteMask;
38 extern gint ett_opcua_array_BrowseDirection;
39 extern gint ett_opcua_array_BrowseResultMask;
40 extern gint ett_opcua_array_ComplianceLevel;
41 extern gint ett_opcua_array_FilterOperator;
42 extern gint ett_opcua_array_TimestampsToReturn;
43 extern gint ett_opcua_array_HistoryUpdateType;
44 extern gint ett_opcua_array_PerformUpdateType;
45 extern gint ett_opcua_array_MonitoringMode;
46 extern gint ett_opcua_array_DataChangeTrigger;
47 extern gint ett_opcua_array_DeadbandType;
48 extern gint ett_opcua_array_EnumeratedTestType;
49 extern gint ett_opcua_array_RedundancySupport;
50 extern gint ett_opcua_array_ServerState;
51 extern gint ett_opcua_array_ModelChangeStructureVerbMask;
52 extern gint ett_opcua_array_AxisScaleEnumeration;
53 extern gint ett_opcua_array_ExceptionDeviationFormat;
54 extern gint ett_opcua_array_AttributeId;
55  
56 void parseNodeIdType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
57 void parseNamingRuleType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
58 void parseOpenFileMode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
59 void parseTrustListMasks(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
60 void parseIdType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
61 void parseNodeClass(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
62 void parseApplicationType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
63 void parseMessageSecurityMode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
64 void parseUserTokenType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
65 void parseSecurityTokenRequestType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
66 void parseNodeAttributesMask(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
67 void parseAttributeWriteMask(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
68 void parseBrowseDirection(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
69 void parseBrowseResultMask(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
70 void parseComplianceLevel(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
71 void parseFilterOperator(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
72 void parseTimestampsToReturn(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
73 void parseHistoryUpdateType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
74 void parsePerformUpdateType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
75 void parseMonitoringMode(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
76 void parseDataChangeTrigger(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
77 void parseDeadbandType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
78 void parseEnumeratedTestType(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
79 void parseRedundancySupport(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
80 void parseServerState(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
81 void parseModelChangeStructureVerbMask(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
82 void parseAxisScaleEnumeration(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
83 void parseExceptionDeviationFormat(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
84 void parseAttributeId(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, gint *pOffset);
85 void registerEnumTypes(int proto);