Implements interfaces:
class CSwitchTree
Az adott hálózati szegmensben lévő switchek kapcsolódási fáját reprezentálja.
Located in /network/CSwitchTree.php (line 37)
A switcheket legyártó osztály példánya.
Enter description here...
A fa felépítéséhez szükséges segédváltozó.
A fa felépítéséhez szükséges segédváltozó.
Az adott hálózati szegmenset kiszolgáló router megfelelő VLAN-ban felvett MAC címe.
A fa elemeit, részfáit tartalmazó lista
Konstruktor.
Enter description here...
Segéd metódus az isValidTree() metódushoz.
Rekurzívan bejérja a fát és megvizsgálja, hogy minden switchnek meg van-e az uplink portja, és a hosztoknak van-e szülőjük.
Legyártja az részfában lévő eszközöket és hozzáfűzi őket a $tree listához.
Ha a listában host adatok vannak akkor a $hostFactory-t használja, ha pedig kész IHost példányok akkor hozzáfűzi őket a listához.
A gyártó osztályhoz nyújt hozzáférést.
MAC cím alapján kikeres egy eszközt a fából.
A részfákat tartalmazó tömbhöz ad hozzáférést.
Megállapítja, a fa szerkezet helyességét.
Megkeresi az adott MAC címmel rendelkező hoszt szülő eszközét.
A gyártó osztály példányát beállító metódus.
Az adott hálózati szegmenset kiszolgáló router menedzsment VLAN-ban felvett MAC címét beállító metódus.
Az eszközök fájának HTML formátumú reprezentációja.
Documentation generated on Mon, 05 May 2008 13:17:46 +0200 by phpDocumentor 1.4.0