List of all items
Structs
- GCCoreExportedFunctions
- GCDatapoint
- GCDatapointValue
- GCDatapointValueQuality
- GCPluginConfig
- GCPluginInfo
- GCPluginInterface
- datapoint::GCDatapoint
- datapoint_value::GCDatapointValue
- datapoint_value_quality::GCDatapointValueQuality
- device_config::GCEthernetInterface
- device_config::GCSerialInterface
- plugin_config::GCPluginConfig
- plugin_info::GCPluginInfo
- plugin_interface::GCCoreExportedFunctions
- plugin_interface::GCPluginInterface
- raw::__fsid_t
- raw::sGCDatapoint
- raw::sGCDatapointValue
- raw::sGCEthernetInterface
- raw::sGCJsonCallbacks
- raw::sGCJsonObject
- raw::sGCPluginInfo
- raw::sGCPluginInterface
- raw::sGCSerialInterface
- raw::sPluginConfig
Enums
- GCDatapointValueType
- GCLogLevel
- datapoint_value::GCDatapointValueType
- device_config::DataBits
- device_config::Parity
- device_config::StopBits
- error::GCPluginABIError
- log::GCLogLevel
Unions
Traits
Functions
- copy_str_to_c
- raw::GCDatapointValue_setQualityInvalid
- raw::gc_plugin_get_info
- raw::gc_plugin_init
- raw::gc_plugin_receive_datapoint
- raw::gc_plugin_shutdown
Type Aliases
- GCDatapointID
- datapoint_value::GCTimestamp
- plugin_info::GCPluginFeatures
- raw::GCCoreCtx
- raw::GCDataBits
- raw::GCDatapoint
- raw::GCDatapointIdentifier
- raw::GCDatapointValue
- raw::GCDatapointValueQuality
- raw::GCDatapointValueType
- raw::GCEthernetInterface
- raw::GCGetEthernetInterfaceCoreExport
- raw::GCGetLastDatapointValueCoreExport
- raw::GCGetSerialInterfaceCoreExport
- raw::GCInfoPluginExport
- raw::GCInitPluginExport
- raw::GCInstanceHandle
- raw::GCJsonCallbacks
- raw::GCJsonObject
- raw::GCJsonType
- raw::GCLogLevel
- raw::GCParity
- raw::GCPluginConfig
- raw::GCPluginInfo
- raw::GCPluginInterface
- raw::GCPublishDatapointValueCoreExport
- raw::GCReceiveDatapointPluginExport
- raw::GCReleaseDatapointValueCoreExport
- raw::GCResultCallback
- raw::GCSerialInterface
- raw::GCShutdownPluginExport
- raw::GCStopBits
- raw::GCStoreDatapointValueCoreExport
- raw::GCString
- raw::GCSystemLogAuditCoreExport
- raw::GCSystemLogCoreExport
- raw::__blkcnt64_t
- raw::__blkcnt_t
- raw::__blksize_t
- raw::__caddr_t
- raw::__clock_t
- raw::__clockid_t
- raw::__daddr_t
- raw::__dev_t
- raw::__fsblkcnt64_t
- raw::__fsblkcnt_t
- raw::__fsfilcnt64_t
- raw::__fsfilcnt_t
- raw::__fsword_t
- raw::__gid_t
- raw::__id_t
- raw::__ino64_t
- raw::__ino_t
- raw::__int16_t
- raw::__int32_t
- raw::__int64_t
- raw::__int8_t
- raw::__int_least16_t
- raw::__int_least32_t
- raw::__int_least64_t
- raw::__int_least8_t
- raw::__intmax_t
- raw::__intptr_t
- raw::__key_t
- raw::__loff_t
- raw::__mode_t
- raw::__nlink_t
- raw::__off64_t
- raw::__off_t
- raw::__pid_t
- raw::__quad_t
- raw::__rlim64_t
- raw::__rlim_t
- raw::__sig_atomic_t
- raw::__socklen_t
- raw::__ssize_t
- raw::__suseconds64_t
- raw::__suseconds_t
- raw::__syscall_slong_t
- raw::__syscall_ulong_t
- raw::__time_t
- raw::__timer_t
- raw::__u_char
- raw::__u_int
- raw::__u_long
- raw::__u_quad_t
- raw::__u_short
- raw::__uid_t
- raw::__uint16_t
- raw::__uint32_t
- raw::__uint64_t
- raw::__uint8_t
- raw::__uint_least16_t
- raw::__uint_least32_t
- raw::__uint_least64_t
- raw::__uint_least8_t
- raw::__uintmax_t
- raw::__useconds_t
- raw::eGCDatapointValueQuality
- raw::eGCDatapointValueType
- raw::eGCJsonType
- raw::eGCLogLevel
- raw::eResultCallback
- raw::int_fast16_t
- raw::int_fast32_t
- raw::int_fast64_t
- raw::int_fast8_t
- raw::int_least16_t
- raw::int_least32_t
- raw::int_least64_t
- raw::int_least8_t
- raw::intmax_t
- raw::tAuditLog
- raw::tFreeSring
- raw::tGetEthernetInterface
- raw::tGetLastDatapointValue
- raw::tGetSerialInterface
- raw::tJsonObjectGetArrayIdx
- raw::tJsonObjectGetArrayLength
- raw::tJsonObjectGetBool
- raw::tJsonObjectGetDouble
- raw::tJsonObjectGetInt
- raw::tJsonObjectGetObjectField
- raw::tJsonObjectGetString
- raw::tJsonObjectSerialize
- raw::tPublishDatapointValue
- raw::tReleaseDatapointValue
- raw::tStoreDatapointValue
- raw::tSystemLog
- raw::uint_fast16_t
- raw::uint_fast32_t
- raw::uint_fast64_t
- raw::uint_fast8_t
- raw::uint_least16_t
- raw::uint_least32_t
- raw::uint_least64_t
- raw::uint_least8_t
- raw::uintmax_t
Statics
- raw::PLUGIN_GET_INFO_FUNC_NAME
- raw::PLUGIN_RECEIVE_DATAPOINT_FUNC_NAME
- raw::PLUGIN_SHUTDOWN_FUNC_NAME
- raw::PLUGIN_START_FUNC_NAME
Constants
- raw::GCDataBits_GC_DATA_BITS_EIGHT
- raw::GCDataBits_GC_DATA_BITS_FIVE
- raw::GCDataBits_GC_DATA_BITS_SEVEN
- raw::GCDataBits_GC_DATA_BITS_SIX
- raw::GCParity_GC_PARITY_EVEN
- raw::GCParity_GC_PARITY_NONE
- raw::GCParity_GC_PARITY_ODD
- raw::GCStopBits_GC_STOP_BITS_ONE
- raw::GCStopBits_GC_STOP_BITS_TWO
- raw::GC_INTERFACE_NAME_MAX
- raw::INT16_MAX
- raw::INT16_MIN
- raw::INT32_MAX
- raw::INT32_MIN
- raw::INT8_MAX
- raw::INT8_MIN
- raw::INTPTR_MAX
- raw::INTPTR_MIN
- raw::INT_FAST16_MAX
- raw::INT_FAST16_MIN
- raw::INT_FAST32_MAX
- raw::INT_FAST32_MIN
- raw::INT_FAST8_MAX
- raw::INT_FAST8_MIN
- raw::INT_LEAST16_MAX
- raw::INT_LEAST16_MIN
- raw::INT_LEAST32_MAX
- raw::INT_LEAST32_MIN
- raw::INT_LEAST8_MAX
- raw::INT_LEAST8_MIN
- raw::PTRDIFF_MAX
- raw::PTRDIFF_MIN
- raw::SIG_ATOMIC_MAX
- raw::SIG_ATOMIC_MIN
- raw::SIZE_MAX
- raw::UINT16_MAX
- raw::UINT32_MAX
- raw::UINT8_MAX
- raw::UINTPTR_MAX
- raw::UINT_FAST16_MAX
- raw::UINT_FAST32_MAX
- raw::UINT_FAST8_MAX
- raw::UINT_LEAST16_MAX
- raw::UINT_LEAST32_MAX
- raw::UINT_LEAST8_MAX
- raw::WINT_MAX
- raw::WINT_MIN
- raw::_ATFILE_SOURCE
- raw::_BITS_STDINT_INTN_H
- raw::_BITS_STDINT_LEAST_H
- raw::_BITS_STDINT_UINTN_H
- raw::_BITS_TIME64_H
- raw::_BITS_TYPESIZES_H
- raw::_BITS_TYPES_H
- raw::_BITS_WCHAR_H
- raw::_DEFAULT_SOURCE
- raw::_FEATURES_H
- raw::_POSIX_C_SOURCE
- raw::_POSIX_SOURCE
- raw::_STDC_PREDEF_H
- raw::_STDINT_H
- raw::_SYS_CDEFS_H
- raw::__FD_SETSIZE
- raw::__GLIBC_MINOR__
- raw::__GLIBC_USE_C23_STRTOL
- raw::__GLIBC_USE_DEPRECATED_GETS
- raw::__GLIBC_USE_DEPRECATED_SCANF
- raw::__GLIBC_USE_IEC_60559_BFP_EXT
- raw::__GLIBC_USE_IEC_60559_BFP_EXT_C23
- raw::__GLIBC_USE_IEC_60559_EXT
- raw::__GLIBC_USE_IEC_60559_FUNCS_EXT
- raw::__GLIBC_USE_IEC_60559_FUNCS_EXT_C23
- raw::__GLIBC_USE_IEC_60559_TYPES_EXT
- raw::__GLIBC_USE_ISOC23
- raw::__GLIBC_USE_ISOC2Y
- raw::__GLIBC_USE_LIB_EXT2
- raw::__GLIBC__
- raw::__GNU_LIBRARY__
- raw::__HAVE_GENERIC_SELECTION
- raw::__INO_T_MATCHES_INO64_T
- raw::__KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64
- raw::__LDOUBLE_REDIRECTS_TO_FLOAT128_ABI
- raw::__OFF_T_MATCHES_OFF64_T
- raw::__RLIM_T_MATCHES_RLIM64_T
- raw::__STATFS_MATCHES_STATFS64
- raw::__STDC_IEC_559_COMPLEX__
- raw::__STDC_IEC_559__
- raw::__STDC_IEC_60559_BFP__
- raw::__STDC_IEC_60559_COMPLEX__
- raw::__STDC_ISO_10646__
- raw::__SYSCALL_WORDSIZE
- raw::__TIMESIZE
- raw::__USE_ATFILE
- raw::__USE_FORTIFY_LEVEL
- raw::__USE_ISOC11
- raw::__USE_ISOC95
- raw::__USE_ISOC99
- raw::__USE_MISC
- raw::__USE_POSIX
- raw::__USE_POSIX199309
- raw::__USE_POSIX199506
- raw::__USE_POSIX2
- raw::__USE_POSIX_IMPLICITLY
- raw::__USE_TIME_BITS64
- raw::__USE_XOPEN2K
- raw::__USE_XOPEN2K8
- raw::__WORDSIZE
- raw::__WORDSIZE_TIME64_COMPAT32
- raw::__bool_true_false_are_defined
- raw::__glibc_c99_flexarr_available
- raw::eGCDatapointValueQuality_GC_DATAPOINT_QUALITY_BAD_REFERENCE
- raw::eGCDatapointValueQuality_GC_DATAPOINT_QUALITY_FAILURE
- raw::eGCDatapointValueQuality_GC_DATAPOINT_QUALITY_FIRST_TWO_BITS_MASK
- raw::eGCDatapointValueQuality_GC_DATAPOINT_QUALITY_GOOD
- raw::eGCDatapointValueQuality_GC_DATAPOINT_QUALITY_INACCURATE
- raw::eGCDatapointValueQuality_GC_DATAPOINT_QUALITY_INCONSISTENT
- raw::eGCDatapointValueQuality_GC_DATAPOINT_QUALITY_INVALID
- raw::eGCDatapointValueQuality_GC_DATAPOINT_QUALITY_OLD_DATA
- raw::eGCDatapointValueQuality_GC_DATAPOINT_QUALITY_OPERATOR_BLOCKED
- raw::eGCDatapointValueQuality_GC_DATAPOINT_QUALITY_OSCILLATORY
- raw::eGCDatapointValueQuality_GC_DATAPOINT_QUALITY_OUT_OF_RANGE
- raw::eGCDatapointValueQuality_GC_DATAPOINT_QUALITY_OVERFLOW
- raw::eGCDatapointValueQuality_GC_DATAPOINT_QUALITY_QUESTIONABLE
- raw::eGCDatapointValueQuality_GC_DATAPOINT_QUALITY_RESERVED
- raw::eGCDatapointValueQuality_GC_DATAPOINT_QUALITY_SOURCE
- raw::eGCDatapointValueQuality_GC_DATAPOINT_QUALITY_TEST
- raw::eGCDatapointValueType_GCOS_DATAPOINT_TYPE_BOOLEAN
- raw::eGCDatapointValueType_GCOS_DATAPOINT_TYPE_BYTE_ARRAY
- raw::eGCDatapointValueType_GCOS_DATAPOINT_TYPE_DOUBLEPOINT
- raw::eGCDatapointValueType_GCOS_DATAPOINT_TYPE_FLOAT32
- raw::eGCDatapointValueType_GCOS_DATAPOINT_TYPE_FLOAT64
- raw::eGCDatapointValueType_GCOS_DATAPOINT_TYPE_INT32
- raw::eGCDatapointValueType_GCOS_DATAPOINT_TYPE_INT64
- raw::eGCDatapointValueType_GCOS_DATAPOINT_TYPE_TIMESTAMPNS
- raw::eGCDatapointValueType_GCOS_DATAPOINT_TYPE_UINT32
- raw::eGCDatapointValueType_GCOS_DATAPOINT_TYPE_UINT64
- raw::eGCJsonType_GC_JSON_TYPE_ARRAY
- raw::eGCJsonType_GC_JSON_TYPE_BOOL
- raw::eGCJsonType_GC_JSON_TYPE_DOUBLE
- raw::eGCJsonType_GC_JSON_TYPE_INT
- raw::eGCJsonType_GC_JSON_TYPE_NULL
- raw::eGCJsonType_GC_JSON_TYPE_OBJECT
- raw::eGCJsonType_GC_JSON_TYPE_STRING
- raw::eGCLogLevel_CRITICAL
- raw::eGCLogLevel_DEBUG
- raw::eGCLogLevel_ERROR
- raw::eGCLogLevel_INFO
- raw::eGCLogLevel_WARNING
- raw::eResultCallback_GC_JSON_ERROR
- raw::eResultCallback_GC_JSON_OK
- raw::false_
- raw::true_