open62541 1.4.15
Open source implementation of OPC UA
Loading...
Searching...
No Matches
history_data_gathering_default.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 2018 (c) basysKom GmbH <opensource@basyskom.com> (Author: Peter Rustler)
6 * Copyright 2021 (c) luibass92 <luibass92@live.it> (Author: Luigi Bassetta)
7 */
8
9#ifndef UA_HISTORYDATAGATHERING_DEFAULT_H_
10#define UA_HISTORYDATAGATHERING_DEFAULT_H_
11
13
15
17UA_HistoryDataGathering_Default(size_t initialNodeIdStoreSize);
18
19/** This function construct a UA_HistoryDataGathering which implements a circular buffer in memory.
20 *
21 * initialNodeIdStoreSize is the maximum number of NodeIds for which the data will be gathered. This number cannot be overcomed.
22 */
24UA_HistoryDataGathering_Circular(size_t initialNodeIdStoreSize);
25
27
28#endif /* UA_HISTORYDATAGATHERING_DEFAULT_H_ */
#define _UA_BEGIN_DECLS
#undef UA_DEBUG_DUMP_PKGS
Definition config.h:100
#define _UA_END_DECLS
Definition config.h:107
UA_HistoryDataGathering UA_HistoryDataGathering_Circular(size_t initialNodeIdStoreSize)
This function construct a UA_HistoryDataGathering which implements a circular buffer in memory.
_UA_BEGIN_DECLS UA_HistoryDataGathering UA_HistoryDataGathering_Default(size_t initialNodeIdStoreSize)
This Source Code Form is subject to the terms of the Mozilla Public License, v.