org.zoolu.sip.header
Class MaxForwardsHeader
java.lang.Object
|
+--org.zoolu.sip.header.Header
|
+--org.zoolu.sip.header.MaxForwardsHeader
- public class MaxForwardsHeader
- extends Header
SIP Header Max-Forwards
The Max-Forwards header field serves to limit the number of hops a
request can transit on the way to its destination. It consists of an
integer that is decremented by one at each hop. If the Max-Forwards
value reaches 0 before the request reaches its destination, it will
be rejected with a 483(Too Many Hops) error response.
A default Max-Forwards value 70 is used.
|
Method Summary |
void |
decrement()
Decrements the Max-Forwards number |
int |
getNumber()
Gets Max-Forwards number |
void |
setNumber(int n)
Sets Max-Forwards number |
| Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MaxForwardsHeader
public MaxForwardsHeader(int n)
- Creates a MaxForwardsHeader with value=n
MaxForwardsHeader
public MaxForwardsHeader(java.lang.String hvalue)
MaxForwardsHeader
public MaxForwardsHeader(Header hd)
setNumber
public void setNumber(int n)
- Sets Max-Forwards number
getNumber
public int getNumber()
- Gets Max-Forwards number
decrement
public void decrement()
- Decrements the Max-Forwards number