org.mobicents.media.server.mgcp.message
Class MgcpResponse

java.lang.Object
  extended by org.mobicents.media.server.mgcp.message.MgcpMessage
      extended by org.mobicents.media.server.mgcp.message.MgcpResponse

public class MgcpResponse
extends MgcpMessage

MGCP response message.

Author:
kulikov

Field Summary
 
Fields inherited from class org.mobicents.media.server.mgcp.message.MgcpMessage
AUDIT_CONNECTION, AUDIT_ENDPOINT, CREATE_CONNECTION, DELETE_CONNECTION, MODIFY_CONNECTION, NOTIFY, REQUEST_NOTIFICATION
 
Constructor Summary
MgcpResponse()
           
 
Method Summary
 void clean()
          Clean parameters.
 Parameter getParameter(Text key)
          Gets the requested parameter.
 int getResponseCode()
           
 Text getResponseString()
           
 int getTxID()
           
protected  void parse(byte[] buff, int offset, int len)
           
 void reset()
           
 void setParameter(Text key, Text value)
          Assigns parameter.
 void setResponseCode(int code)
           
 void setResponseString(Text text)
           
 void setTxID(int txID)
           
 void strain(byte[] buff, int offset, int len)
           
 String toString()
           
 void write(ByteBuffer buffer)
           
 
Methods inherited from class org.mobicents.media.server.mgcp.message.MgcpMessage
getType, read
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MgcpResponse

public MgcpResponse()
Method Detail

getResponseCode

public int getResponseCode()

setResponseCode

public void setResponseCode(int code)

getTxID

public int getTxID()
Specified by:
getTxID in class MgcpMessage

setTxID

public void setTxID(int txID)

getResponseString

public Text getResponseString()

setResponseString

public void setResponseString(Text text)

getParameter

public Parameter getParameter(Text key)
Gets the requested parameter.

Parameters:
key - the key identifier of the parameter
Returns:

setParameter

public void setParameter(Text key,
                         Text value)
Assigns parameter.

Parameters:
p - the parameter.

strain

public void strain(byte[] buff,
                   int offset,
                   int len)

parse

protected void parse(byte[] buff,
                     int offset,
                     int len)
Specified by:
parse in class MgcpMessage

write

public void write(ByteBuffer buffer)
Overrides:
write in class MgcpMessage

reset

public void reset()

clean

public void clean()
Clean parameters.

Specified by:
clean in class MgcpMessage

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012 TeleStax, Inc.. All Rights Reserved.