class MgcAuditEndpoint : public MgcCommand

message to the gateway requesting all info about an endpoint

Inheritance:


Public Methods

bool addToRequestedInfo( MgcpParameterType type )
add RequestedInfo
MgcCommand* copy()
make a copy of the MgCommand of the appropriate type
MgcpBearerInformation getBearerInformation()
string getConnectionId()
Find out the 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 getDigitMap()
string getEndpointId()
Get endpoint beeing audited
bool getIsPacketRange()
string getItemConnectionId( int index )
Get the i'th connection Id from the Connection Id list
Sptr <MgcEvent> getItemDetectEvents(int index)
string getItemEndpointIdList( int index )
get the i'th EndpointId
Sptr <MgcEvent> getItemEventStates(int index)
get the i'th signal
Sptr <MgcEvent> getItemObservedEvents(int index)
Get the i'th event
Sptr <MgcEvent> getItemRequestedEvents(int index)
get the i'th event in this message
Sptr <MgcEvent> getItemSignalRequests(int index)
get the i'th signal in this message
MgcpConnectionOptions getLocalConnectionOptions()
MgcpNotificationHandling getNotificationQuarantineHandling()
string getNotifiedEntity()
int getNumConnectionIds()
get the number of ConnectionIds in the ConnectionIdList parameter
int getNumDetectEvents()
int getNumEndpointIds()
get the number of EndpointIds in the EndpointIdList parameter
int getNumEventStates()
get the Num of signal events
int getNumObservedEvents()
Get the number of events in this message
int getNumRequestedEvents()
get the number of requested events in this message
int getNumSignalRequests()
get the number of signalled events in this message
string getRequestId()
string getRequestIdentifier()
int getResponseCode()
Get the response error code
string getResponseString()
Get the description of any response error
MgcpQuarantineTreatment getTreatmentQuarantineHandling()
MgcCommandType getType()
Get the type of the command
MgcAuditEndpoint(const MgcAuditEndpoint& x)
MgcAuditEndpoint(MgcpCommand* x)
this function is used by the stack
MgcAuditEndpoint(const string& endpointID)
ask about specifed end point
void setResponseAck(const string& parameter)
this function will be handled automatically in future versions by the stack

Private Fields

Sptr data
Holds the data for this command

Inherited from MgcCommand:

Public Methods

virtual bool addRequestedEvents(const MgcRequestedEvent& parameter)
MgcpCommand* getResponsePtr()
Sptr getResponseSptr()
void setResponsePtr(MgcpResponse* p)
void setResponseSptr(const Sptr& p)

Public

Protected Fields

Sptr responseMsg

Documentation

message to the gateway requesting all info about an endpoint
MgcAuditEndpoint(const string& endpointID)
ask about specifed end point

MgcAuditEndpoint(const MgcAuditEndpoint& x)

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

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

MgcCommandType getType()
Get the type of the command

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

void setResponseAck(const string& parameter)
this function will be handled automatically in future versions by the stack. users of the stack should never call it.

bool addToRequestedInfo( MgcpParameterType type )
add RequestedInfo

string getEndpointId()
Get endpoint beeing audited

int getNumEndpointIds()
get the number of EndpointIds in the EndpointIdList parameter

string getItemEndpointIdList( int index )
get the i'th EndpointId

string getConnectionId()
Find out the connection id

bool getIsPacketRange()

int getNumConnectionIds()
get the number of ConnectionIds in the ConnectionIdList parameter

string getItemConnectionId( int index )
Get the i'th connection Id from the Connection Id list

MgcpBearerInformation getBearerInformation()

string getRequestIdentifier()

MgcpConnectionOptions getLocalConnectionOptions()

int getNumRequestedEvents()
get the number of requested events in this message

Sptr <MgcEvent> getItemRequestedEvents(int index)
get the i'th event in this message

int getNumSignalRequests()
get the number of signalled events in this message

Sptr <MgcEvent> getItemSignalRequests(int index)
get the i'th signal in this message

int getNumEventStates()
get the Num of signal events

Sptr <MgcEvent> getItemEventStates(int index)
get the i'th signal

int getNumObservedEvents()
Get the number of events in this message

Sptr <MgcEvent> getItemObservedEvents(int index)
Get the i'th event

string getDigitMap()

string getNotifiedEntity()

string getRequestId()

MgcpQuarantineTreatment getTreatmentQuarantineHandling()

MgcpNotificationHandling getNotificationQuarantineHandling()

int getNumDetectEvents()

Sptr <MgcEvent> getItemDetectEvents(int index)

int getResponseCode()
Get the response error code

string getResponseString()
Get the description of any response error

Sptr data
Holds the data for this command


This class has no child classes.

alphabetic index hierarchy of classes


generated by doc++