Skip to content

Live.DeviceIO (runtime)

Live 10, Live Object Model & framework reference (descriptions and signatures).

Live Object Model, from the Live 10 API XML documentation.

Classes

class DeviceIO

This class represents a specific input or output bus of a device.

Properties

  • _live_ptr
  • available_routing_channels - Return a list of channels for this IO endpoint.
  • available_routing_types - Return a list of available routing types for this IO endpoint.
  • canonical_parent - Get the canonical parent of the device IO.
  • default_external_routing_channel_is_none - Get and set whether the default routing channel for External routing types is none.
  • routing_channel - Get and set the current routing channel.Raises ValueError if the channel isn't one of the current values inavailable_routing_channels.
  • routing_type - Get and set the current routing type.Raises ValueError if the type isn't one of the current values inavailable_routing_types.

Methods

add_available_routing_channels_listener(arg1,arg2)

Add a listener function or method, which will be called as soon as the property "available_routing_channels" has changed.

add_available_routing_types_listener(arg1,arg2)

Add a listener function or method, which will be called as soon as the property "available_routing_types" has changed.

add_routing_channel_listener(arg1,arg2)

Add a listener function or method, which will be called as soon as the property "routing_channel" has changed.

add_routing_type_listener(arg1,arg2)

Add a listener function or method, which will be called as soon as the property "routing_type" has changed.

available_routing_channels_has_listener(arg1,arg2)

Returns true, if the given listener function or method is connected to the property "available_routing_channels".

available_routing_types_has_listener(arg1,arg2)

Returns true, if the given listener function or method is connected to the property "available_routing_types".

remove_available_routing_channels_listener(arg1,arg2)

Remove a previously set listener function or method from property "available_routing_channels".

remove_available_routing_types_listener(arg1,arg2)

Remove a previously set listener function or method from property "available_routing_types".

remove_routing_channel_listener(arg1,arg2)

Remove a previously set listener function or method from property "routing_channel".

remove_routing_type_listener(arg1,arg2)

Remove a previously set listener function or method from property "routing_type".

routing_channel_has_listener(arg1,arg2)

Returns true, if the given listener function or method is connected to the property "routing_channel".

routing_type_has_listener(arg1,arg2)

Returns true, if the given listener function or method is connected to the property "routing_type".