# Packages
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
# Structs
Block represents a CIDR that is owned by an Owner, and thus can have addresses allocated in it it.
CIDR represents a CIDR (net.IPNet, effectively) with some extra functionality for convenience.
No description provided by the author
Group holds either a list of hosts at a given level; it cannot be a mix.
Host represents a host in Romana topology.
No description provided by the author
Network is the main structure managing allocation of IP addresses in the provided CIDR.
Store is a structure storing information specific to KV-based implementation of Store.
# Interfaces
Atomizable defines an interface on which it is possible to execute Atomic operations from the point of view of KVStore.
Locker implements an interface for locking and unlocking.
# Type aliases
No description provided by the author
No description provided by the author
Loader is a function for loading IPAM data from a store.
Saver defines a function that can save the state of the BlockIPAM to a persistent store.