diff options
author | Hannes Mezger <hannes.mezger@ascolab.com> | 2014-06-12 17:36:32 +0200 |
---|---|---|
committer | Evan Huus <eapache@gmail.com> | 2014-06-17 17:25:16 +0000 |
commit | 7067e3a34006cc15b5d050e9dd564ced0cb1bd9b (patch) | |
tree | 3ecf61932ce0bf0caff98213922c6ad5edcb3f01 /plugins/opcua/opcua_enumparser.h | |
parent | 8c0d3ae47e35f6692b91ab776919391f52700829 (diff) |
Create and register subtree identifiers for all opcua array types
Currently for all arrays, the generic ett_opcua_array is used, instead we want to be more selective for storing the expanded state of subtrees. This commit adds subtree identifiers for all array types.
Change-Id: Idcec51a200d1109cdb557d3366021d3b066b453d
Reviewed-on: https://code.wireshark.org/review/2176
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'plugins/opcua/opcua_enumparser.h')
-rw-r--r-- | plugins/opcua/opcua_enumparser.h | 31 |
1 files changed, 29 insertions, 2 deletions
diff --git a/plugins/opcua/opcua_enumparser.h b/plugins/opcua/opcua_enumparser.h index fc9b85cde7..cedb9a9209 100644 --- a/plugins/opcua/opcua_enumparser.h +++ b/plugins/opcua/opcua_enumparser.h @@ -1,5 +1,5 @@ /****************************************************************************** -** Copyright (C) 2006-2009 ascolab GmbH. All Rights Reserved. +** Copyright (C) 2006-2014 ascolab GmbH. All Rights Reserved. ** Web: http://www.ascolab.com ** ** This program is free software; you can redistribute it and/or @@ -14,7 +14,7 @@ ** ** Description: OpcUa Enum Type Parser ** -** This file was autogenerated on 12.02.2013. +** This file was autogenerated on 17.06.2014. ** DON'T MODIFY THIS FILE! ** XXX - well, except that you may have to. See the README. ** @@ -23,6 +23,33 @@ #include <glib.h> #include <epan/packet.h> +extern gint ett_opcua_array_NodeIdType; +extern gint ett_opcua_array_OpenFileMode; +extern gint ett_opcua_array_IdType; +extern gint ett_opcua_array_NodeClass; +extern gint ett_opcua_array_ApplicationType; +extern gint ett_opcua_array_MessageSecurityMode; +extern gint ett_opcua_array_UserTokenType; +extern gint ett_opcua_array_SecurityTokenRequestType; +extern gint ett_opcua_array_NodeAttributesMask; +extern gint ett_opcua_array_AttributeWriteMask; +extern gint ett_opcua_array_BrowseDirection; +extern gint ett_opcua_array_BrowseResultMask; +extern gint ett_opcua_array_ComplianceLevel; +extern gint ett_opcua_array_FilterOperator; +extern gint ett_opcua_array_TimestampsToReturn; +extern gint ett_opcua_array_HistoryUpdateType; +extern gint ett_opcua_array_PerformUpdateType; +extern gint ett_opcua_array_MonitoringMode; +extern gint ett_opcua_array_DataChangeTrigger; +extern gint ett_opcua_array_DeadbandType; +extern gint ett_opcua_array_EnumeratedTestType; +extern gint ett_opcua_array_RedundancySupport; +extern gint ett_opcua_array_ServerState; +extern gint ett_opcua_array_ModelChangeStructureVerbMask; +extern gint ett_opcua_array_AxisScaleEnumeration; +extern gint ett_opcua_array_ExceptionDeviationFormat; + void parseNodeIdType(proto_tree *tree, tvbuff_t *tvb, gint *pOffset); void parseOpenFileMode(proto_tree *tree, tvbuff_t *tvb, gint *pOffset); void parseIdType(proto_tree *tree, tvbuff_t *tvb, gint *pOffset); |