Aktueller Standort: Startseite> Funktionskategorien> socket_cmsg_space

socket_cmsg_space

Berechnen Sie die Größe der Nachrichtenpuffergröße
Name:socket_cmsg_space
Kategorie:Steckdosen
Programmiersprache:php
Kurzbeschreibung:Berechnen Sie die Puffergröße für den angegebenen Steuerungstyp und die angegebene Steuerungsinformationstyp und die Länge

Funktionsname: Socket_cmsg_space ()

Funktion Beschreibung: Socket_cmsg_space () Funktion wird verwendet, um die Puffergröße des angegebenen Steuerungstyps und der angegebenen Steuerungsinformation zu berechnen.

Anwendbare Version: Php 5> = 5.5.0, Php 7

Syntax: SOCKKET_CMSG_space (int $ Level, int $ type): int int

Parameter:

  • $ Level: Repräsentiert die Protokollstufe der Steuerungsinformationen und kann mit dem konstanten Sol_Socket oder einem anderen angepassten Protokollebene verwendet werden.
  • $ type: repräsentiert die Art der Steuerungsinformationen. Sie können die konstanten SCM_Rights oder andere angepasste Steuerungsinformationstypen verwenden.

Rückgabewert: Gibt die Puffergröße des angegebenen Steuerungstyps und der angegebenen Steuerungsinformation zurück.

Beispiel:

 $level = SOL_SOCKET; $type = SCM_RIGHTS; $bufferSize = socket_cmsg_space($level, $type); echo "缓冲区大小为:$bufferSize 字节";

Ausgabe:

缓冲区大小为:20 字节

Anmerkungen:

  • Die Funktion von Socket_cmsg_space () berechnet nur die Puffergröße und erstellt keinen Puffer.
  • Die Steuerungstyp und die Protokollebene müssen gemäß den spezifischen Anforderungen angegeben werden.
  • Bevor Sie diese Funktion verwenden, müssen Sie sicherstellen, dass ein gültiger Socket erstellt wurde.
Ähnliche Funktionen
Beliebte Artikel