1 #ifndef __RTFX_PARTICIPANT__
2 #define __RTFX_PARTICIPANT__
4 #pragma warning(disable: 4996)
6 #include "RTFXParcel.h"
33 for (
unsigned int i = 0; i < 16; i ++ )
41 virtual void Deliver(
const RTFXParcel &_parcel ) = 0;
44 boost::uuids::uuid GetID()
50 void SetID( boost::uuids::uuid _id )
58 return id == _rhs.
GetID();
62 string GetIDAsString()
64 const string tmp_ = boost::lexical_cast<
string>(id);
72 void SetMailboxName(
char * _mailboxName )
74 strcpy( mailboxName, _mailboxName );
79 boost::uuids::uuid
id;