|
std::unordered_map< Global::conn_id_t, Buf > | bufmap |
|
◆ gc()
size_t net::BufferMgt::gc |
( |
| ) |
|
Garbage collect the buffer queue. Returns the number of bytes that were deleted. 'd' is the amount of time a buffer can live.
◆ removeAllBuffersForId()
void net::BufferMgt::removeAllBuffersForId |
( |
Global::conn_id_t |
id | ) |
|
Remove all the buffers (both partial and completed) that belong to 'id'.
◆ bufmap
std::unordered_map<Global::conn_id_t, Buf> net::BufferMgt::bufmap |
A queue for partially completed buffers, i.e. buffers that are still being assembled.
The documentation for this struct was generated from the following files: