Revert "TODO epan/dissectors/asn1/kerberos/packet-kerberos-template.c new GSS flags"
[wireshark-sm.git] / plugins / epan / opcua / opcua_identifiers.h
blobaaad89ec2cd4aa3ccf2f02422487354409132e98
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
12 ** Description: Parser type definitions.
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.
18 ******************************************************************************/
20 #include <glib.h>
21 #include <epan/packet.h>
23 /* declare service parser function prototype */
24 typedef void (*fctServiceParser)(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
25 /* declare enum parser function prototype */
26 typedef void (*fctEnumParser)(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset);
27 /* declare type parser function prototype */
28 typedef void (*fctComplexTypeParser)(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, const char *szFieldName);
29 /* declare type parser function prototype */
30 typedef proto_item* (*fctSimpleTypeParser)(proto_tree *tree, tvbuff_t *tvb, packet_info *pinfo, int *pOffset, int hfIndex);
32 typedef struct _ParserEntry
34 int iRequestId;
35 fctServiceParser pParser;
36 } ParserEntry;
38 typedef struct _ExtensionObjectParserEntry
40 int iRequestId;
41 fctComplexTypeParser pParser;
42 const char *typeName;
43 } ExtensionObjectParserEntry;