reSIProcate/DialogUsageManager  9694
Public Member Functions | Private Attributes
resip::UserAgent::EndInviteSessionCommand Class Reference

#include <UserAgent.hxx>

Inheritance diagram for resip::UserAgent::EndInviteSessionCommand:
Inheritance graph
[legend]
Collaboration diagram for resip::UserAgent::EndInviteSessionCommand:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 EndInviteSessionCommand (InviteSessionHandle h)
virtual void executeCommand ()
virtual Messageclone () const
virtual EncodeStreamencode (EncodeStream &str) const
virtual EncodeStreamencodeBrief (EncodeStream &str) const

Private Attributes

InviteSessionHandle mHandle

Detailed Description

Definition at line 93 of file UserAgent.hxx.


Constructor & Destructor Documentation

resip::UserAgent::EndInviteSessionCommand::EndInviteSessionCommand ( InviteSessionHandle  h) [inline]

Definition at line 96 of file UserAgent.hxx.

Referenced by clone().

                                                           : mHandle(h)
            {}

Member Function Documentation

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

Implements resip::Message.

Definition at line 107 of file UserAgent.hxx.

References EndInviteSessionCommand(), and mHandle.

            {
               return new EndInviteSessionCommand(mHandle);
            }

Here is the call graph for this function:

virtual EncodeStream& resip::UserAgent::EndInviteSessionCommand::encode ( EncodeStream str) const [inline, virtual]

Implements resip::Message.

Definition at line 115 of file UserAgent.hxx.

References EncodeStream.

Referenced by encodeBrief().

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

Implements resip::Message.

Definition at line 124 of file UserAgent.hxx.

References encode(), and EncodeStream.

            {
               return encode(str);
            }

Here is the call graph for this function:

virtual void resip::UserAgent::EndInviteSessionCommand::executeCommand ( ) [inline, virtual]

Implements resip::DumCommand.

Definition at line 99 of file UserAgent.hxx.

References resip::Handle< T >::isValid(), and mHandle.

            {
               if(mHandle.isValid() && !mHandle->isTerminated())
               {
                  mHandle->end();
               }
            }

Here is the call graph for this function:


Member Data Documentation

Definition at line 131 of file UserAgent.hxx.

Referenced by clone(), and executeCommand().


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