#include <internal.h>
Collaboration diagram for con::IncomingSplitPacket:Public Member Functions | |
| IncomingSplitPacket (u32 cc, bool r) | |
| IncomingSplitPacket ()=delete | |
| bool | allReceived () const |
| bool | insert (u32 chunk_num, SharedBuffer< u8 > &chunkdata) |
| SharedBuffer< u8 > | reassemble () |
Public Attributes | |
| float | time = 0.0f |
| u32 | chunk_count |
| bool | reliable |
Private Attributes | |
| std::map< u16, SharedBuffer< u8 > > | chunks |
|
inline |
|
delete |
|
inline |
References chunk_count, and chunks.
Referenced by con::IncomingSplitBuffer::insert(), and reassemble().
Here is the caller graph for this function:| bool con::IncomingSplitPacket::insert | ( | u32 | chunk_num, |
| SharedBuffer< u8 > & | chunkdata ) |
References chunk_count, chunks, and sanity_check.
Referenced by con::IncomingSplitBuffer::insert().
Here is the caller graph for this function:| SharedBuffer< u8 > con::IncomingSplitPacket::reassemble | ( | ) |
References allReceived(), chunk_count, chunks, SharedBuffer< T >::getSize(), and sanity_check.
Referenced by con::IncomingSplitBuffer::insert().
Here is the call graph for this function:
Here is the caller graph for this function:| u32 con::IncomingSplitPacket::chunk_count |
Referenced by allReceived(), con::IncomingSplitBuffer::insert(), insert(), and reassemble().
|
private |
Referenced by allReceived(), insert(), and reassemble().
| bool con::IncomingSplitPacket::reliable |
Referenced by con::IncomingSplitBuffer::insert().
| float con::IncomingSplitPacket::time = 0.0f |