17#ifndef OPCUA_IDENTIFIERS_H
18#define OPCUA_IDENTIFIERS_H
20#include "opcua_identifiers.h"
23extern int hf_opcua_returnDiag;
24extern int hf_opcua_returnDiag_mask_sl_symbolicId;
25extern int hf_opcua_returnDiag_mask_sl_localizedText;
26extern int hf_opcua_returnDiag_mask_sl_additionalinfo;
27extern int hf_opcua_returnDiag_mask_sl_innerstatuscode;
28extern int hf_opcua_returnDiag_mask_sl_innerdiagnostics;
29extern int hf_opcua_returnDiag_mask_ol_symbolicId;
30extern int hf_opcua_returnDiag_mask_ol_localizedText;
31extern int hf_opcua_returnDiag_mask_ol_additionalinfo;
32extern int hf_opcua_returnDiag_mask_ol_innerstatuscode;
33extern int hf_opcua_returnDiag_mask_ol_innerdiagnostics;
34extern int hf_opcua_nodeClassMask;
35extern int hf_opcua_nodeClassMask_object;
36extern int hf_opcua_nodeClassMask_variable;
37extern int hf_opcua_nodeClassMask_method;
38extern int hf_opcua_nodeClassMask_objecttype;
39extern int hf_opcua_nodeClassMask_variabletype;
40extern int hf_opcua_nodeClassMask_referencetype;
41extern int hf_opcua_nodeClassMask_datatype;
42extern int hf_opcua_nodeClassMask_view;
45extern int ett_opcua_array_Boolean;
46extern int ett_opcua_array_SByte;
47extern int ett_opcua_array_Byte;
48extern int ett_opcua_array_Int16;
49extern int ett_opcua_array_UInt16;
50extern int ett_opcua_array_Int32;
51extern int ett_opcua_array_UInt32;
52extern int ett_opcua_array_Int64;
53extern int ett_opcua_array_UInt64;
54extern int ett_opcua_array_Float;
55extern int ett_opcua_array_Double;
56extern int ett_opcua_array_String;
57extern int ett_opcua_array_DateTime;
58extern int ett_opcua_array_Guid;
59extern int ett_opcua_array_ByteString;
60extern int ett_opcua_array_XmlElement;
61extern int ett_opcua_array_NodeId;
62extern int ett_opcua_array_ExpandedNodeId;
63extern int ett_opcua_array_StatusCode;
64extern int ett_opcua_array_DiagnosticInfo;
65extern int ett_opcua_array_QualifiedName;
66extern int ett_opcua_array_LocalizedText;
67extern int ett_opcua_array_ExtensionObject;
68extern int ett_opcua_array_DataValue;
69extern int ett_opcua_array_Variant;
70extern int ett_opcua_returnDiagnostics;
73 UA_MessageMode_Unknown = 0,
76 UA_MessageMode_SignAndEncrypt,
77 UA_MessageMode_MaybeEncrypted
109void parseArraySimple(
proto_tree *tree,
tvbuff_t *tvb,
packet_info *pinfo,
int *pOffset,
const char *szFieldName,
const char *szTypeName,
int hfIndex, fctSimpleTypeParser pParserFunction,
const int idx);
110void parseArrayEnum(
proto_tree *tree,
tvbuff_t *tvb,
packet_info *pinfo,
int *pOffset,
const char *szFieldName,
const char *szTypeName, fctEnumParser pParserFunction,
const int idx);
111void parseArrayComplex(
proto_tree *tree,
tvbuff_t *tvb,
packet_info *pinfo,
int *pOffset,
const char *szFieldName,
const char *szTypeName, fctComplexTypeParser pParserFunction,
const int idx);
112void registerSimpleTypes(
int proto);
113uint32_t getExtensionObjectType(
tvbuff_t *tvb,
int *pOffset);
Definition packet_info.h:43
Definition tvbuff-int.h:35