package
2.5.1+incompatible
Repository: https://github.com/lxlee1102/vpp-agent.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
No description provided by the author
NewPlugin creates a new Plugin with the provided Options.
UseDeps returns Option that can inject custom dependencies.
No description provided by the author
# Constants
DependencyRelation identifies dependency relation for the graph.
DerivedFlagIndex is the index of the Derived flag.
DerivedFlagName is the name of the Derived flag.
DerivesRelation identifies relation of value derivation for the graph.
DescriptorFlagIndex is the index of the Descriptor flag.
DescriptorFlagName is the name of the Descriptor flag.
ErrorFlagIndex is the Index of the ErrorFlag flag.
ErrorFlagName is the name of the Error flag.
LastUpdateFlagIndex is the Index of the LastUpdate flag.
LastUpdateFlagName is the name of the LastUpdate flag.
UnavailValueFlagIndex is the index of the Unavailable-Value flag.
UnavailValueFlagName is the name of the Unavailable-Value flag.
ValueStateFlagIndex is the index of the Value-State flag.
ValueStateFlagName is the name of the Value-State flag.
# Variables
DefaultPlugin is a default instance of Plugin.
# Structs
Config holds the KVScheduler configuration.
Deps lists dependencies of the scheduler.
DerivedFlag is used to mark derived values.
DescriptorFlag is used to lookup values by their descriptor.
ErrorFlag is used to store error returned from the last operation, including validation errors.
LastUpdateFlag is set to remember the last transaction which has changed/updated the value.
Scheduler is a CN-infra plugin implementing KVScheduler.
SchedulerTxn implements transaction for the KV scheduler.
No description provided by the author
No description provided by the author
No description provided by the author
UnavailValueFlag is used to mark NB values which should not be considered when resolving dependencies of other values (for various possible reasons).
ValueStateFlag stores current state of the value.
# Type aliases
Option is a function that can be used in NewPlugin to customize Plugin.