Implemented By
Supported Methods
- GetTTL() as Integer
- SetTTL(ttl as Integer) as Boolean
- GetReuseAddr() as Boolean
- SetReuseAddr(reuse as Boolean)
- GetOOBInline() as Boolean
- SetOOBInline(inline as Boolean) as Boolean
- GetSendBuf() as Integer
- SetSendBuf(size as Integer) as Boolean
- GetRcvBuf() as Integer
- SetRcvBuf(size as Integer) as Boolean
- GetSendTimeout() as Integer
- SetSendTimeout(timeout as Integer) as Boolean
- GetReceiveTimeout() as Integer
- SetReceiveTimeout(timeout as Integer) as Boolean
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.