Project

General

Profile

Actions

$sock » History » Revision 1

Revision 1/12 | Next »
Per Amundsen, 08/12/2015 06:34 PM


Added in 1.9.0

$sock(name,[N})

Returns information about a the Nth socket connection.

Parameters

name - Name to lookup, can be a wildcard.
[N} - If N = 0, number of matches, otherwise the Nth match.

Properties

.name - Name of the socket.
.addr - Hostname the socket is connected to.
.sent - Number of bytes sent.
.rcvd - Number of bytes received.
.sq - Number of bytes in send queue.
.rq - Number of bytes in receive queue.
.status - Status of the connection: paused/active.
.ip - IP Addresss the socket is connected to.
.port - Port the socket is connected to.
.ls - Number of seconds since the socket last sent data.
.lr - Number of seconds since the socket last received data.
.mark - Socket mark set by /sockmark.
.type - Socket type udp/tcp.
.to - Number of sockets since it was opened.
.wsmsg - Return the last socket error message.
.wserr - Return the last socket error.
.pause - Returns $true if socket is paused, otherwise $false.
.ssl - Returns $true if socket is a SSL connection, otherwise $false.

Updated by Per Amundsen over 9 years ago · 1 revisions

Also available in: PDF HTML TXT