#include <l1394_bustopology.h>
Public Member Functions | |
| BusTopology (Node *parent) | |
| Constructor. | |
| ~BusTopology () | |
| Destructor. | |
| QArray * | readTopoMap () |
| This method reads the topology map and returns a pointer to it. | |
| internal::TopoNode * | getRootNode () |
| Creates the topology tree and returns the root node;. | |
| void | print () |
The topology map represent the actual configuration of the FireWire bus. All Card objects use this class to get information about the topology of the bus after a bus reset.
This class translate the topology map in a topology-tree. To access the topology tree use the method getRootNode().
Definition at line 41 of file l1394_bustopology.h.
|
|
Constructor.
Definition at line 24 of file l1394_bustopology.cpp. References L1394::Singleton< T, CreationPolicy, LifetimePolicy, ThreadingModel >::getInstance(). |
|
|
Destructor.
Definition at line 34 of file l1394_bustopology.cpp. |
|
|
Creates the topology tree and returns the root node;.
Definition at line 40 of file l1394_bustopology.cpp. References readTopoMap(). |
|
|
Definition at line 173 of file l1394_bustopology.cpp. References L1394::internal::Message::debugStream(), and L1394::internal::TopoNode::printNode(). |
|
|
This method reads the topology map and returns a pointer to it. If you call this method the old topology map is deleted and a new one is created.
Definition at line 48 of file l1394_bustopology.cpp. References L1394::internal::Message::debugStream(), L1394::Quadlet::getBitRange(), and L1394::QArray::insert(). Referenced by getRootNode(). |
1.4.2
L1394 library
(NMM) grahics.cs.uni-sb.de/~repplix/l1394_home/