MjSip Stack
v1.6

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.


Fields inherited from class org.zoolu.sip.header.Header
name, value
 
Constructor Summary
MaxForwardsHeader(Header hd)
           
MaxForwardsHeader(int n)
          Creates a MaxForwardsHeader with value=n
MaxForwardsHeader(java.lang.String hvalue)
           
 
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 org.zoolu.sip.header.Header
clone, equals, getName, getValue, setValue, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MaxForwardsHeader

public MaxForwardsHeader(int n)
Creates a MaxForwardsHeader with value=n

MaxForwardsHeader

public MaxForwardsHeader(java.lang.String hvalue)

MaxForwardsHeader

public MaxForwardsHeader(Header hd)
Method Detail

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

MjSip Stack
v1.6