Package-level declarations
Types
Link copied to clipboard
object DefaultNetworkTypes
The default network types provided by Nova.
Link copied to clipboard
typealias LocalNetworkValidator = (from: NetworkEndPoint, to: NetworkEndPoint, face: BlockFace) -> Boolean
Typealias for a local network validator. The lambda is called to check whether a local (a network of only two end points) can be created by connecting from to to through face.
Link copied to clipboard
A connection type for end point data holders.
Link copied to clipboard
A network type. Specifies how and when to create a Network and the associated NetworkGroup.
Link copied to clipboard
typealias NetworkTypeEntry<T> = @Serializable(with = NetworkTypeEntrySerializer::class) RegistryEntry.Nova<NetworkType<T>>
Serializable type alias for RegistryEntry.Nova<NetworkType<T>> using NetworkTypeEntrySerializer.
Link copied to clipboard
typealias NetworkTypeEntrySet<T> = @Serializable(with = NetworkTypeEntrySetSerializer::class) RegistryEntrySet.Nova<NetworkType<T>>
Serializable type alias for RegistryEntrySet.Nova<NetworkType<T>> using NetworkTypeEntrySetSerializer.