open62541 1.4.15
Open source implementation of OPC UA
Loading...
Searching...
No Matches
AliasList.h
Go to the documentation of this file.
1/** This Source Code Form is subject to the terms of the Mozilla Public
2 * License, v. 2.0. If a copy of the MPL was not distributed with this
3 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
4 *
5 * Copyright 2020 (c) Matthias Konnerth
6 */
7
8#ifndef ALIASLIST_H
9#define ALIASLIST_H
10
12
13struct Alias
14{
15 char *name;
17};
18
19typedef struct Alias Alias;
20
21struct AliasList;
22typedef struct AliasList AliasList;
25const UA_NodeId *AliasList_getNodeId(const AliasList *list, const char *alias);
27
28#endif
Alias * AliasList_newAlias(AliasList *list, char *name)
AliasList * AliasList_new(void)
const UA_NodeId * AliasList_getNodeId(const AliasList *list, const char *alias)
struct AliasList AliasList
Definition AliasList.h:22
void AliasList_delete(AliasList *list)
This Source Code Form is subject to the terms of the Mozilla Public License, v.
Definition AliasList.h:14
char * name
Definition AliasList.h:15
UA_NodeId id
Definition AliasList.h:16
qn name
Definition types.h:517