Rebel Fork Framework
|
#include <Urho3D/Network/MessageUtils.h>
Public Member Functions | |
LargeMessageWriter (AbstractConnection &connection, NetworkMessageId incompleteMessageId, NetworkMessageId lastMessageId) | |
void | Discard () |
VectorBuffer & | GetBuffer () |
ea::string * | GetDebugInfo () |
Private Attributes | |
AbstractConnection & | connection_ |
VectorBuffer & | buffer_ |
ea::string & | debugInfo_ |
const NetworkMessageId | incompleteMessageId_ |
const NetworkMessageId | lastMessageId_ |
bool | discarded_ {} |
Helper class to send large message as multiple small messages. All messages are sent on destruction. Separate large messages will never overlap neither on send nor on receive.