Classes

Detailed Description

Classes

class  BlockGraph
 Represents traversal paths from master blocks and any connected blocks. More...
 
class  PhysicalTopologySource
 This topology source manages the topology of the physical Blocks devices that are currently connected. More...
 
struct  PhysicalTopologySource::DeviceDetector
 For custom transport systems, this represents a connected device. More...
 
struct  PhysicalTopologySource::DeviceConnection
 For custom transport systems, this represents a connected device. More...
 
class  RuleBasedTopologySource
 This topology source holds and applies a set of rules for transforming one device topology into another one that may involve virtual and/or aggregate devices. More...
 
struct  RuleBasedTopologySource::Rule
 A rule that can transform parts of a topology. More...
 
struct  BlockDeviceConnection
 Describes a physical connection between two ports of two block devices. More...
 
struct  BlockTopology
 Describes a set of blocks and the connections between them. More...
 
class  TopologySource
 Base class for an entity that provides access to a blocks topology. More...
 
struct  TopologySource::Listener
 Used to receive callbacks for topology changes. More...