Skip to content

Selectors

openzl.ext.Selector

__module__ = 'openzl.ext' class-attribute

str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.str() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to 'strict'.

__init__() method descriptor

init(self) -> None

__new__(*args, **kwargs) builtin

Create and return a new object. See help(type) for accurate signature.

select() method descriptor

select(self, state: openzl.ext.SelectorState, input: openzl.ext.Input) -> openzl.ext.GraphID

selector_description() method descriptor

selector_description(self) -> openzl.ext.SelectorDescription

openzl.ext.SelectorState

__module__ = 'openzl.ext' class-attribute

str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.str() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to 'strict'.

custom_graphs property

(self) -> list[openzl.ext.GraphID]

__init__(*args, **kwargs) method descriptor

Initialize self. See help(type(self)) for accurate signature.

__new__(*args, **kwargs) builtin

Create and return a new object. See help(type) for accurate signature.

get_cparam() method descriptor

get_cparam(self, param: openzl.ext.CParam) -> int

get_local_int_param() method descriptor

get_local_int_param(self, key: int) -> int | None

get_local_param() method descriptor

get_local_param(self, key: int) -> bytes | None

parameterize_destination() method descriptor

parameterize_destination(self, *, name: str | None = None, custom_graphs: collections.abc.Sequence[openzl.ext.GraphID] | None = None, custom_nodes: collections.abc.Sequence[openzl.ext.NodeID] | None = None, local_params: openzl.ext.LocalParams | None = None) -> None

openzl.ext.SelectorDescription

__module__ = 'openzl.ext' class-attribute

str(object='') -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.str() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to 'strict'.

custom_graphs property

(self) -> list[openzl.ext.GraphID]

input_type_masks property

(self) -> openzl.ext.TypeMask

local_params property

(self) -> openzl::LocalParams | None

name property

(self) -> str | None

__init__() method descriptor

init(self, *, name: str | None = None, input_type_mask: openzl.ext.TypeMask, custom_graphs: collections.abc.Sequence[openzl.ext.GraphID] = [], local_params: openzl.ext.LocalParams | None = None) -> None

__new__(*args, **kwargs) builtin

Create and return a new object. See help(type) for accurate signature.