Uses of Class
org.praxislive.core.ControlAddress
-
Packages that use ControlAddress Package Description org.praxislive.base org.praxislive.code org.praxislive.core org.praxislive.script -
-
Uses of ControlAddress in org.praxislive.base
Methods in org.praxislive.base with parameters of type ControlAddress Modifier and Type Method Description void
BindingContext. bind(ControlAddress address, Binding.Adaptor adaptor)
Bind adaptor to the binding for the given ControlAddress.void
BindingContextControl. bind(ControlAddress address, Binding.Adaptor adaptor)
void
BindingContext. unbind(ControlAddress address, Binding.Adaptor adaptor)
Unbind adaptor from its binding.void
BindingContextControl. unbind(ControlAddress address, Binding.Adaptor adaptor)
Constructors in org.praxislive.base with parameters of type ControlAddress Constructor Description BindingContextControl(ControlAddress controlAddress, ExecutionContext context, PacketRouter router)
Create a BindingContextControl. -
Uses of ControlAddress in org.praxislive.code
Methods in org.praxislive.code that return ControlAddress Modifier and Type Method Description protected ControlAddress
CodeContext. getAddress(Control control)
Find the address of the passed in control, or null if it does not have one.ControlAddress
CodeDelegate. self(String control)
Get the address of a control on this component.Methods in org.praxislive.code that return types with arguments of type ControlAddress Modifier and Type Method Description Map<ControlAddress,SharedCodeService.DependentResult<CodeDelegate>>
SharedCodeService.Result. getDependents()
Get the map if dependent results.Map<ControlAddress,SharedCodeService.DependentTask<?>>
SharedCodeService.Task. getDependents()
Get the map of dependents.Methods in org.praxislive.code with parameters of type ControlAddress Modifier and Type Method Description Async<Call>
CodeDelegate. ask(ControlAddress destination, Object... args)
Call a Control.Async<Call>
CodeDelegate. ask(ControlAddress destination, List<Value> args)
Call a Control.void
CodeDelegate. tell(ControlAddress destination, double value)
Send a message to a Control.void
CodeDelegate. tell(ControlAddress destination, String value)
Send a message to a Control.void
CodeDelegate. tell(ControlAddress destination, Value value)
Send a message to a Control.void
CodeDelegate. tellIn(double seconds, ControlAddress destination, double value)
Send a message to a Control in the given number of seconds or fractions of second from now.void
CodeDelegate. tellIn(double seconds, ControlAddress destination, String value)
Send a message to a Control in the given number of seconds or fractions of second from now.void
CodeDelegate. tellIn(double seconds, ControlAddress destination, Value value)
Send a message to a Control in the given number of seconds or fractions of second from now.Constructor parameters in org.praxislive.code with type arguments of type ControlAddress Constructor Description Result(ClassLoader sharedClasses, Map<ControlAddress,SharedCodeService.DependentResult<CodeDelegate>> dependents, LogBuilder log)
Create a Result.Task(PMap sources, Map<ControlAddress,SharedCodeService.DependentTask<?>> dependents, LogLevel logLevel)
Create a Task. -
Uses of ControlAddress in org.praxislive.core
Methods in org.praxislive.core that return ControlAddress Modifier and Type Method Description ControlAddress
ComponentAddress. control(String id)
Get aControlAddress
for a control on this component.ControlAddress
Call. from()
Get the ControlAddress that this Call is being sent from, and if of type INVOKE or INVOKE_QUIET, where RETURN and ERROR calls should be sent.static ControlAddress
ControlAddress. of(String address)
static ControlAddress
ControlAddress. of(ComponentAddress component, String id)
static ControlAddress
ControlAddress. parse(String address)
ControlAddress
Call. to()
Get the ControlAddress that this Call should be sent to.Methods in org.praxislive.core that return types with arguments of type ControlAddress Modifier and Type Method Description static Optional<ControlAddress>
ControlAddress. from(Value arg)
Methods in org.praxislive.core with parameters of type ControlAddress Modifier and Type Method Description static Call
Call. create(ControlAddress toAddress, ControlAddress fromAddress, long timeCode)
Create a Call with Type INVOKE and empty arguments.static Call
Call. create(ControlAddress toAddress, ControlAddress fromAddress, long timeCode, List<Value> args)
Create a Call with Type INVOKE.static Call
Call. create(ControlAddress toAddress, ControlAddress fromAddress, long timeCode, Value arg)
Create a Call with Type INVOKE.static Call
Call. createQuiet(ControlAddress toAddress, ControlAddress fromAddress, long timeCode)
Create a Call with Type INVOKE_QUIET and empty empty arguments.static Call
Call. createQuiet(ControlAddress toAddress, ControlAddress fromAddress, long timeCode, List<Value> args)
Create a Call with Type INVOKE_QUIET.static Call
Call. createQuiet(ControlAddress toAddress, ControlAddress fromAddress, long timeCode, Value arg)
Create a Call with Type INVOKE_QUIET. -
Uses of ControlAddress in org.praxislive.script
Methods in org.praxislive.script that return ControlAddress Modifier and Type Method Description ControlAddress
Env. getAddress()
-