# Functions

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

ActuatorPlugin_ServiceDesc is the grpc.ServiceDesc for ActuatorPlugin service.
No description provided by the author
Enum value maps for PluginType.
Enum value maps for PluginType.
Enum value maps for ProfileType.
Enum value maps for ProfileType.
Enum value maps for PropertyType.
Enum value maps for PropertyType.
Registration_ServiceDesc is the grpc.ServiceDesc for Registration service.

# Structs

Action action grpc type consisting of name and properties.
ActionProperties action properties.
DataEntry pod data.
PerformRequest effect request passed via grpc as input for remote actuators to trigger the effect function.
Empty empty response.
Intent holds information about an intent in the system.
NextStateRequest next state request passed via grpc as input for remote actuators to trigger the next state function.
NextStateResponse response of the remote actual grpc call.
PerformRequest perform request passed via grpc as input for remote actuators to trigger the perform function.
PluginInfo is the message sent from a plugin to the IDO pluginwatcher for plugin registration.
PodState the state of a pod.
Profile holds information about valid objective profiles.
RegisterRequest A request to register a new plugin with given plugin info struct.
RegistrationStatus is the message sent from IDO pluginwatcher to the plugin for notification on registration status.
State IDO State representation.
UnimplementedActuatorPluginServer must be embedded to have forward compatible implementations.
UnimplementedRegistrationServer must be embedded to have forward compatible implementations.

# Interfaces

No description provided by the author
No description provided by the author
ActuatorPluginClient is the client API for ActuatorPlugin service.
ActuatorPluginServer is the server API for ActuatorPlugin service.
RegistrationClient is the client API for Registration service.
RegistrationServer is the server API for Registration service.
UnsafeActuatorPluginServer may be embedded to opt out of forward compatibility for this service.
UnsafeRegistrationServer may be embedded to opt out of forward compatibility for this service.

# Type aliases

PluginType type of the plugin : can be actuator or planner plugin.
ProfileType defines the type of KPI Profiles.
PropertyType type of property: integer or string.