register_location_as_input_slot#

abstract ProxySolverNode.register_location_as_input_slot(location: Any, name: str | None = None, reference_value: Any | None = None) str#

Register the given location as an input slot.

Parameters:
locationAny

Location to be registered.

nameOptional[str], optional

Name of the registered input slot, by default None.

reference_valueOptional[Any], optional

Reference value of the registered input slot, by default None.

Returns:
str

Name of the actual created input slot.

Raises:
OslCommunicationError

Raised when an error occurs while communicating with the server.

OslCommandError

Raised when a command or query fails.

TimeoutError

Raised when the timeout float value expires.