Gateway C ABI
Loading...
Searching...
No Matches
sPluginConfig Struct Reference

Holds the configuration and related functions. More...

#include <abi.h>

Data Fields

const GCJsonCallbacks pluginJsonConfig
 
const GCDatapointownDatapoints
 
const uint64_t ownDatapointsCount
 
const GCDatapointsubscribedDatapoints
 
const uint64_t subscribedDatapointsCount
 

Detailed Description

Holds the configuration and related functions.

This struct holds the configuration of the plugin and the related functions that the plugin can use.

Field Documentation

◆ ownDatapoints

const GCDatapoint* sPluginConfig::ownDatapoints

An array with size ownDatapointsCount that contains information about each datapoint where the plugin is allowed to publish. This will be all the datapoints, where the current instance was set as a publisher in the configuration.

◆ ownDatapointsCount

const uint64_t sPluginConfig::ownDatapointsCount

◆ pluginJsonConfig

const GCJsonCallbacks sPluginConfig::pluginJsonConfig

Structure containing the configuration specific to this plugin and respective callbacks

◆ subscribedDatapoints

const GCDatapoint* sPluginConfig::subscribedDatapoints

An array with size subscribedDatapointsCount that contains information about each datapoint where the plugin is subscribed to. This will be all the datapoints, where the current instance was set as a subscriber in the configuration.

◆ subscribedDatapointsCount

const uint64_t sPluginConfig::subscribedDatapointsCount

The documentation for this struct was generated from the following file: