Class SocketOptions
Diese Klasse stellt alle definierten KontextOptionen zur Verfügung und inistialisiert ein Array, das beim Erstellen eines Context verwendet wird.
- Alvine\Core\Alvine implements Serializable uses Alvine\Core\SerializableImplementation
- Alvine\Net\Context\Options
- Alvine\Net\Context\SocketOptions
Namespace: Alvine\Net\Context
Package: Alvine\Net\Context
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20110904
Link: Alvine
Link: http://www.php.net/manual/de/context.socket.php
Located at net/context/SocketOptions.class.php
Package: Alvine\Net\Context
Category: Framework
License: Licence
Author: schukai GmbH info@schukai.de
Version: Release: $Revision: 173 $
Since: 20110904
Link: Alvine
Link: http://www.php.net/manual/de/context.socket.php
Located at net/context/SocketOptions.class.php
public
|
|
public
|
#
setBindTo( string $value )
Setzt die Schnittstelle, die für die Kommunikation verwendet werden soll. Ist bei mehreren Schnittstellen in einem Server, der an unterschiedlichen Netzwerken hängt wichtig. |
public
|
#
setBacklog( string $value )
Setzt die Anzahl der maximal erlaubten Verbindungen bei einem Server-Socket. |
protected
|
get()
|
__call(),
__clone(),
__get(),
__set(),
__toString(),
equals(),
getClass(),
getClone(),
getClosure(),
getHashCode(),
getID(),
getShortID(),
isCallable(),
isInstanceOf(),
propertyExists()
|
serialize(),
unserialize()
|
checkAndAdjustSerialisation(),
serialize(),
unserialize()
|
BLOCKING
|
APIVERSION,
IDENTIFICATION,
SERIALVERSION,
VERSION
|
protected
string
|
$bindto
Die IP-Adresse spezifizieren an der die Verbindung hängt. Bei mehreren Netzwerk karten oder IP in einem Server. |
#
null
|
protected
integer
|
$backlog
Anzahl der maximalen Verbindungen (gilt nur für Serververbindungen) |
#
null
|
$structure
|
$hash,
$properties
|