SOCKET.INFO()

Top  Previous  Next

 

The SOCKET.INFO() function returns information about an open socket.

 

 

Format

 

SOCKET.INFO(skt, key)

 

where

 

sktis the socket variable for an open socket.

 

keyidentifies the information to be returned:
SKT$INFO.OPENIs skt a socket variable? Returns true (1) or false (0).
SKT$INFO.TYPEType or socket. Returns one of the following values according to which socket function was used to open the socket:
SKT$INFO.TYPE.SERVERCREATE.SERVER.SOCKET()
SKT$INFO.TYPE.INCOMINGACCEPT.SOCKET.CONNECTION()
SKT$INFO.TYPE.OUTGOINGOPEN.SOCKET()
SKT$INFO.PORTPort number.
SKT$INFO.IP.ADDRIP address.
SKT$INFO.BLOCKINGDefault blocking mode.
SKT$INFO.NO.DELAYNagle algorithm disabled?
SKT$INFO.KEEP.ALIVESend keep alives?

 

 

The SOCKET.INFO() function returns information about an open socket as shown in the parameter descriptions above.

 

 

See also:

ACCEPT.SOCKET.CONNECTION, CLOSE.SOCKET, CREATE.SERVER.SOCKET(), OPEN.SOCKET(), READ.SOCKET(), SERVER.ADDR(), SET.SOCKET.MODE(), WRITE.SOCKET()