Konstruktor
CTelnetInterface
__construct
(string $hostname, [string $login = NULL], [string $pswd = NULL], [string $prompt = ""], [int $timeOut = 10])
-
string
$hostname: Az elérni kívánt hosztnév vagy IP cím.
-
string
$login: A telnet login név.
-
string
$pswd: A telnet jelszó.
-
string
$prompt: A prompt amit kapnunk kell.
-
int
$timeOut: Időtúllépés
A telnet puffer tartalmát törli.
void
clearBuffer
()
A hibaüzenet tartalmát törli.
void
clearError
()
Megnyitja a Telnet kapcsolatot.
boolean
connect
()
Lezárja a Telnet kapcsolatot.
boolean
disconnect
()
Lekérdezi a telnet puffer méretét.
int
getBufferSize
()
Törli a hiba üzenetet, és kódot.
void
isConnected
()
A távoli végponttól jövő kontroll kérések nyugtázása.
boolean
negotiation
()
A megadott promptig olvas
string
readToPrompt
([string $prompt = NULL], [string $regexp = NULL])
-
string
$prompt: A prompt amíg az olvasás folyik
-
string
$regexp: Reguláris kifejezés ami promptként illeszkedik a beolvasott szövegre.
Stringet ír a telnet csatornára.
boolean
send
(string $str)
-
string
$str: A csatornára írandó string.
Meghatározza a telnet puffer méretét.
void
setBufferSize
(int $size)
-
int
$size: A méret karakterekben
Beállítja a promptot
void
setPrompt
(string $prompt)
-
string
$prompt: A prompt.
Képernyőméret kérése a távoli telnet végponttól.
string
setWindow
(int $width, int $height)
-
int
$width: A kért szélesség karakterekben.
-
int
$height: A kért magasság sorokban.
szöveg karaktereit hexadecimális értékké konvertálja vesszővel elválasztva
string
toHex
(string $str)
A telnet puffer tartalmát adja vissza.
string
toString
()