Wireshark 4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
opcua_identifiers.h
1/******************************************************************************
2** Copyright (C) 2006-2007 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: Parser type definitions.
13**
14** This file was autogenerated on 6/10/2007 2:35:22 AM.
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
31typedef void (*fctServiceParser)(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
32
41typedef void (*fctEnumParser)(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
42
52typedef void (*fctComplexTypeParser)(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
53
64typedef proto_item* (*fctSimpleTypeParser)(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, int hfIndex);
65
66
70typedef struct _ParserEntry
71{
73 fctServiceParser pParser;
75
76
81{
83 fctComplexTypeParser pParser;
84 const char *typeName;
Maps an extension object type ID to its complex-type parser and type name.
Definition opcua_identifiers.h:81
fctComplexTypeParser pParser
Definition opcua_identifiers.h:83
int iRequestId
Definition opcua_identifiers.h:82
const char * typeName
Definition opcua_identifiers.h:84
Maps a service request ID to its corresponding parser callback.
Definition opcua_identifiers.h:71
fctServiceParser pParser
Definition opcua_identifiers.h:73
int iRequestId
Definition opcua_identifiers.h:72
Represents the metadata and indexing information for a single captured frame.
Definition packet_info.h:43
Definition proto.h:909
Core tvbuff (testy virtual buffer) structure representing a region of packet data,...
Definition tvbuff-int.h:95