12#ifndef UA_TYPES_ENCODING_BINARY_H_
13#define UA_TYPES_ENCODING_BINARY_H_
#define _UA_BEGIN_DECLS
#undef UA_DEBUG_DUMP_PKGS
Datatype arrays with custom type definitions can be added in a linked list to the client or server co...
const UA_DataType * UA_findDataTypeByBinary(const UA_NodeId *typeId)
UA_StatusCode UA_encodeBinaryInternal(const void *src, const UA_DataType *type, UA_Byte **bufPos, const UA_Byte **bufEnd, UA_exchangeEncodeBuffer exchangeCallback, void *exchangeHandle)
Encodes the scalar value described by type in the binary encoding.
_UA_BEGIN_DECLS typedef UA_StatusCode(* UA_exchangeEncodeBuffer)(void *handle, UA_Byte **bufPos, const UA_Byte **bufEnd)
This Source Code Form is subject to the terms of the Mozilla Public License, v.
UA_StatusCode UA_decodeBinaryInternal(const UA_ByteString *src, size_t *offset, void *dst, const UA_DataType *type, const UA_DataTypeArray *customTypes)
Decodes a scalar value described by type from binary encoding.