open62541 1.4.15
Open source implementation of OPC UA
Loading...
Searching...
No Matches
Value.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 VALUE_H
9#define VALUE_H
10
11#include <open62541/types.h>
12
14
15struct ServerContext;
16
17struct RawData;
18struct RawData
19{
20 void *mem;
21 size_t offset;
22 struct RawData* next;
23};
24typedef struct RawData RawData;
27
28void Value_getData(RawData *outData, const NL_Value *value, const UA_DataType* type, const UA_DataType* customTypes, const struct ServerContext *serverContext);
29
30#endif
struct ServerContext ServerContext
RawData * RawData_new(RawData *old)
void RawData_delete(RawData *data)
void Value_getData(RawData *outData, const NL_Value *value, const UA_DataType *type, const UA_DataType *customTypes, const struct ServerContext *serverContext)
size_t offset
Definition Value.h:21
void * mem
Definition Value.h:20
struct RawData * next
Definition Value.h:22
const UA_DataType * type
Definition types.h:626