class MgAuditConnection : public MgCommand

message receive by the gateway requesting all info about a connection

Inheritance:


Public Methods

MgCommand* copy()
make a copy of the MgCommand of the appropriate type
string getConnectionId()
get the connection id
string getConnectionIdItem(int i)
get the i'th item in connection id
MgcpCommand* getDataPtr()
Get pointer to object holding data. This function is used internally by the stack. users of the stack should never call it.
string getEndpointId()
Get endpoint that created the notification
MgcpParameterType getItemRequestedInfo( int index )
get the i'th item in RequestedInfo
int getNumConnectionId()
get the num of connection ids of this message
int getNumRequestedInfo()
get the number of items in RequestedInfo
string getResponseAck()
this function will be handled automatically in future versionsby the stack. users of the stack should never call it.
MgCommandType getType()
Get the type of the command
MgAuditConnection(const MgAuditConnection& x)
MgAuditConnection(MgcpCommand* x)
this function is used by the stack
bool setCallId(const string& parameter)
Specify the call id
bool setConnectionMode(const string& parameter)
set the connection mode of this message
bool setConnectionParameters(const MgcpParameterConnectionParameters& parameter)
bool setLocalConnectionDescriptor(const SdpSession& parameter)
set the Local connection descriptor
bool setLocalConnectionOptions(const MgcpConnectionOptions& parameter)
bool setNotifiedEntity(const string& parameter)
set the notified entity
bool setRemoteConnectionDescriptor(const SdpSession& parameter)
set the Remote connection descriptor
bool setResponseCode(const MgcpResponseCode& code)
set the response error code
bool setResponseString(string response)
set the description of any response error

Private Fields

Sptr data
Holds the data for this command

Inherited from MgCommand:

Public Methods

MgcpCommand* getResponsePtr()
Sptr getResponseSptr()
void setResponsePtr(MgcpResponse* p)
void setResponseSptr(const Sptr& p)

Public

Protected Fields

Sptr responseMsg

Documentation

message receive by the gateway requesting all info about a connection
MgAuditConnection(const MgAuditConnection& x)

MgAuditConnection(MgcpCommand* x)
this function is used by the stack. Stack users should never call it, as it will probably disappear by the next version.

MgCommand* copy()
make a copy of the MgCommand of the appropriate type

MgCommandType getType()
Get the type of the command

string getEndpointId()
Get endpoint that created the notification

string getResponseAck()
this function will be handled automatically in future versionsby the stack. users of the stack should never call it.

string getConnectionId()
get the connection id

int getNumConnectionId()
get the num of connection ids of this message

string getConnectionIdItem(int i)
get the i'th item in connection id

int getNumRequestedInfo()
get the number of items in RequestedInfo

MgcpParameterType getItemRequestedInfo( int index )
get the i'th item in RequestedInfo

bool setCallId(const string& parameter)
Specify the call id

bool setNotifiedEntity(const string& parameter)
set the notified entity

bool setLocalConnectionOptions(const MgcpConnectionOptions& parameter)

bool setConnectionMode(const string& parameter)
set the connection mode of this message

bool setConnectionParameters(const MgcpParameterConnectionParameters& parameter)

bool setRemoteConnectionDescriptor(const SdpSession& parameter)
set the Remote connection descriptor

bool setLocalConnectionDescriptor(const SdpSession& parameter)
set the Local connection descriptor

bool setResponseCode(const MgcpResponseCode& code)
set the response error code

bool setResponseString(string response)
set the description of any response error

MgcpCommand* getDataPtr()
Get pointer to object holding data. This function is used internally by the stack. users of the stack should never call it.

Sptr data
Holds the data for this command


This class has no child classes.

alphabetic index hierarchy of classes


generated by doc++