Class AActiveElement

Description

Implements interfaces:

abstract class AActiveElement

Az aktív eszközök ős absztrakt osztálya. Ebből kell származtatni minden switchet, kodest, egyebet

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

Located in /network/active_elements/AActiveElement.php (line 22)


	
			
Direct descendents
Class Description
CMediaGateway class CMediaGateway
ASwitch abstarct class ASwitch
Variable Summary
string $ip
string $mac
Method Summary
void getIP ()
void getMac ()
void getParentPort ()
boolean hasChild ()
void setIP (string $ip)
void setMac (string $mac)
void setParent ( $parent)
void setParentPort (int $port)
$string toString ()
Variables
string $ip = NULL (line 27)

Az eszköz IP címe.

  • access: private
string $mac = "00:00:00:00:00:00" (line 32)

Az eszköz MAC címe.

  • access: private
IHost $parent = NULL (line 37)

A szülő eszköz, amihez az eszköz kapcsolódik.

  • access: private
int $parentPort (line 42)

A szülő eszköz portja, amuhez az eszköz kapcsolódik.

  • access: private
Methods
getIP (line 60)
  • access: public
void getIP ()
getMac (line 44)
  • access: public
void getMac ()
getParent (line 83)

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

  • return: A szülő eszköz;
  • access: public
IHost getParent ()
getParentPort (line 86)
  • access: public
void getParentPort ()
hasChild (line 115)

Megadja, hogy az aktív eszközre van e kapcsolva gyermek eszköz.

  • abstract:
  • access: public
boolean hasChild ()

Redefined in descendants as:
setIP (line 68)

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.
setMac (line 52)

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 93)

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

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

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.
toString (line 120)

Az aktív eszköz adatait tartalmazó stringet adja meg HTML formátumban.

  • return: Az aktív eszközt reprezentáló HTML formátumú string.
  • access: public
$string toString ()

Redefined in descendants as:

Documentation generated on Sat, 19 Apr 2008 15:03:28 +0200 by phpDocumentor 1.4.0