Kaim::IMessageReceiver Class Reference

Kaim::IMessageReceiver Class Referenceabstract

#include <messagereceiverregistry.h>

Class Description

IMessageReceiver defines an interface for objects that are called to process blobs of data sent through VisualDebug.

Inherited by Kaim::LogUnhandledMsgReceiver.

Public Member Functions

virtual void Receive (Ptr< Net::AMP::Message > message, const char *ptrToBlob, KyUInt32 blobSize)=0
 This method is called to process each blob that has been successfully received. More...
 

Member Function Documentation

virtual void Kaim::IMessageReceiver::Receive ( Ptr< Net::AMP::Message >  message,
const char *  ptrToBlob,
KyUInt32  blobSize 
)
pure virtual

This method is called to process each blob that has been successfully received.

Your implementation should store message and ptrToBlob all together in order to keep ptrToBlob valid.

Parameters
messageThe message received which maintains the memory that ptrToBlob points to.
ptrToBlobThe received blob pointing into the memory of the message, it will remain valid as long as message is valid.
blobSizeThe size of the blob.

The documentation for this class was generated from the following file: