reSIProcate
SIP stack, Dialog Usage Manager and related libraries
Loading...
Searching...
No Matches
DumFeatureMessage.hxx
Go to the documentation of this file.
1#if !defined(RESIP_DumFeatureMessage_hxx)
2#define RESIP_DumFeatureMessage_hxx
3
4#include <iosfwd>
6
7namespace resip
8{
9
11//repro? Is this really what ApplicationMessage should be(always has tid)
12
14{
15 public:
16 DumFeatureMessage(const Data& tid);
19
20 Message* clone() const;
21
22 virtual EncodeStream& encode(EncodeStream& strm) const;
24 virtual EncodeStream& encodeBrief(EncodeStream& str) const;
25
26 virtual const Data& getTransactionId() const { return mTransactionId; }
27 private:
28 Data mTransactionId;
29};
30
31}
32
33#endif
A base-class for messages used by applications.
An alternative to std::string, encapsulates an arbitrary buffer of bytes.
Definition Data.hxx:90
dcm! – what is the intent of ApplicationMessage, especially as used in
virtual EncodeStream & encodeBrief(EncodeStream &str) const
output a brief description to stream
virtual EncodeStream & encode(EncodeStream &strm) const
output the entire message to stream
virtual const Data & getTransactionId() const
The base-class used for message-passing.
Definition Message.hxx:21
dcm! – add UnusedChecking(_enum) below;
#define EncodeStream