get_socket_descriptorT_get_socket_descriptorGetSocketDescriptorGetSocketDescriptorget_socket_descriptor (Operator)

Name

get_socket_descriptorT_get_socket_descriptorGetSocketDescriptorGetSocketDescriptorget_socket_descriptor — Rückgabe des Socket-Deskriptors einer Socket-Verbindung.

Signatur

get_socket_descriptor( : : Socket : SocketDescriptor)

Herror T_get_socket_descriptor(const Htuple Socket, Htuple* SocketDescriptor)

void GetSocketDescriptor(const HTuple& Socket, HTuple* SocketDescriptor)

Hlong HSocket::GetSocketDescriptor() const

static void HOperatorSet.GetSocketDescriptor(HTuple socket, out HTuple socketDescriptor)

int HSocket.GetSocketDescriptor()

def get_socket_descriptor(socket: HHandle) -> int

Beschreibung

get_socket_descriptorget_socket_descriptorGetSocketDescriptorGetSocketDescriptorGetSocketDescriptorget_socket_descriptor liefert den Socket-Deskriptor, der vom Betriebssystem verwendet wird, für die Socket-Verbindung, die in SocketSocketSocketSocketsocketsocket übergeben wird, zurück. Der Socket-Deskriptor kann in Betriebssystemaufrufen wie select, read, write, recv oder send verwendet werden.

Ausführungsinformationen

Parameter

SocketSocketSocketSocketsocketsocket (input_control)  socket HSocket, HTupleHHandleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)

Nummer des Sockets.

SocketDescriptorSocketDescriptorSocketDescriptorSocketDescriptorsocketDescriptorsocket_descriptor (output_control)  integer HTupleintHTupleHtuple (integer) (int / long) (Hlong) (Hlong)

Socket-Deskriptor des Betriebssystems.

Vorgänger

open_socket_acceptopen_socket_acceptOpenSocketAcceptOpenSocketAcceptOpenSocketAcceptopen_socket_accept, open_socket_connectopen_socket_connectOpenSocketConnectOpenSocketConnectOpenSocketConnectopen_socket_connect, socket_accept_connectsocket_accept_connectSocketAcceptConnectSocketAcceptConnectSocketAcceptConnectsocket_accept_connect

Siehe auch

set_socket_paramset_socket_paramSetSocketParamSetSocketParamSetSocketParamset_socket_param

Modul

Foundation