class MgcpRequest : public MgcpCommand


Inheritance:


Public Methods

void clear(MgcpParameterType parm)
string encodeToSend()
virtual const string& getVerb()
void insert(Sptr < MgcpParameter > parameter)
void insert(MgcpParameter* parameter)
MgcpRequest()
void printData(ostream& output)
bool readyToSend()
MgcpParameter* retrieve(MgcpParameterType parm)
Sptr < MgcpParameter > retrieveParam(MgcpParameterType parm)
bool send(MgcpTransmitter& target)
~MgcpRequest()

Protected Fields

map < MgcpParameterType, Sptr < MgcpParameter > > parameters
this map contains the parameters for any MgcpRequest

Private Methods

MgcpRequest(const MgcpRequest& x)
MgcpRequest& operator=(const MgcpRequest& )

Inherited from MgcpCommand:

Public Methods

const MgcpParameterEndpointId& getEndpointId()
string getMessage()
int getTransactionId()
virtual MgcpCommandType getType()
friend ostream& operator<<(ostream& s, MgcpCommand& x)
void setEndpointId(const MgcpParameterEndpointId& id)
void setMessage( string s )
void setTarget(MgcpTransmitter* target)
void setTransactionId(int transId)

Protected Fields

MgcpParameterEndpointId endId
string message
MgcpTransmitter* myTarget
int transactionId

Documentation

MgcpRequest()

~MgcpRequest()

bool readyToSend()

string encodeToSend()

bool send(MgcpTransmitter& target)

void insert(Sptr < MgcpParameter > parameter)

void insert(MgcpParameter* parameter)

void printData(ostream& output)

virtual const string& getVerb()

Sptr < MgcpParameter > retrieveParam(MgcpParameterType parm)

MgcpParameter* retrieve(MgcpParameterType parm)

void clear(MgcpParameterType parm)

MgcpRequest(const MgcpRequest& x)

MgcpRequest& operator=(const MgcpRequest& )

map < MgcpParameterType, Sptr < MgcpParameter > > parameters
this map contains the parameters for any MgcpRequest


Direct child classes:
MgcpCommandRestartInProgress
MgcpCommandNotify
MgcpCommandNotificationRequest
MgcpCommandModifyConnection
MgcpCommandEndpointConfiguration
MgcpCommandDeleteConnection
MgcpCommandCreateConnection
MgcpCommandAuditEndpoint
MgcpCommandAuditConnection

alphabetic index hierarchy of classes


generated by doc++