Package it.unibo.alchemist.protelis

Types

Link copied to clipboard
class AlchemistExecutionContext<P : Position<P>?> : AbstractExecutionContext<S> , SpatiallyEmbeddedDevice<D> , LocalizedDevice, TimeAwareDevice<D>
Link copied to clipboard
class AlchemistNetworkManager @JvmOverloads constructor(    val event: Reaction<Any>,     val device: ProtelisDevice<*> = event.node.asProperty(),     val program: RunProtelisProgram<*>,     val retentionTime: Double = Double.NaN,     val distanceLossDistribution: RealDistribution? = null) : NetworkManager, Serializable

Emulates a NetworkManager. This particular network manager does not send messages instantly. Instead, it records the last message to send, and only when simulateMessageArrival is called the transfer is actually performed.