Sock.Rxbuffsize R/O Property

Top  Previous  Next

 

Function:

For the currently selected socket (selection is made through sock.num) returns current RX buffer capacity in bytes.

Type:

Word

Value Range:

0-65535

See Also:

---

 


Details

Buffer capacity can be changed through the sock.rxbuffrq. The sock.rxbuffrq requests buffer size in 256-byte pages whereas this property returns buffer size in bytes.

Relationship between the two is as follows: sock.rxbuffsize=num_pages*256-16 (or =0 when num_pages=0), where "num_pages" is the number of buffer pages that was GRANTED through the sock.rxbuffrq. "-16" is because 16 bytes are needed for internal buffer variables. The socket cannot RX data when the RX buffer has zero capacity.