| 
| UA_StatusCode  | UA_ServerConfig_addPubSubTransportLayer (UA_ServerConfig *config, UA_PubSubTransportLayer pubsubTransportLayer) | 
|   | 
| UA_StatusCode  | UA_Server_addPubSubConnection (UA_Server *server, const UA_PubSubConnectionConfig *connectionConfig, UA_NodeId *connectionIdentifier) | 
|   | 
| UA_StatusCode  | UA_Server_getPubSubConnectionConfig (UA_Server *server, const UA_NodeId connection, UA_PubSubConnectionConfig *config) | 
|   | 
| UA_StatusCode  | UA_Server_removePubSubConnection (UA_Server *server, const UA_NodeId connection) | 
|   | 
| void  | UA_PublishedDataSetConfig_clear (UA_PublishedDataSetConfig *pdsConfig) | 
|   | 
| UA_AddPublishedDataSetResult  | UA_Server_addPublishedDataSet (UA_Server *server, const UA_PublishedDataSetConfig *publishedDataSetConfig, UA_NodeId *pdsIdentifier) | 
|   | 
| UA_StatusCode  | UA_Server_getPublishedDataSetConfig (UA_Server *server, const UA_NodeId pds, UA_PublishedDataSetConfig *config) | 
|   | 
| UA_StatusCode  | UA_Server_getPublishedDataSetMetaData (UA_Server *server, const UA_NodeId pds, UA_DataSetMetaDataType *metaData) | 
|   | 
| UA_StatusCode  | UA_Server_removePublishedDataSet (UA_Server *server, const UA_NodeId pds) | 
|   | 
| void  | UA_DataSetFieldConfig_clear (UA_DataSetFieldConfig *dataSetFieldConfig) | 
|   | 
| UA_DataSetFieldResult  | UA_Server_addDataSetField (UA_Server *server, const UA_NodeId publishedDataSet, const UA_DataSetFieldConfig *fieldConfig, UA_NodeId *fieldIdentifier) | 
|   | 
| UA_StatusCode  | UA_Server_getDataSetFieldConfig (UA_Server *server, const UA_NodeId dsf, UA_DataSetFieldConfig *config) | 
|   | 
| UA_DataSetFieldResult  | UA_Server_removeDataSetField (UA_Server *server, const UA_NodeId dsf) | 
|   | 
| void  | UA_WriterGroupConfig_clear (UA_WriterGroupConfig *writerGroupConfig) | 
|   | 
| UA_StatusCode  | UA_Server_addWriterGroup (UA_Server *server, const UA_NodeId connection, const UA_WriterGroupConfig *writerGroupConfig, UA_NodeId *writerGroupIdentifier) | 
|   | 
| UA_StatusCode  | UA_Server_getWriterGroupConfig (UA_Server *server, const UA_NodeId writerGroup, UA_WriterGroupConfig *config) | 
|   | 
| UA_StatusCode  | UA_Server_updateWriterGroupConfig (UA_Server *server, UA_NodeId writerGroupIdentifier, const UA_WriterGroupConfig *config) | 
|   | 
| UA_StatusCode  | UA_Server_WriterGroup_getState (UA_Server *server, UA_NodeId writerGroupIdentifier, UA_PubSubState *state) | 
|   | 
| UA_StatusCode  | UA_Server_removeWriterGroup (UA_Server *server, const UA_NodeId writerGroup) | 
|   | 
| UA_StatusCode  | UA_Server_freezeWriterGroupConfiguration (UA_Server *server, const UA_NodeId writerGroup) | 
|   | 
| UA_StatusCode  | UA_Server_unfreezeWriterGroupConfiguration (UA_Server *server, const UA_NodeId writerGroup) | 
|   | 
| UA_StatusCode  | UA_Server_setWriterGroupOperational (UA_Server *server, const UA_NodeId writerGroup) | 
|   | 
| UA_StatusCode  | UA_Server_setWriterGroupDisabled (UA_Server *server, const UA_NodeId writerGroup) | 
|   | 
| void  | UA_DataSetWriterConfig_clear (UA_DataSetWriterConfig *pdsConfig) | 
|   | 
| UA_StatusCode  | UA_Server_addDataSetWriter (UA_Server *server, const UA_NodeId writerGroup, const UA_NodeId dataSet, const UA_DataSetWriterConfig *dataSetWriterConfig, UA_NodeId *writerIdentifier) | 
|   | 
| UA_StatusCode  | UA_Server_getDataSetWriterConfig (UA_Server *server, const UA_NodeId dsw, UA_DataSetWriterConfig *config) | 
|   | 
| UA_StatusCode  | UA_Server_DataSetWriter_getState (UA_Server *server, UA_NodeId dataSetWriterIdentifier, UA_PubSubState *state) | 
|   | 
| UA_StatusCode  | UA_Server_removeDataSetWriter (UA_Server *server, const UA_NodeId dsw) | 
|   | 
| UA_StatusCode  | UA_Server_DataSetReader_createTargetVariables (UA_Server *server, UA_NodeId dataSetReaderIdentifier, size_t targetVariablesSize, const UA_FieldTargetVariable *targetVariables) | 
|   | 
| UA_StatusCode  | UA_Server_DataSetReader_updateConfig (UA_Server *server, UA_NodeId dataSetReaderIdentifier, UA_NodeId readerGroupIdentifier, const UA_DataSetReaderConfig *config) | 
|   | 
| UA_StatusCode  | UA_Server_DataSetReader_getConfig (UA_Server *server, UA_NodeId dataSetReaderIdentifier, UA_DataSetReaderConfig *config) | 
|   | 
| UA_StatusCode  | UA_Server_DataSetReader_getState (UA_Server *server, UA_NodeId dataSetReaderIdentifier, UA_PubSubState *state) | 
|   | 
| void  | UA_ReaderGroupConfig_clear (UA_ReaderGroupConfig *readerGroupConfig) | 
|   | 
| UA_StatusCode  | UA_Server_addDataSetReader (UA_Server *server, UA_NodeId readerGroupIdentifier, const UA_DataSetReaderConfig *dataSetReaderConfig, UA_NodeId *readerIdentifier) | 
|   | 
| UA_StatusCode  | UA_Server_removeDataSetReader (UA_Server *server, UA_NodeId readerIdentifier) | 
|   | 
| UA_StatusCode  | UA_Server_ReaderGroup_getConfig (UA_Server *server, UA_NodeId readerGroupIdentifier, UA_ReaderGroupConfig *config) | 
|   | 
| UA_StatusCode  | UA_Server_ReaderGroup_getState (UA_Server *server, UA_NodeId readerGroupIdentifier, UA_PubSubState *state) | 
|   | 
| UA_StatusCode  | UA_Server_addReaderGroup (UA_Server *server, UA_NodeId connectionIdentifier, const UA_ReaderGroupConfig *readerGroupConfig, UA_NodeId *readerGroupIdentifier) | 
|   | 
| UA_StatusCode  | UA_Server_removeReaderGroup (UA_Server *server, UA_NodeId groupIdentifier) | 
|   | 
| UA_StatusCode  | UA_Server_freezeReaderGroupConfiguration (UA_Server *server, const UA_NodeId readerGroupId) | 
|   | 
| UA_StatusCode  | UA_Server_unfreezeReaderGroupConfiguration (UA_Server *server, const UA_NodeId readerGroupId) | 
|   | 
| UA_StatusCode  | UA_Server_setReaderGroupOperational (UA_Server *server, const UA_NodeId readerGroupId) | 
|   | 
| UA_StatusCode  | UA_Server_setReaderGroupDisabled (UA_Server *server, const UA_NodeId readerGroupId) | 
|   | 
This Source Code Form is subject to the terms of the Mozilla Public License, v. 
2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/.
Copyright (c) 2017-2018 Fraunhofer IOSB (Author: Andreas Ebner) Copyright (c) 2019 Kalycito Infotech Private Limited Copyright (c) 2021 Fraunhofer IOSB (Author: Jan Hermes) 
| Enumerator | 
|---|
| UA_PUBSUB_COMPONENT_CONNECTION  |  | 
| UA_PUBSUB_COMPONENT_WRITERGROUP  |  | 
| UA_PUBSUB_COMPONENT_DATASETWRITER  |  | 
| UA_PUBSUB_COMPONENT_READERGROUP  |  | 
| UA_PUBSUB_COMPONENT_DATASETREADER  |  | 
Definition at line 23 of file server_pubsub.h.