Namespace Alvine\Net
Alvine\Net\CIDR |
Alvine\Net\Context |
Alvine\Net\Http |
Alvine\Net\LDAP |
Alvine\Net\Mail |
Alvine\Net\Resource |
Alvine\Net\Session |
Alvine\Net\Util |
Address | Netzwerkadresse |
CIDR | ClasslessInterDomainRouting |
Client | Implementierung eines Standard-Clients. |
IP4Address | IP-V4-Adresse |
IP6Address | Klasse für die Darstellung von IP-Adressen der Version 6. Die Darstellung der IP V6 Adressen hat einige Besonderheiten. IPV6 Adressen können reduziert dargestelt werden. Eine Serie von Nullen in einem 16bit Block kann - und wird in dieser Klasse auch - mit einer Null dargestellt. Ein Block der nur Nullen enthält, wird als :: dargestellt. (string) new IP6Address('2001:0db8:85a3:0000:0000:8a2e:0370:7334'); // Ergibt 2001:db8:85a3::8a2e:370:7334 IP V6 erlaubt auch die Einbettung von IPV4 Adressen. Diese Adressen werden mit Punktnotatin dargestellt. (string) new IP6Address('::ffff:7f00:1'); // Ergibt ::ffff:127.0.0.1 |
IPAddress | Abstrakte Klasse für die Darstellung von IP-Adressen |
MACAddress | Klasse für die Darstellung von MAC-Adressen. Für die Darstellung wird immer die kanonische Form verwendet, so wie diese von ipconfig/ifconfig zurückgegeben wird. |
NetworkInterface | Abstraktion eines Netzwerk-Interfaces |
Server | Server-Klasse |
Socket | Implementierung einer generellen Socket-Klasse |
SocketState | Zustand der Verbindung |
ConnectionFailedException | Diese Exception wird geworfen, wenn keine Netzwerkverbindung aufgebaut werden kann. |
SocketException | Diese Exception wird geworfen, wenn kein Socket vorhanden ist |
TimeoutException | Diese Exception wird geworfen, wenn es zu einem Timeout kommt |
UnknownHostException | Diese Exception wird geworfen, wenn keine Netzwerkverbindung aufgebaut werden kann. |
UnsupportedProtocollException | Diese Exception wird geworfen, wenn das Protokoll nicht unterstützt wird. |