reSIProcate/stack  9694
Public Member Functions | Protected Attributes
resip::AbandonServerTransaction Class Reference

#include <AbandonServerTransaction.hxx>

Inheritance diagram for resip::AbandonServerTransaction:
Inheritance graph
[legend]
Collaboration diagram for resip::AbandonServerTransaction:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 AbandonServerTransaction (const Data &tid)
virtual ~AbandonServerTransaction ()
virtual const DatagetTransactionId () const
virtual bool isClientTransaction () const
virtual EncodeStreamencode (EncodeStream &strm) const
 output the entire message to stream
virtual EncodeStreamencodeBrief (EncodeStream &strm) const
 output a brief description to stream
virtual Messageclone () const

Protected Attributes

const resip::Data mTid

Detailed Description

Definition at line 11 of file AbandonServerTransaction.hxx.


Constructor & Destructor Documentation

resip::AbandonServerTransaction::AbandonServerTransaction ( const Data tid) [inline]

Definition at line 14 of file AbandonServerTransaction.hxx.

Referenced by clone().

                                                :
         mTid(tid)
      {}
virtual resip::AbandonServerTransaction::~AbandonServerTransaction ( ) [inline, virtual]

Definition at line 17 of file AbandonServerTransaction.hxx.

{}

Member Function Documentation

virtual Message* resip::AbandonServerTransaction::clone ( ) const [inline, virtual]

Reimplemented from resip::TransactionMessage.

Definition at line 34 of file AbandonServerTransaction.hxx.

References AbandonServerTransaction().

      {
         return new AbandonServerTransaction(*this);
      }

Here is the call graph for this function:

virtual EncodeStream& resip::AbandonServerTransaction::encode ( EncodeStream strm) const [inline, virtual]

output the entire message to stream

Implements resip::Message.

Definition at line 23 of file AbandonServerTransaction.hxx.

References EncodeStream, and mTid.

      {
         return strm << "AbandonServerTransaction: " << mTid;
      }
virtual EncodeStream& resip::AbandonServerTransaction::encodeBrief ( EncodeStream str) const [inline, virtual]

output a brief description to stream

Implements resip::Message.

Definition at line 27 of file AbandonServerTransaction.hxx.

References EncodeStream, and mTid.

      {
         return strm << "AbandonServerTransaction: " << mTid;
      }
virtual const Data& resip::AbandonServerTransaction::getTransactionId ( ) const [inline, virtual]

Implements resip::TransactionMessage.

Definition at line 21 of file AbandonServerTransaction.hxx.

References mTid.

{return mTid;}
virtual bool resip::AbandonServerTransaction::isClientTransaction ( ) const [inline, virtual]

Implements resip::TransactionMessage.

Definition at line 22 of file AbandonServerTransaction.hxx.

{return false;}

Member Data Documentation

Definition at line 40 of file AbandonServerTransaction.hxx.

Referenced by encode(), encodeBrief(), and getTransactionId().


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