Implemented By

Supported Methods

Description of Methods

GetTTL() as Integer

Return the integer TTL (Time To Live) value for all IP packets on the socket.

SetTTL(ttl as Integer) as Boolean

Set the integer TTL (Time To Live) value for all IP packets on the socket.

Returns true if successfully set.

GetReuseAddr() as Boolean

Return true if an address that has been previously assigned can be immediately reassigned.

SetReuseAddr(reuse as Boolean)

Set the whether an address that has been previously assigned can be immediately reassigned.

Returns true if successfully set.

GetOOBInline() as Boolean

Return true if Out Of Bounds data is read inline with regular data.

SetOOBInline(inline as Boolean) as Boolean

Set whether OOB data is received in regular read.

Returns true if successfully set.

GetSendBuf() as Integer

Return the current send buffer size.

SetSendBuf(size as Integer) as Boolean

Set the current send buffer size.

Returns true if successfully set.

GetRcvBuf() as Integer

Return the current receive buffer size.

SetRcvBuf(size as Integer) as Boolean

Set the current receive buffer size.

Returns true if successfully set.

GetSendTimeout() as Integer

Return the current send timeout, in seconds.

SetSendTimeout(timeout as Integer) as Boolean

Set the current send timeout, in seconds.

Returns true if successfully set.

GetReceiveTimeout() as Integer

Return the current receive timeout, in seconds.

SetReceiveTimeout(timeout as Integer) as Boolean

Set the current receive timeout, in seconds.

Returns true if successfully set.