Sprache

SocketOption Enumeration

Definition

Listet Werte auf, die von mehreren Typen zurückgegeben werden.

public enum SocketOption
type SocketOption = 
Vererbung
SocketOption

Felder

Name Wert Beschreibung
TcpNodelay 1

Deaktiviert den Nagle-Algorithmus für diese Verbindung.

IpTos 3

Legt das Typ-of-Service- oder Datenverkehrsklassenfeld im IP-Header für einen TCP- oder UDP-Socket fest.

SoReuseaddr 4

Legt die option SO_REUSEADDR für einen Socket fest.

SoKeepalive 8

Aktiviert TCP-Keepalive-Probes nach einer implementierungsabhängigen Zeit der Inaktivität.

ReusePort 14

Aktiviert oder deaktiviert die Bindung mehrerer Sockets an dieselbe Adresse und denselben Port.

SoBindaddr 15

Ruft die lokale Adressbindung eines Sockets ab.

IpMulticastIf 16

Legt die ausgehende Schnittstelle für Multicastpakete fest.

IpMulticastLoop 18

Aktiviert oder deaktiviert den lokalen Loopback von Multicast-Datagrammen.

IpMulticastIf2 31

Wählt die ausgehende Schnittstelle für Multicastpakete aus.

SoBroadcast 32

Aktiviert oder deaktiviert die Möglichkeit eines Sockets zum Senden von Übertragungsnachrichten.

SoLinger 128

Gibt ein Timeout für das Anhalten beim Schließen an.

SoSndbuf 4097

Legt einen Hinweis für die Größe von Plattformpuffern fest, die für ausgehende Netzwerk-E/A verwendet werden.

SoRcvbuf 4098

Legt einen Hinweis für die Größe von Plattformpuffern fest, die für eingehende Netzwerk-E/A verwendet werden.

SoOobinline 4099

Steuert, ob empfangene TCP-Dringende Daten über den Socketeingabedatenstrom übermittelt werden.

SoTimeout 4102

Legt ein Timeout für das Blockieren von Socketvorgängen fest.

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: