OWLNext 7.0
Borland's Object Windows Library for the modern age
|
Mix-in class that automatically puts together the block of data sent by TSerializer. More...
#include <owl/serialze.h>
Public Member Functions | |
TSerializeReceiver () | |
virtual void | DataReceived (uint32 length, void *data) |
This virtual function will be called whenever the data has been reconstructed. | |
Public Member Functions inherited from owl::TEventHandler | |
virtual bool | Find (TEventInfo &info, TEqualOperator op=0) |
Searches the list of response table entries looking for a match. | |
TResult | Dispatch (TEventInfo &info, TParam1, TParam2=0) |
Takes the message data from TEventInfo's Msg data member and dispatches it to the correct event-handling function. | |
TResult | DispatchMsg (TMsgId, uint id, TParam1, TParam2) |
Search for the event given the message and it and dispatch to the event handler if found. | |
Protected Member Functions | |
TResult | BlockReceived (TParam1, TParam2) |
Automatically puts the data blocks back together. | |
Protected Member Functions inherited from owl::TEventHandler | |
bool | SearchEntries (const TGenericTableEntry *entries, TEventInfo &info, TEqualOperator op) |
Low-level response table search function. | |
Additional Inherited Members | |
Public Types inherited from owl::TEventHandler | |
typedef bool(* | TEqualOperator) (const TGenericTableEntry &, const TEventInfo &) |
Mix-in class that automatically puts together the block of data sent by TSerializer.
Definition at line 59 of file serialze.h.
owl::TSerializeReceiver::TSerializeReceiver | ( | ) |
Definition at line 75 of file serialze.cpp.
Automatically puts the data blocks back together.
Definition at line 85 of file serialze.cpp.
References owl::TSerializer::Begin, owl::TSerializer::Data1, owl::TSerializer::Data2, owl::TSerializer::Data3, owl::TSerializer::Data4, DataReceived(), owl::TSerializer::End, owl::HiUint16(), owl::HiUint8(), owl::LoUint16(), and owl::LoUint8().
This virtual function will be called whenever the data has been reconstructed.
Definition at line 139 of file serialze.cpp.