Classes

Detailed Description

Classes

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 phyiscal 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...