Class CHost

Description

Implements interfaces:

class CHost

A hálózaton lévő hosztot megvalósító osztály.

  • author: Lefi
  • version: 1.0
  • copyright: Copyright © 2008, Lefi Created on 2008.04.10.

Located in /network/CHost.php (line 23)


	
			
Method Summary
CHost __construct (array $hostData)
void getIP ()
unknown getMac ()
void getParentPort ()
boolean hasChild ()
void setIP (string $ip)
void setMac (string $mac)
void setParent (IHost $parent)
void setParentPort (int $port)
void toString ()
Methods
Constructor __construct (line 50)

Konstruktor

  • throws: EHostDoesNotExistException Kivételt dob, ha nincsenek adat paraméterek, illetve a MAC cím adatparaméter hiányzik.
  • access: public
CHost __construct (array $hostData)
  • array $hostData: A hosz paramétereit tartalmazó tömb (MAC,IP,Szülő eszköz, Szülő eszköz portja)
getIP (line 86)
  • access: public
void getIP ()

Implementation of:
IHost::getIP()
Megadja a hoszt IP címét.
getMac (line 70)

Enter description here...

  • access: public
unknown getMac ()

Implementation of:
IHost::getMac()
Visszadaja a hoszt MAC címét.
getParent (line 109)

Megadja az aktív eszköz szülőjét.

  • return: A szülő eszköz;
  • access: public
IHost getParent ()

Implementation of:
IHost::getParent()
Megadja a hoszt szülő eszközét
getParentPort (line 112)
  • access: public
void getParentPort ()

Implementation of:
IHost::getParentPort()
Megadja a hoszt szülőeszközének portját, amihez kapcsolódik
hasChild (line 143)

Megadja, hogy a host rendelkezik-e gyermek eszközzel.

  • return: Mindig false.
  • access: public
boolean hasChild ()
setIP (line 94)

Beállítja az eszköz IP címét.

  • throws: EInvalidIPException Ha nem helyes IP cím van a $ip paraméterben.
  • access: public
void setIP (string $ip)
  • string $ip: A beállítandó IP cím.

Implementation of:
IHost::setIP()
Beállítja a hoszt IP címét
setMac (line 78)

Beállítja a MAC címet.

  • throws: EInvalidMacException Ha hibás MAC címet tartalmaz a $mac paraméter.
  • access: protected
void setMac (string $mac)
  • string $mac: A beállítandó MAC cím.
setParent (line 120)

Beállítja az Aktív eszköz szülőjét.

  • access: public
void setParent (IHost $parent)
  • IHost $parent: A szülő eszköz referenciája.

Implementation of:
IHost::setParent()
Beállítja a hoszt szülőeszközét
setParentPort (line 132)

Beállítja, hogy az aktív eszköz a szülő ezköz mely interfészéhez kapcsolódik.

  • access: public
void setParentPort (int $port)
  • int $port: A szülő eszköz interfész azonosítója.

Implementation of:
IHost::setParentPort()
Beállítja, hogy a hoszt a szülő ezköz melyik interfészére kapcsolódik.
toString (line 146)
  • access: public
void toString ()

Implementation of:
IHost::toString()
A hoszt adatait tartalmazó szöveget adja vissza

Documentation generated on Fri, 18 Apr 2008 21:03:36 +0200 by phpDocumentor 1.4.0a2