responsetools

Tools for object-modeling OSC responses received from scsynth.


Lineage

digraph InheritanceGraph { graph [bgcolor=transparent, color=lightslategrey, dpi=72, fontname=Arial, outputorder=edgesfirst, overlap=prism, penwidth=2, rankdir=LR, root="__builtin__.object", splines=spline, style="dotted, rounded", truecolor=true]; node [colorscheme=pastel19, fontname=Arial, fontsize=12, penwidth=2, style="filled, rounded"]; edge [color=lightsteelblue2, penwidth=2]; subgraph cluster_datastructuretools { graph [label=datastructuretools]; "abjad.tools.datastructuretools.Enumeration.Enumeration" [color=3, group=2, label=Enumeration, shape=box]; } subgraph cluster_builtins { graph [label=builtins]; "builtins.int" [color=1, group=0, label=int, shape=box]; "builtins.object" [color=1, group=0, label=object, shape=box]; "builtins.object" -> "builtins.int"; } subgraph cluster_collections { graph [label=collections]; "collections.abc.Container" [color=2, group=1, label=Container, shape=oval, style=bold]; "collections.abc.Iterable" [color=2, group=1, label=Iterable, shape=oval, style=bold]; "collections.abc.Sequence" [color=2, group=1, label=Sequence, shape=oval, style=bold]; "collections.abc.Sized" [color=2, group=1, label=Sized, shape=oval, style=bold]; "collections.abc.Container" -> "collections.abc.Sequence"; "collections.abc.Iterable" -> "collections.abc.Sequence"; "collections.abc.Sized" -> "collections.abc.Sequence"; } subgraph cluster_enum { graph [label=enum]; "enum.Enum" [color=4, group=3, label=Enum, shape=box]; "enum.IntEnum" [color=4, group=3, label=IntEnum, shape=box]; "enum.Enum" -> "enum.IntEnum"; } subgraph cluster_responsetools { graph [label=responsetools]; "supriya.tools.responsetools.BufferInfoResponse.BufferInfoResponse" [color=black, fontcolor=white, group=4, label=BufferInfoResponse, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.BufferResponseCallback.BufferResponseCallback" [color=black, fontcolor=white, group=4, label=BufferResponseCallback, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.BufferSetContiguousItem.BufferSetContiguousItem" [color=black, fontcolor=white, group=4, label=BufferSetContiguousItem, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.BufferSetContiguousResponse.BufferSetContiguousResponse" [color=black, fontcolor=white, group=4, label=BufferSetContiguousResponse, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.BufferSetItem.BufferSetItem" [color=black, fontcolor=white, group=4, label=BufferSetItem, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.BufferSetResponse.BufferSetResponse" [color=black, fontcolor=white, group=4, label=BufferSetResponse, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.ControlBusResponseCallback.ControlBusResponseCallback" [color=black, fontcolor=white, group=4, label=ControlBusResponseCallback, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.ControlBusSetContiguousItem.ControlBusSetContiguousItem" [color=black, fontcolor=white, group=4, label=ControlBusSetContiguousItem, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.ControlBusSetContiguousResponse.ControlBusSetContiguousResponse" [color=black, fontcolor=white, group=4, label=ControlBusSetContiguousResponse, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.ControlBusSetItem.ControlBusSetItem" [color=black, fontcolor=white, group=4, label=ControlBusSetItem, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.ControlBusSetResponse.ControlBusSetResponse" [color=black, fontcolor=white, group=4, label=ControlBusSetResponse, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.DoneResponse.DoneResponse" [color=black, fontcolor=white, group=4, label=DoneResponse, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.FailResponse.FailResponse" [color=black, fontcolor=white, group=4, label=FailResponse, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.NodeAction.NodeAction" [color=black, fontcolor=white, group=4, label=NodeAction, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.NodeInfoResponse.NodeInfoResponse" [color=black, fontcolor=white, group=4, label=NodeInfoResponse, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.NodeResponseCallback.NodeResponseCallback" [color=black, fontcolor=white, group=4, label=NodeResponseCallback, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.NodeSetContiguousItem.NodeSetContiguousItem" [color=black, fontcolor=white, group=4, label=NodeSetContiguousItem, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.NodeSetContiguousResponse.NodeSetContiguousResponse" [color=black, fontcolor=white, group=4, label=NodeSetContiguousResponse, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.NodeSetItem.NodeSetItem" [color=black, fontcolor=white, group=4, label=NodeSetItem, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.NodeSetResponse.NodeSetResponse" [color=black, fontcolor=white, group=4, label=NodeSetResponse, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.QueryTreeControl.QueryTreeControl" [color=black, fontcolor=white, group=4, label=QueryTreeControl, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.QueryTreeGroup.QueryTreeGroup" [color=black, fontcolor=white, group=4, label=QueryTreeGroup, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.QueryTreeResponse.QueryTreeResponse" [color=black, fontcolor=white, group=4, label=QueryTreeResponse, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.QueryTreeSynth.QueryTreeSynth" [color=black, fontcolor=white, group=4, label=QueryTreeSynth, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.Response.Response" [color=black, fontcolor=white, group=4, label=Response, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.ResponseCallback.ResponseCallback" [color=black, fontcolor=white, group=4, label=ResponseCallback, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.ResponseDispatcher.ResponseDispatcher" [color=black, fontcolor=white, group=4, label=ResponseDispatcher, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.ResponseManager.ResponseManager" [color=black, fontcolor=white, group=4, label=ResponseManager, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.StatusResponse.StatusResponse" [color=black, fontcolor=white, group=4, label=StatusResponse, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.SyncedResponse.SyncedResponse" [color=black, fontcolor=white, group=4, label=SyncedResponse, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.SynthDefRemovedResponse.SynthDefRemovedResponse" [color=black, fontcolor=white, group=4, label=SynthDefRemovedResponse, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.SynthDefResponseCallback.SynthDefResponseCallback" [color=black, fontcolor=white, group=4, label=SynthDefResponseCallback, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.TriggerResponse.TriggerResponse" [color=black, fontcolor=white, group=4, label=TriggerResponse, shape=box, style="filled, rounded"]; "supriya.tools.responsetools.Response.Response" -> "supriya.tools.responsetools.BufferInfoResponse.BufferInfoResponse"; "supriya.tools.responsetools.Response.Response" -> "supriya.tools.responsetools.BufferSetContiguousResponse.BufferSetContiguousResponse"; "supriya.tools.responsetools.Response.Response" -> "supriya.tools.responsetools.BufferSetResponse.BufferSetResponse"; "supriya.tools.responsetools.Response.Response" -> "supriya.tools.responsetools.ControlBusSetContiguousResponse.ControlBusSetContiguousResponse"; "supriya.tools.responsetools.Response.Response" -> "supriya.tools.responsetools.ControlBusSetResponse.ControlBusSetResponse"; "supriya.tools.responsetools.Response.Response" -> "supriya.tools.responsetools.DoneResponse.DoneResponse"; "supriya.tools.responsetools.Response.Response" -> "supriya.tools.responsetools.FailResponse.FailResponse"; "supriya.tools.responsetools.Response.Response" -> "supriya.tools.responsetools.NodeInfoResponse.NodeInfoResponse"; "supriya.tools.responsetools.Response.Response" -> "supriya.tools.responsetools.NodeSetContiguousResponse.NodeSetContiguousResponse"; "supriya.tools.responsetools.Response.Response" -> "supriya.tools.responsetools.NodeSetResponse.NodeSetResponse"; "supriya.tools.responsetools.Response.Response" -> "supriya.tools.responsetools.QueryTreeResponse.QueryTreeResponse"; "supriya.tools.responsetools.Response.Response" -> "supriya.tools.responsetools.StatusResponse.StatusResponse"; "supriya.tools.responsetools.Response.Response" -> "supriya.tools.responsetools.SyncedResponse.SyncedResponse"; "supriya.tools.responsetools.Response.Response" -> "supriya.tools.responsetools.SynthDefRemovedResponse.SynthDefRemovedResponse"; "supriya.tools.responsetools.Response.Response" -> "supriya.tools.responsetools.TriggerResponse.TriggerResponse"; "supriya.tools.responsetools.ResponseCallback.ResponseCallback" -> "supriya.tools.responsetools.BufferResponseCallback.BufferResponseCallback"; "supriya.tools.responsetools.ResponseCallback.ResponseCallback" -> "supriya.tools.responsetools.ControlBusResponseCallback.ControlBusResponseCallback"; "supriya.tools.responsetools.ResponseCallback.ResponseCallback" -> "supriya.tools.responsetools.NodeResponseCallback.NodeResponseCallback"; "supriya.tools.responsetools.ResponseCallback.ResponseCallback" -> "supriya.tools.responsetools.SynthDefResponseCallback.SynthDefResponseCallback"; } subgraph cluster_systemtools { graph [label=systemtools]; "supriya.tools.systemtools.Dispatcher.Dispatcher" [color=6, group=5, label=Dispatcher, shape=oval, style=bold]; "supriya.tools.systemtools.Enumeration.Enumeration" [color=6, group=5, label=Enumeration, shape=box]; "supriya.tools.systemtools.SupriyaObject.AbstractBase" [color=6, group=5, label=AbstractBase, shape=box]; "supriya.tools.systemtools.SupriyaObject.SupriyaObject" [color=6, group=5, label=SupriyaObject, shape=box]; "supriya.tools.systemtools.SupriyaValueObject.SupriyaValueObject" [color=6, group=5, label=SupriyaValueObject, shape=box]; "supriya.tools.systemtools.SupriyaObject.AbstractBase" -> "supriya.tools.systemtools.SupriyaObject.SupriyaObject"; "supriya.tools.systemtools.SupriyaObject.SupriyaObject" -> "supriya.tools.systemtools.Dispatcher.Dispatcher"; "supriya.tools.systemtools.SupriyaObject.SupriyaObject" -> "supriya.tools.systemtools.SupriyaValueObject.SupriyaValueObject"; } "abjad.tools.datastructuretools.Enumeration.Enumeration" -> "supriya.tools.systemtools.Enumeration.Enumeration"; "builtins.int" -> "enum.IntEnum"; "builtins.object" -> "collections.abc.Container"; "builtins.object" -> "collections.abc.Iterable"; "builtins.object" -> "collections.abc.Sized"; "builtins.object" -> "enum.Enum"; "builtins.object" -> "supriya.tools.systemtools.SupriyaObject.AbstractBase"; "collections.abc.Sequence" -> "supriya.tools.responsetools.BufferSetContiguousResponse.BufferSetContiguousResponse"; "collections.abc.Sequence" -> "supriya.tools.responsetools.BufferSetResponse.BufferSetResponse"; "collections.abc.Sequence" -> "supriya.tools.responsetools.ControlBusSetContiguousResponse.ControlBusSetContiguousResponse"; "collections.abc.Sequence" -> "supriya.tools.responsetools.ControlBusSetResponse.ControlBusSetResponse"; "collections.abc.Sequence" -> "supriya.tools.responsetools.QueryTreeGroup.QueryTreeGroup"; "collections.abc.Sequence" -> "supriya.tools.responsetools.QueryTreeSynth.QueryTreeSynth"; "enum.IntEnum" -> "abjad.tools.datastructuretools.Enumeration.Enumeration"; "supriya.tools.systemtools.Dispatcher.Dispatcher" -> "supriya.tools.responsetools.ResponseDispatcher.ResponseDispatcher"; "supriya.tools.systemtools.Enumeration.Enumeration" -> "supriya.tools.responsetools.NodeAction.NodeAction"; "supriya.tools.systemtools.SupriyaObject.SupriyaObject" -> "supriya.tools.responsetools.ResponseCallback.ResponseCallback"; "supriya.tools.systemtools.SupriyaObject.SupriyaObject" -> "supriya.tools.responsetools.ResponseManager.ResponseManager"; "supriya.tools.systemtools.SupriyaValueObject.SupriyaValueObject" -> "supriya.tools.responsetools.BufferSetContiguousItem.BufferSetContiguousItem"; "supriya.tools.systemtools.SupriyaValueObject.SupriyaValueObject" -> "supriya.tools.responsetools.BufferSetItem.BufferSetItem"; "supriya.tools.systemtools.SupriyaValueObject.SupriyaValueObject" -> "supriya.tools.responsetools.ControlBusSetContiguousItem.ControlBusSetContiguousItem"; "supriya.tools.systemtools.SupriyaValueObject.SupriyaValueObject" -> "supriya.tools.responsetools.ControlBusSetItem.ControlBusSetItem"; "supriya.tools.systemtools.SupriyaValueObject.SupriyaValueObject" -> "supriya.tools.responsetools.NodeSetContiguousItem.NodeSetContiguousItem"; "supriya.tools.systemtools.SupriyaValueObject.SupriyaValueObject" -> "supriya.tools.responsetools.NodeSetItem.NodeSetItem"; "supriya.tools.systemtools.SupriyaValueObject.SupriyaValueObject" -> "supriya.tools.responsetools.QueryTreeControl.QueryTreeControl"; "supriya.tools.systemtools.SupriyaValueObject.SupriyaValueObject" -> "supriya.tools.responsetools.QueryTreeGroup.QueryTreeGroup"; "supriya.tools.systemtools.SupriyaValueObject.SupriyaValueObject" -> "supriya.tools.responsetools.QueryTreeSynth.QueryTreeSynth"; "supriya.tools.systemtools.SupriyaValueObject.SupriyaValueObject" -> "supriya.tools.responsetools.Response.Response"; }