|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.mitre.jsip.SdpMessage
Field Summary | |
static int |
APPLICATION
|
static int |
AUDIO
|
static int |
CONTROL
|
static int |
DATA
|
static int |
VIDEO
|
Constructor Summary | |
SdpMessage()
Construct a blank SDP message object. |
|
SdpMessage(java.lang.String parseinput)
Parse the given SDP message. |
Method Summary | |
void |
addMedia(int media,
java.lang.String type,
java.lang.String protocol,
int port)
Allows the addition of a standard protocol |
void |
addMediaAttribute(int media,
java.lang.String type,
java.lang.String attStr)
|
java.lang.String |
getIpAddress()
Returns the IP address of the session described. |
java.lang.String |
getName()
Returns the unique session name. |
int |
getPort()
Returns the port on which media is being received. |
boolean |
isOnHold()
Returns true if this SDP implies the call is on hold. |
boolean |
isValid()
Returns true if the parsed SDP message is valid. |
static void |
main(java.lang.String[] args)
test out SdpMessage |
java.lang.String |
message()
Builds and returns an SDP message given the contents. |
void |
setIpAddress(java.lang.String newaddr)
Sets the IP address to which media should be directed. |
void |
setName(java.lang.String newname)
Sets the name of the session (the SDP s= line). |
void |
setPort(int newport)
Sets the port on which media is to be received. |
void |
setSessionTimes(java.util.Date startTime,
java.util.Date stopTime)
Sets the times the session is active |
void |
setUsername(java.lang.String username)
Sets the username (for the SDP o= line). |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int AUDIO
public static final int VIDEO
public static final int DATA
public static final int APPLICATION
public static final int CONTROL
Constructor Detail |
public SdpMessage()
public SdpMessage(java.lang.String parseinput)
parseinput
- Method Detail |
public boolean isValid()
public boolean isOnHold()
public java.lang.String getName()
public java.lang.String getIpAddress()
public int getPort()
public void setIpAddress(java.lang.String newaddr)
newaddr
- public void setPort(int newport)
newport
- public void setName(java.lang.String newname)
newname
- public void setUsername(java.lang.String username)
username
- public void setSessionTimes(java.util.Date startTime, java.util.Date stopTime)
public void addMedia(int media, java.lang.String type, java.lang.String protocol, int port)
public void addMediaAttribute(int media, java.lang.String type, java.lang.String attStr)
public java.lang.String message()
public static void main(java.lang.String[] args)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |