Public Member Functions | |
def | __init__ |
def | block |
def | edge |
def | release |
def | snap |
def | vertex |
Private Attributes | |
_edge | |
_snap | |
_topology | |
_vertex |
A base class for connecting a vertex to an edge, but without specifing the nature of the connection (input or output). Rather then using this class directly, Source or Sink objects should be used.
Definition at line 214 of file topology.py.
def diarc.diarc.topology.Connection.__init__ | ( | self, | |
topology, | |||
vertex, | |||
edge | |||
) |
Reimplemented in diarc.diarc.topology.Sink, diarc.diarc.topology.Source, diarc.ros.ros_topology.Subscriber, and diarc.ros.ros_topology.Publisher.
Definition at line 220 of file topology.py.
def diarc.diarc.topology.Connection.block | ( | self | ) |
Definition at line 256 of file topology.py.
def diarc.diarc.topology.Connection.edge | ( | self | ) |
Definition at line 248 of file topology.py.
def diarc.diarc.topology.Connection.release | ( | self | ) |
Removes this connection between a vertex and an edge from the topology. This does NOT release either the vertex or the edge objects, it simply removes this particular reference to them.
Reimplemented in diarc.diarc.topology.Sink, and diarc.diarc.topology.Source.
Definition at line 228 of file topology.py.
def diarc.diarc.topology.Connection.snap | ( | self | ) |
Definition at line 244 of file topology.py.
def diarc.diarc.topology.Connection.vertex | ( | self | ) |
Definition at line 252 of file topology.py.
diarc::diarc::topology.Connection::_edge [private] |
Definition at line 220 of file topology.py.
diarc::diarc::topology.Connection::_snap [private] |
Definition at line 220 of file topology.py.
Reimplemented in diarc.diarc.topology.Sink, and diarc.diarc.topology.Source.
Definition at line 220 of file topology.py.
Definition at line 220 of file topology.py.