mensajesSIP
Class SDPMessage

java.lang.Object
  extended by mensajesSIP.SDPMessage

public class SDPMessage
extends java.lang.Object


Constructor Summary
SDPMessage()
           
 
Method Summary
 java.lang.String getIp()
           
 java.util.ArrayList<java.lang.Integer> getOptions()
          Recupera el ArrayList que contiene las opciones ofrecidas en el mensaje SDP.
 int getPort()
           
 void parseMessage(java.lang.String message)
           
 void setIp(java.lang.String ip)
           
 void setOptions(java.util.ArrayList<java.lang.Integer> options)
          Establece el ArrayList que contiene las opciones ofrecidas en el mensaje SDP.
 void setPort(int port)
           
 java.lang.String toStringMessage()
          Convierte el mensaje en un String.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SDPMessage

public SDPMessage()
Method Detail

getIp

public java.lang.String getIp()

setIp

public void setIp(java.lang.String ip)

getPort

public int getPort()

setPort

public void setPort(int port)

getOptions

public java.util.ArrayList<java.lang.Integer> getOptions()
Recupera el ArrayList que contiene las opciones ofrecidas en el mensaje SDP.

Las opciones pueden ser 96|97|98.

96 genera la linea a=rtpmap:96 L8/8000

97 genera la linea a=rtpmap:97 L16/8000

98 genera la linea a=rtpmap:98 L8/11025/2

Returns:
el ArrayList con las opciones

setOptions

public void setOptions(java.util.ArrayList<java.lang.Integer> options)
Establece el ArrayList que contiene las opciones ofrecidas en el mensaje SDP.

Las opciones pueden ser 96|97|98.

96 genera la linea a=rtpmap:96 L8/8000

97 genera la linea a=rtpmap:97 L16/8000

98 genera la linea a=rtpmap:98 L8/11025/2

Parameters:
options - el ArrayList con las opciones

parseMessage

public void parseMessage(java.lang.String message)
                  throws SIPException
Throws:
SIPException

toStringMessage

public java.lang.String toStringMessage()
Convierte el mensaje en un String. Para ello concatena la información de las opciones c y m con la IP, puerto y opciones de los atributos de la clase.

Returns:
el mensaje como String.