Wireshark
5.1.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
plugins
epan
opcua
infomodel_parser.h
1
/* infomodel_parser.h
2
* Header file for infomodel parsing.
3
*
4
* OPC UA information model (custom datatypes from a UANodeSet XML file)
5
* Author: Leon Schmidt <
[email protected]
>
6
* Copyright (C) 2022 Codewerk GmbH
7
*
8
* SPDX-License-Identifier: GPL-2.0-or-later
9
*/
10
11
#include "infomodel_elements.h"
12
13
#ifndef INFO_PARSE_H
14
#define INFO_PARSE_H
15
16
typedef
enum
_Tagtype {
17
TAGTYPE_INVALID = 0,
18
19
TAGTYPE_NOT_INTERESTING,
20
TAGTYPE_ALIAS,
21
TAGTYPE_DATATYPE,
22
TAGTYPE_FIELD,
23
TAGTYPE_OBJECT,
24
25
TAGTYPE_OBJ_REF,
26
TAGTYPE_OBJ_TYPE_REF,
27
TAGTYPE_VAR_REF,
28
TAGTYPE_VAR_TYPE_REF,
29
TAGTYPE_DATATYPE_REF,
30
} Tagtype;
31
32
Infomodel* parseXml(
const
char
* filename, GError** error);
33
34
#endif
/* INFO_PARSE_H */
Generated by
1.15.0