Crate gc_models
Expand description
Represents all the data and common functions to be shared across other modules
It should be used as the main structure to communicate datapoint values within the core.
Structs§
- GCDatapoint
Value - Represents a datapoint value that can be published to the core
- GCDatapoint
Value Quality - The quality of a datapoint value Represents a u16 bit field similar to the IEC 61850 protocol with the following structure:
Enums§
- GCDatapoint
Value Type - Possible value types for a datapoint
- GCPluginABI
Error
Statics§
Traits§
- GCDatapoint
Subscriber - A trait required to receive realtime event information from the message broker Any subscriber must implement implement this trait in order to be registered in the MessageBroker
Functions§
- gc_
alloc_ datapoint - A custom allocator for datapoint values
- gc_
datapoint_ allocator - Returns the global datapoint allocator