Bardo.ScapeManager.ScapeManagerClient (Bardo v0.1.0)
View SourceClient module for interacting with the ScapeManager and Scape processes.
Summary
Functions
Agent actuates in the scape with the given function and parameters.
Agent enters the scape with the given parameters.
Agent leaves the scape with the given parameters.
Agent senses the scape through the given sensor.
Starts a new scape with the given dimensions and module name.
Stops a scape with the given module name.
Functions
Agent actuates in the scape with the given function and parameters.
@spec enter(Bardo.Models.agent_id(), [any()]) :: :ok
Agent enters the scape with the given parameters.
@spec leave(Bardo.Models.agent_id(), [any()]) :: :ok
Agent leaves the scape with the given parameters.
Agent senses the scape through the given sensor.
Starts a new scape with the given dimensions and module name.
@spec stop_scape(atom()) :: :ok
Stops a scape with the given module name.