Definition at line 17 of file cutter.c.
◆ cPacketBuffer()
cPacketBuffer::cPacketBuffer |
( |
void | | ) |
|
◆ ~cPacketBuffer()
cPacketBuffer::~cPacketBuffer |
( |
| ) |
|
◆ Append()
void cPacketBuffer::Append |
( |
uchar * | Data, |
|
|
int | Length ) |
◆ Flush()
void cPacketBuffer::Flush |
( |
uchar * | Data, |
|
|
int & | Length, |
|
|
int | MaxLength ) |
Flushes the content of this packet buffer into the given Data, starting at position Length, and clears the buffer afterwards.
Length will be incremented accordingly. If Length plus the total length of the stored packets would exceed MaxLength, nothing is copied.
Definition at line 60 of file cutter.c.
References data, and length.
Referenced by cPacketStorage::Flush().
◆ data
uchar* cPacketBuffer::data |
|
private |
◆ length
int cPacketBuffer::length |
|
private |
◆ size
The documentation for this class was generated from the following file: