|
Condy v1.8
C++ Asynchronous System Call Layer for Linux
|
Buffer from a ZeroCopyRxBufferPool. More...
#include <zcrx.hpp>
Public Member Functions | |
| void * | data () const noexcept |
| Get the data pointer of the buffer. | |
| size_t | size () const noexcept |
| Get the size of the buffer. | |
| void | reset () noexcept |
| Reset the buffer, returning it to the pool if owned. | |
| bool | owns_buffer () const noexcept |
| Check if the buffer owns a buffer from a pool. | |
Buffer from a ZeroCopyRxBufferPool.
This buffer type is used for buffers obtained from a ZeroCopyRxBufferPool. It automatically returns the buffer to the pool when it is out of scope.
|
inlinenoexceptinherited |