socket_accept PHP 4.1.0

resource socket_accept(resource socket)

 

Akzeptiert eine Verbindung am auf Verbindungsanforderungen wartenden Socket.

socket_bind PHP 4.1.0

bool socket_bind(resource socket, string addr[, int port])

 

Bindet einen offenen Socket an einen auf Verbindungsanforderungen wartenden Port; Port wird nur in AF_INET-Familie angegeben.

socket_clear_error PHP 4.1.0

void socket_clear_error([resource socket])

 

Löscht den Fehler am Socket bzw. den letzten Fehlercode.

socket_close PHP 4.1.0

void socket_close(resource socket)

 

Schließt einen Dateideskriptor.

socket_connect PHP 4.1.0

bool socket_connect(resource socket, string addr[, int port])

 

Öffnet eine Verbindung zu addr:port am angegebenen Socket.

socket_create_listen PHP 4.1.0

resource socket_create_listen(int port[, int backlog])

 

Öffnet auf dem angegebenen Port einen Socket, der auf neue Verbindungsanforderungen wartet.

socket_create_pair PHP 4.1.0

bool socket_create_pair(int domain, int type, int protocol, array &fd)

 

Erstellt ein Paar voneinander nicht unterscheidbarer Sockets und speichert sie in einem Dateideskriptor.

socket_create PHP 4.1.0

resource socket_create(int domain, int type, int protocol)

 

Erstellt einen Endpunkt des angegebenen Typs für die Kommunikation in der angegebenen Domäne.

socket_get_option PHP 4.3.0

mixed socket_get_option(resource socket, int level, int optname)

 

Ermittelt die Socketoptionen für den Socket.

socket_getpeername PHP 4.1.0

bool socket_getpeername(resource socket, string &addr[, int &port])

 

Fragt die Remoteseite des angegebenen Sockets ab; abhängig vom Typ wird entweder ein Host/Port oder ein Unix-Dateisystempfad zurückgegeben.

socket_getsockname PHP 4.1.0

bool socket_getsockname(resource socket, string &addr[, int &port])

 

Fragt die Remoteseite des angegebenen Sockets ab; abhängig vom Typ wird entweder ein Host/Port oder ein Unix-Dateisystempfad zurückgegeben.

socket_iovec_add PHP 4.1.0

bool socket_iovec_add(resource iovec, int iov_len)

 

Fügt einen neuen Vektor zum Scatter-/Gather-Array hinzu.

socket_iovec_delete PHP 4.1.0

bool socket_iovec_delete(resource iovec, int iov_pos)

 

Löscht einen Vektor aus dem Vektorarray.

socket_iovec_fetch PHP 4.1.0

string socket_iovec_fetch(resource iovec, int iovec_position)

 

Gibt die im durch iovec_id[iovec_position] angegebenen iovec zurück.

socket_iovec_free PHP 4.1.0

bool socket_iovec_free(resource iovec)

 

Gibt den durch iovec_id angegebenen iovec frei.

socket_iovec_set PHP 4.1.0

bool socket_iovec_set(resource iovec, int iovec_position, string new_val)

 

Setzt die Daten im durch iovec_id[iovec_position] angegebenen iovec auf new_val.

socket_last_error PHP 4.1.0

int socket_last_error([resource socket])

 

Gibt den letzten Socketfehler zurück (zuletzt verwendete oder angegebene Socketressource).

socket_listen PHP 4.1.0

bool socket_listen(resource socket[, int backlog])

 

Hört einen Socket nach Verbindungsanforderungen ab; backlog bestimmt, wie viele Verbindungsanforderungen maximal in der Warteschlange zulässig sind.

socket_read PHP 4.1.0

string socket_read(resource socket, int length[, int type])

 

Liest maximal die in length angegebene Anzahl von Byte vom Socket.

socket_readv PHP 4.1.0

bool socket_readv(resource socket, resource iovec_id)

 

Liest anhand des durch iovec_id definierten Scatter-/Gather-Arrays aus einem Dateideskriptor.

socket_recv PHP 4.1.0

int socket_recv(resource socket, string &buf, int len, int flags)

 

Empfängt Daten von einem verbundenen Socket.

socket_recvfrom PHP 4.1.0

int socket_recvfrom(resource socket, string &buf, int len, int flags, string &name[, int &port])

 

Empfängt Daten von einem Socket, ob verbunden oder nicht.

socket_recvmsg PHP 4.1.0

bool socket_recvmsg(resource socket, resource iovec, array &control, int &controllen, int &flags, string &addr[, int &port])

 

Empfängt Verbindungen an einem Socket, ob verbindungsorientiert oder nicht.

socket_select PHP 4.1.0

int socket_select(array &read_fds, array &write_fds, &array except_fds, int tv_sec[, int tv_usec])

 

Führt einen select( )-Systemaufruf für die angegebenen Socketarrays aus; dabei gelten die in tv_sec und tv_usec angegebenen Zeitlimits.

socket_send PHP 4.1.0

int socket_send(resource socket, string buf, int len, int flags)

 

Sendet Daten an einen verbundenen Socket.

socket_sendmsg PHP 4.1.0

bool socket_sendmsg(resource socket, resource iovec, int flags, string addr[, int port])

 

Sendet eine Nachricht an einen Socket, ob verbindungsorientiert oder nicht.

socket_sendto PHP 4.1.0

int socket_sendto(resource socket, string buf, int len, int flags, string addr[, int port])

 

Sendet eine Nachricht an einen Socket, ob verbunden oder nicht.

socket_set_nonblock PHP 4.1.0

bool socket_set_nonblock(resource socket)

 

Setzt eine Socketressource auf Nonblocking-Modus.

socket_set_option PHP 4.3.0

bool socket_set_option(resource socket, int level, int optname, int|array optval)

 

Legt die Socketoptionen für den Socket fest.

socket_shutdown PHP 4.1.0

bool socket_shutdown(resource socket[, int how])

 

Fährt einen Socket zum Empfangen und/oder Senden herunter.

socket_strerror PHP 4.1.0

string socket_strerror(int errno)

 

Gibt einen String mit einer Fehlerbeschreibung zurück.

socket_write PHP 4.1.0

int socket_write(resource socket, string buf[, int length])

 

Schreibt den Puffer in die Socketressource.

socket_writev PHP 4.1.0

bool socket_writev(resource socket, resource iovec_id)

 

Schreibt anhand des durch iovec_id definierten Scatter-/Gather-Arrays in einen Dateideskriptor.