ClassesClassesClassesClasses | | | | Operators

get_socket_timeoutget_socket_timeoutGetSocketTimeoutget_socket_timeoutGetSocketTimeoutGetSocketTimeout (Operator)

Name

get_socket_timeoutget_socket_timeoutGetSocketTimeoutget_socket_timeoutGetSocketTimeoutGetSocketTimeout — Get the timeout of a socket.

Warning

get_socket_timeoutget_socket_timeoutGetSocketTimeoutget_socket_timeoutGetSocketTimeoutGetSocketTimeout is obsolete and is only provided for reasons of backward compatibility. New applications should use the operator get_socket_paramget_socket_paramGetSocketParamget_socket_paramGetSocketParamGetSocketParam with the parameter 'timeout'"timeout""timeout""timeout""timeout""timeout" instead.

Signature

get_socket_timeout( : : Socket : Timeout)

Herror get_socket_timeout(const Hlong Socket, double* Timeout)

Herror T_get_socket_timeout(const Htuple Socket, Htuple* Timeout)

Herror get_socket_timeout(const HTuple& Socket, double* Timeout)

double HSocket::GetSocketTimeout() const

void GetSocketTimeout(const HTuple& Socket, HTuple* Timeout)

HTuple HSocket::GetSocketTimeout() const

void HOperatorSetX.GetSocketTimeout(
[in] VARIANT Socket, [out] VARIANT* Timeout)

VARIANT HSocketX.GetSocketTimeout()

static void HOperatorSet.GetSocketTimeout(HTuple socket, out HTuple timeout)

HTuple HSocket.GetSocketTimeout()

Description

get_socket_timeoutget_socket_timeoutGetSocketTimeoutget_socket_timeoutGetSocketTimeoutGetSocketTimeout returns the timeout for the socket connection that is passed in SocketSocketSocketSocketSocketsocket. For a description of possible values of TimeoutTimeoutTimeoutTimeoutTimeouttimeout see set_socket_timeoutset_socket_timeoutSetSocketTimeoutset_socket_timeoutSetSocketTimeoutSetSocketTimeout.

Parallelization

Parameters

SocketSocketSocketSocketSocketsocket (input_control)  socket_id HSocket, HTupleHTupleHSocket, HTupleHSocketX, VARIANTHtuple (integer) (IntPtr) (Hlong) (Hlong) (Hlong) (Hlong)

Socket number.

TimeoutTimeoutTimeoutTimeoutTimeouttimeout (output_control)  number HTupleHTupleHTupleVARIANTHtuple (real / string) (double / string) (double / HString) (double / char*) (double / BSTR) (double / char*)

Socket timeout.

Possible Predecessors

open_socket_acceptopen_socket_acceptOpenSocketAcceptopen_socket_acceptOpenSocketAcceptOpenSocketAccept, open_socket_connectopen_socket_connectOpenSocketConnectopen_socket_connectOpenSocketConnectOpenSocketConnect, socket_accept_connectsocket_accept_connectSocketAcceptConnectsocket_accept_connectSocketAcceptConnectSocketAcceptConnect

See also

set_socket_timeoutset_socket_timeoutSetSocketTimeoutset_socket_timeoutSetSocketTimeoutSetSocketTimeout

Module

Foundation


ClassesClassesClassesClasses | | | | Operators