Inherits NobleConnect.PaddedBuffer.
◆ PoolBuffer()
NobleConnect.PoolBuffer.PoolBuffer |
( |
BufferPool |
pool, |
|
|
ArraySegment< byte > |
buffer, |
|
|
int |
frontPadding |
|
) |
| |
◆ Aquire()
void NobleConnect.PoolBuffer.Aquire |
( |
| ) |
|
◆ Free()
void NobleConnect.PoolBuffer.Free |
( |
| ) |
|
Free a PoolBuffer when you are done with it.
This unlocks one of the locks that is used in GetFreeBuffer() to wait for any buffer to be free.
◆ isUsed
bool NobleConnect.PoolBuffer.isUsed |
◆ Array
override byte [] NobleConnect.PoolBuffer.Array |
|
get |
◆ Count
override int NobleConnect.PoolBuffer.Count |
|
get |
◆ Offset
override int NobleConnect.PoolBuffer.Offset |
|
get |
◆ PaddedCount
override int NobleConnect.PoolBuffer.PaddedCount |
|
get |
◆ UnpaddedOffset
override int NobleConnect.PoolBuffer.UnpaddedOffset |
|
get |