#include <BinaryMessage.h>
Public Member Functions | |
| TBinaryMessage () | |
| TBinaryMessage (const IByteArray &rData) | |
| virtual void MQUALIFIER | getData (IByteArray &rValue) const |
| virtual void MQUALIFIER | setData (const IByteArray &rData) |
| virtual void MQUALIFIER | clearBody () |
| virtual void MQUALIFIER | clearProperties () |
| virtual void MQUALIFIER | getInterfaceID (InterfaceID &rIID) const |
| virtual Uint MQUALIFIER | getMessageID () const |
| virtual Uint MQUALIFIER | getPriority () const |
| virtual void MQUALIFIER | getSender (TypGUID &rValue) const |
| virtual void MQUALIFIER | getRecipients (IList< TypGUID > &rlstValue) const |
| virtual Retval MQUALIFIER | getPropertyValue (const IString &rName, IString &rValue) const |
| virtual Uint64 MQUALIFIER | getTimeStamp () const |
| virtual void MQUALIFIER | setMessageID (Uint uiValue) |
| virtual void MQUALIFIER | setPropertyValue (const IString &rName, const IString &rValue) |
| virtual void MQUALIFIER | setPriority (Uint uiValue) |
| virtual void MQUALIFIER | setSender (const TypGUID &rValue) |
| virtual void MQUALIFIER | setRecipient (const TypGUID &rValue) |
| virtual void MQUALIFIER | setRecipients (const IList< TypGUID > &rlstValue) |
| virtual void MQUALIFIER | setTimeStamp (const Uint64 &rui64Value) |
| SERIAL_PARENTCLASS (TAbstractMessage) virtual Retval MQUALIFIER askForInterface(const InterfaceID &rInterfaceID | |
| virtual void MQUALIFIER | addRef () const |
| virtual void MQUALIFIER | release () const |
Public Attributes | |
| IZUnknown *& | rpIface |
Protected Member Functions | |
| virtual | ~TBinaryMessage () |
Protected Attributes | |
| TByteArray | m_aData |
| Binary data. | |
This message class implements a format to transfer binary data.
| zeus::TBinaryMessage::TBinaryMessage | ( | ) |
| TBinaryMessage::TBinaryMessage | ( | const IByteArray & | rData ) |
Creates a new binary message out of byte array data
| rData | : byte array |
| TBinaryMessage::~TBinaryMessage | ( | ) | [protected, virtual] |
Destroys the message object
| virtual void MQUALIFIER zeus::TBinaryMessage::addRef | ( | ) | const [virtual] |
Reimplemented from zeus::TAbstractMessage.
| void MQUALIFIER TBinaryMessage::clearBody | ( | ) | [virtual] |
Implements zeus::TAbstractMessage.
| virtual void MQUALIFIER zeus::TBinaryMessage::clearProperties | ( | ) | [inline, virtual] |
Reimplemented from zeus::TAbstractMessage.
| void MQUALIFIER TBinaryMessage::getData | ( | IByteArray & | rValue ) | const [virtual] |
Implements zeus::IBinaryMessage.
| void MQUALIFIER zeus::TBinaryMessage::getInterfaceID | ( | InterfaceID & | rIID ) | const [inline, virtual] |
Implements zeus::TAbstractMessage.
| virtual Uint MQUALIFIER zeus::TBinaryMessage::getMessageID | ( | ) | const [inline, virtual] |
Reimplemented from zeus::TAbstractMessage.
| virtual Uint MQUALIFIER zeus::TBinaryMessage::getPriority | ( | ) | const [inline, virtual] |
Reimplemented from zeus::TAbstractMessage.
| virtual Retval MQUALIFIER zeus::TBinaryMessage::getPropertyValue | ( | const IString & | rName, |
| IString & | rValue | ||
| ) | const [inline, virtual] |
Reimplemented from zeus::TAbstractMessage.
| virtual void MQUALIFIER zeus::TBinaryMessage::getRecipients | ( | IList< TypGUID > & | rlstValue ) | const [inline, virtual] |
Reimplemented from zeus::TAbstractMessage.
| virtual void MQUALIFIER zeus::TBinaryMessage::getSender | ( | TypGUID & | rValue ) | const [inline, virtual] |
Reimplemented from zeus::TAbstractMessage.
| virtual Uint64 MQUALIFIER zeus::TBinaryMessage::getTimeStamp | ( | ) | const [inline, virtual] |
Reimplemented from zeus::TAbstractMessage.
| virtual void MQUALIFIER zeus::TBinaryMessage::release | ( | ) | const [virtual] |
Reimplemented from zeus::TAbstractMessage.
| zeus::TBinaryMessage::SERIAL_PARENTCLASS | ( | TAbstractMessage | ) | const |
| void MQUALIFIER TBinaryMessage::setData | ( | const IByteArray & | rData ) | [virtual] |
Implements zeus::IBinaryMessage.
| virtual void MQUALIFIER zeus::TBinaryMessage::setMessageID | ( | Uint | uiValue ) | [inline, virtual] |
Reimplemented from zeus::TAbstractMessage.
| virtual void MQUALIFIER zeus::TBinaryMessage::setPriority | ( | Uint | uiValue ) | [inline, virtual] |
Reimplemented from zeus::TAbstractMessage.
| virtual void MQUALIFIER zeus::TBinaryMessage::setPropertyValue | ( | const IString & | rName, |
| const IString & | rValue | ||
| ) | [inline, virtual] |
Reimplemented from zeus::TAbstractMessage.
| virtual void MQUALIFIER zeus::TBinaryMessage::setRecipient | ( | const TypGUID & | rValue ) | [inline, virtual] |
Reimplemented from zeus::TAbstractMessage.
| virtual void MQUALIFIER zeus::TBinaryMessage::setRecipients | ( | const IList< TypGUID > & | rlstValue ) | [inline, virtual] |
Reimplemented from zeus::TAbstractMessage.
| virtual void MQUALIFIER zeus::TBinaryMessage::setSender | ( | const TypGUID & | rValue ) | [inline, virtual] |
Reimplemented from zeus::TAbstractMessage.
| virtual void MQUALIFIER zeus::TBinaryMessage::setTimeStamp | ( | const Uint64 & | rui64Value ) | [inline, virtual] |
Reimplemented from zeus::TAbstractMessage.
TByteArray zeus::TBinaryMessage::m_aData [protected] |
Binary data.
Reimplemented from zeus::TAbstractMessage.