Overview
Package
Class
Use
Tree
Deprecated
Index
Help
NIST SIP Parser and Stack (v1.2) API
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
_
R
R_CURLY
- Static variable in interface gov.nist.javax.sip.parser.
TokenTypes
R_CURLY
- Static variable in class gov.nist.core.
LexerCore
R_SQUARE_BRACKET
- Static variable in interface gov.nist.javax.sip.parser.
TokenTypes
R_SQUARE_BRACKET
- Static variable in class gov.nist.core.
LexerCore
RAck
- class gov.nist.javax.sip.header.
RAck
.
RAck SIP Header implementation
RACK
- Static variable in interface gov.nist.javax.sip.header.
SIPHeaderNames
RACK
- Static variable in interface gov.nist.javax.sip.parser.
TokenTypes
RAck()
- Constructor for class gov.nist.javax.sip.header.
RAck
Creates a new instance of RAck
RAckHeader
- interface javax.sip.header.
RAckHeader
.
This interface represents the RAck header, as defined by
RFC3262
, this header is not part of RFC3261.
RAckParser
- class gov.nist.javax.sip.parser.
RAckParser
.
Parser for RAck header.
RAckParser(String)
- Constructor for class gov.nist.javax.sip.parser.
RAckParser
Creates a new instance of RAckParser
REALM
- Static variable in interface gov.nist.javax.sip.header.
ParameterNames
REALM
- Static variable in class gov.nist.javax.sip.header.
AuthenticationHeader
Reason
- class gov.nist.javax.sip.header.
Reason
.
Definition of the Reason SIP Header.
REASON
- Static variable in interface gov.nist.javax.sip.header.
SIPHeaderNames
REASON
- Static variable in interface gov.nist.javax.sip.parser.
TokenTypes
Reason()
- Constructor for class gov.nist.javax.sip.header.
Reason
Set the cause. /** Creates a new instance of Reason
ReasonHeader
- interface javax.sip.header.
ReasonHeader
.
This interface represents the Reason header, as defined by
RFC3326
, this header is not part of RFC3261.
ReasonList
- class gov.nist.javax.sip.header.
ReasonList
.
List of Reason headers.
ReasonList()
- Constructor for class gov.nist.javax.sip.header.
ReasonList
Default constructor
ReasonList(SIPObjectList)
- Constructor for class gov.nist.javax.sip.header.
ReasonList
Constructor
ReasonParser
- class gov.nist.javax.sip.parser.
ReasonParser
.
Parser for Reason header.
ReasonParser(String)
- Constructor for class gov.nist.javax.sip.parser.
ReasonParser
Creates a new instance of ReasonParser
RECEIVED
- Static variable in class gov.nist.javax.sip.header.
Via
The "received" parameter is added only for receiver-added Via Fields.
RECEIVED
- Static variable in interface gov.nist.javax.sip.header.
ParameterNames
RECORD_ROUTE
- Static variable in interface gov.nist.javax.sip.header.
SIPHeaderNames
RECORD_ROUTE
- Static variable in interface gov.nist.javax.sip.parser.
TokenTypes
RecordRoute
- class gov.nist.javax.sip.header.
RecordRoute
.
The Request-Route header is added to a request by any proxy that insists on being in the path of subsequent requests for the same call leg.
RecordRoute()
- Constructor for class gov.nist.javax.sip.header.
RecordRoute
default constructor
RecordRoute(AddressImpl)
- Constructor for class gov.nist.javax.sip.header.
RecordRoute
constructor
recordRouteEnabled()
- Method in class gov.nist.javax.sip.stack.
DialogImpl
Return true if record routing is enabled for this dialog
RecordRouteHeader
- interface javax.sip.header.
RecordRouteHeader
.
The Record-Route header field is inserted by proxies in a request to force future requests in the dialog to be routed through the proxy.
RecordRouteList
- class gov.nist.javax.sip.header.
RecordRouteList
.
RecordRoute List of SIP headers (a collection of Addresses)
RecordRouteList()
- Constructor for class gov.nist.javax.sip.header.
RecordRouteList
Default constructor
RecordRouteParser
- class gov.nist.javax.sip.parser.
RecordRouteParser
.
Parser for a list of route headers.
RecordRouteParser(String)
- Constructor for class gov.nist.javax.sip.parser.
RecordRouteParser
Constructor
REDIRECT
- Static variable in interface gov.nist.javax.sip.header.
ParameterNames
REDIRECT
- Static variable in class gov.nist.javax.sip.header.
Contact
REGISTER
- Static variable in interface javax.sip.message.
Request
The REGISTER method requests the addition, removal, and query of bindings.
REGISTER
- Static variable in interface gov.nist.javax.sip.parser.
TokenTypes
REGISTER
- Static variable in interface gov.nist.javax.sip.parser.
TokenNames
register(Cleanable)
- Method in class gov.nist.javax.sip.stack.
Janitor
Add a new object to be periodically cleaned
registerRemoteLog(String)
- Method in interface gov.nist.javax.sip.stack.
MessageLogTable
REJECTED
- Static variable in interface javax.sip.header.
SubscriptionStateHeader
Reason Code: The subscription has been terminated due to change in authorization policy.
remove(int)
- Method in class gov.nist.javax.sip.header.
SIPHeaderList
Remove the object at a given index.
remove(Object)
- Method in class gov.nist.javax.sip.header.
SIPHeaderList
Remove the given object.
remove(SIPHeader)
- Method in class gov.nist.javax.sip.header.
SIPHeaderList
Remove a sip header from this list of sip headers.
removeAll(Class)
- Method in class gov.nist.javax.sip.header.
SIPHeaderList
Remove all occurances of a given class of SIPObject from the SIP object list.
removeAll(Collection)
- Method in class gov.nist.javax.sip.header.
SIPHeaderList
Remove all the elements.
removeAttribute(String)
- Method in interface javax.sdp.
SessionDescription
Removes the attribute specified by the value parameter.
removeAttribute(String)
- Method in interface javax.sdp.
MediaDescription
Removes the attribute specified by the value parameter.
removeAttribute(String)
- Method in class gov.nist.javax.sdp.
SessionDescriptionImpl
Removes the attribute specified by the value parameter.
removeAttribute(String)
- Method in class gov.nist.javax.sdp.
MediaDescriptionImpl
Removes the attribute specified by the value parameter.
removeBandwidth(String)
- Method in interface javax.sdp.
SessionDescription
Removes the specified bandwidth type.
removeBandwidth(String)
- Method in interface javax.sdp.
MediaDescription
Removes the specified bandwidth type.
removeBandwidth(String)
- Method in class gov.nist.javax.sdp.
SessionDescriptionImpl
Removes the specified bandwidth type.
removeBandwidth(String)
- Method in class gov.nist.javax.sdp.
MediaDescriptionImpl
Removes the specified bandwidth type.
removeComment()
- Method in class gov.nist.javax.sip.header.
Via
remove the comment field.
removeComment()
- Method in class gov.nist.javax.sip.header.
RetryAfter
remove comment field
removeContent()
- Method in interface javax.sip.message.
Message
Removes the body content from this Message and all associated entity headers, if a body exists, this method returns sliently if no body exists.
removeDelay()
- Method in class gov.nist.javax.sip.header.
TimeStamp
removeDisplayName()
- Method in class gov.nist.javax.sip.address.
AddressImpl
remove the displayName field
removeDuration()
- Method in class gov.nist.javax.sip.header.
RetryAfter
remove duration field
removeEventListener(SIPTransactionEventListener)
- Method in class gov.nist.javax.sip.stack.
SIPTransaction
Removed an event listener from this transaction.
removeFirst()
- Method in class gov.nist.javax.sip.header.
SIPObjectList
Remove the first object of this list.
removeFirst()
- Method in class gov.nist.javax.sip.header.
SIPHeaderList
Remove the first element of this list.
removeHeader(String)
- Method in interface javax.sip.message.
Message
Removes the Header of the supplied name from the list of headers in this Message.
removeHeader(String)
- Method in class gov.nist.javax.sip.address.
SipUri
Remove a header given its name (provided it exists).
removeHeaders()
- Method in class gov.nist.javax.sip.address.
SipUri
Remove all headers.
removeIsdnSubaddress()
- Method in class gov.nist.javax.sip.address.
TelephoneNumber
Remove the isdn subaddress (if it exists).
removeLast()
- Method in class gov.nist.javax.sip.header.
SIPObjectList
Remove the last object from this list.
removeLast()
- Method in class gov.nist.javax.sip.header.
SIPHeaderList
Remove the last element of this list.
removeMAddr()
- Method in class gov.nist.javax.sip.address.
SipUri
Remove the maddr param if it exists.
removeMessageProcessor(MessageProcessor)
- Method in class gov.nist.javax.sip.stack.
SIPStack
Removes a MessageProcessor from this SIPStack.
removeMethod()
- Method in class gov.nist.javax.sip.address.
SipUri
remove the Method.
removeParameter(String)
- Method in interface javax.sip.header.
Parameters
Removes the specified parameter from Parameters of this ParametersHeader.
removeParameter(String)
- Method in class gov.nist.javax.sip.address.
SipUri
Remove a parameter given its name
removeParameter(String)
- Method in class gov.nist.javax.sip.address.
AddressImpl
Remove a parameter from the address.
removeParameter(String)
- Method in class gov.nist.javax.sip.header.
ParametersHeader
Removes the specified parameter from Parameters of this ParametersHeader.
removeParameter(String)
- Method in class gov.nist.javax.sip.header.
Challenge
delete the specified parameter
removeParameters()
- Method in class gov.nist.javax.sip.header.
ParametersHeader
Remove all parameters.
removeParameters()
- Method in class gov.nist.javax.sip.header.
Challenge
remove all parameters
removePort()
- Method in class gov.nist.javax.sip.address.
SipUri
remove the port setting.
removePort()
- Method in class gov.nist.javax.sip.address.
Authority
remove the port.
removePort()
- Method in class gov.nist.javax.sip.header.
Via
remove the port.
removePort()
- Method in class gov.nist.core.
HostPort
remove port.
removePostDial()
- Method in class gov.nist.javax.sip.address.
TelephoneNumber
remove the PostDial field
removeQValue()
- Method in class gov.nist.javax.sip.header.
AcceptLanguage
Remove the q value.
removeQValue()
- Method in class gov.nist.javax.sip.header.
Accept
Remove the q value.
removeSipListener(SipListener)
- Method in interface javax.sip.
SipProvider
Removes the specified SipListener from this SipProvider.
removeSipListener(SipListener)
- Method in class gov.nist.javax.sip.
SipProviderImpl
Removes the SipListener from this SipProvider.
removeTag()
- Method in class gov.nist.javax.sip.header.
To
remove Tag member
removeTag()
- Method in class gov.nist.javax.sip.header.
From
remove Tag member
removeTransport()
- Method in class gov.nist.javax.sip.address.
SipUri
Delete the transport string.
removeTTL()
- Method in class gov.nist.javax.sip.address.
SipUri
remove the ttl value from the parameter list if it exists.
removeUriParms()
- Method in class gov.nist.javax.sip.address.
SipUri
Remove the URI parameters.
removeUser()
- Method in class gov.nist.javax.sip.address.
SipUri
Remove the user.
removeUserInfo()
- Method in class gov.nist.javax.sip.address.
Authority
Remove the user Infor.
removeUserType()
- Method in class gov.nist.javax.sip.address.
SipUri
Set the user type.
RENDER
- Static variable in interface javax.sip.header.
ContentDispositionHeader
Render Disposition Type Constant
RENDER
- Static variable in interface gov.nist.javax.sip.header.
ParameterNames
RepeatTime
- interface javax.sdp.
RepeatTime
.
A RepeatTime represents a r= field contained within a TimeDescription.
replace(Match, GenericObject)
- Method in class gov.nist.javax.sip.address.
NetObject
Do a find and replace of objects based on regular expression matching of fields.
replace(Match, GenericObject)
- Method in class gov.nist.javax.sip.header.
SIPObject
Do a find and replace of objects based on regular expression matching of fields.
replace(Match, GenericObject)
- Method in class gov.nist.core.
GenericObjectList
Do a find and replace of objects in this list.
replace(Match, GenericObject)
- Method in class gov.nist.core.
GenericObject
Do a find and replace of objects based on regular expression matching of fields.
replace(Match, GenericObjectList)
- Method in class gov.nist.javax.sip.address.
NetObject
Do a recursive find and replace of objects pointed to by this object based on regular expression pattern matching.
replace(Match, GenericObjectList)
- Method in class gov.nist.javax.sip.header.
SIPObject
Do a recursive find and replace of objects pointed to by this object based on regular expression pattern matching.
replace(Match, GenericObjectList)
- Method in class gov.nist.core.
GenericObjectList
Do a find and replace of objects in this list.
replace(Match, GenericObjectList)
- Method in class gov.nist.core.
GenericObject
Do a recursive find and replace of objects pointed to by this object based on regular expression pattern matching.
replace(String, GenericObject, boolean)
- Method in class gov.nist.javax.sip.address.
NetObjectList
Do a recursive find and replace of objects.
replace(String, GenericObject, boolean)
- Method in class gov.nist.javax.sip.address.
NetObject
Do a find and replace of objects
replace(String, GenericObject, boolean)
- Method in class gov.nist.javax.sip.header.
ViaList
Replace an object from this contact list.
replace(String, GenericObject, boolean)
- Method in class gov.nist.javax.sip.header.
SIPObjectList
Do a recursive find and replace of objects pointed to by this object.
replace(String, GenericObject, boolean)
- Method in class gov.nist.javax.sip.header.
SIPObject
Do a recursive find and replace of objects pointed to by this object.
replace(String, GenericObject, boolean)
- Method in class gov.nist.javax.sip.header.
ContactList
Replace an object from this contact list.
replace(String, GenericObject, boolean)
- Method in class gov.nist.core.
GenericObjectList
Do a find and replace of objects in this list.
replace(String, GenericObject, boolean)
- Method in class gov.nist.core.
GenericObject
Do a recursive find and replace of objects pointed to by this object.
replace(String, GenericObjectList, boolean)
- Method in class gov.nist.javax.sip.address.
NetObjectList
Do a recursive find and replace of objects in this list.
replace(String, GenericObjectList, boolean)
- Method in class gov.nist.javax.sip.address.
NetObject
Do a find and replace of objects.
replace(String, GenericObjectList, boolean)
- Method in class gov.nist.javax.sip.header.
SIPObjectList
Do a recursive find and replace of objects pointed to by this object.
replace(String, GenericObjectList, boolean)
- Method in class gov.nist.javax.sip.header.
SIPObject
Do a find and replace of objects.
replace(String, GenericObjectList, boolean)
- Method in class gov.nist.core.
GenericObjectList
Do a find and replace of objects in this list.
replace(String, GenericObjectList, boolean)
- Method in class gov.nist.core.
GenericObject
Do a recursive find and replace of objects pointed to by this object.
REPLY_TO
- Static variable in interface gov.nist.javax.sip.header.
SIPHeaderNames
REPLY_TO
- Static variable in interface gov.nist.javax.sip.parser.
TokenTypes
ReplyTo
- class gov.nist.javax.sip.header.
ReplyTo
.
ReplyTo Header.
ReplyTo()
- Constructor for class gov.nist.javax.sip.header.
ReplyTo
Default constructor
ReplyTo(AddressImpl)
- Constructor for class gov.nist.javax.sip.header.
ReplyTo
Default constructor given an address.
ReplyToHeader
- interface javax.sip.header.
ReplyToHeader
.
The Reply-To header field contains a logical return URI that may be different from the From header field.
ReplyToParser
- class gov.nist.javax.sip.parser.
ReplyToParser
.
Parser for a list of RelpyTo headers.
ReplyToParser(String)
- Constructor for class gov.nist.javax.sip.parser.
ReplyToParser
Creates a new instance of ReplyToParser
Request
- interface javax.sip.message.
Request
.
A SIP Request is a request from a client to a server.
REQUEST_ENTITY_TOO_LARGE
- Static variable in interface javax.sip.message.
Response
The server is refusing to process a request because the request entity-body is larger than the server is willing or able to process.
REQUEST_PENDING
- Static variable in interface javax.sip.message.
Response
The request was received by a UAS that had a pending request within the same dialog.
REQUEST_TERMINATED
- Static variable in interface javax.sip.message.
Response
The request was terminated by a BYE or CANCEL request.
REQUEST_TIMEOUT
- Static variable in interface javax.sip.message.
Response
The server could not produce a response within a suitable amount of time, for example, if it could not determine the location of the user in time.
REQUEST_URI_TOO_LONG
- Static variable in interface javax.sip.message.
Response
The server is refusing to service the request because the Request-URI is longer than the server is willing to interpret.
RequestEvent
- class javax.sip.
RequestEvent
.
This class represents an Request event that is passed from a SipProvider to its SipListener.
RequestEvent(Object, ServerTransaction, Request)
- Constructor for class javax.sip.
RequestEvent
Constructs a RequestEvent encapsulating the Request that has been received by the underlying SipProvider.
RequestLine
- class gov.nist.javax.sip.header.
RequestLine
.
RequestLine of SIP Request.
RequestLine()
- Constructor for class gov.nist.javax.sip.header.
RequestLine
Default constructor
RequestLine(GenericURI, String)
- Constructor for class gov.nist.javax.sip.header.
RequestLine
Constructor given the request URI and the method.
Require
- class gov.nist.javax.sip.header.
Require
.
Require SIP Header.
REQUIRE
- Static variable in interface gov.nist.javax.sip.header.
SIPHeaderNames
REQUIRE
- Static variable in interface gov.nist.javax.sip.parser.
TokenTypes
Require()
- Constructor for class gov.nist.javax.sip.header.
Require
Default constructor
Require(String)
- Constructor for class gov.nist.javax.sip.header.
Require
constructor
REQUIRED
- Static variable in interface gov.nist.javax.sip.header.
ParameterNames
RequireHeader
- interface javax.sip.header.
RequireHeader
.
The Require header field is used by UACs to tell UASs about options that the UAC expects the UAS to support in order to process the request.
RequireList
- class gov.nist.javax.sip.header.
RequireList
.
List of Require headers.
RequireList()
- Constructor for class gov.nist.javax.sip.header.
RequireList
Default constructor
RequireList(SIPObjectList)
- Constructor for class gov.nist.javax.sip.header.
RequireList
Constructor
RequireParser
- class gov.nist.javax.sip.parser.
RequireParser
.
Parser for Require header.
RequireParser(String)
- Constructor for class gov.nist.javax.sip.parser.
RequireParser
Creates a new instance of RequireParser
RESERVED
- Static variable in interface javax.sdp.
SdpConstants
Reserved Payload type.
resetFactory()
- Method in class javax.sip.
SipFactory
This method reset's the SipFactory's references to the object's it has created.
Response
- interface javax.sip.message.
Response
.
A Response message is sent by a recipient of Request once it has received and interpreted the Request.
RESPONSE
- Static variable in interface gov.nist.javax.sip.header.
ParameterNames
RESPONSE
- Static variable in class gov.nist.javax.sip.header.
AuthenticationHeader
RESPONSE_KEY
- Static variable in interface gov.nist.javax.sip.parser.
TokenTypes
ResponseEvent
- class javax.sip.
ResponseEvent
.
This class represents a Response event that is passed from a SipProvider to its SipListener.
ResponseEvent(Object, ClientTransaction, Response)
- Constructor for class javax.sip.
ResponseEvent
Constructs a ResponseEvent encapsulating the Response that has been received by the underlying SipProvider.
retainAll(Collection)
- Method in class gov.nist.javax.sip.header.
SIPHeaderList
RETRANSMISSION
- Static variable in class gov.nist.javax.sip.stack.
SIPTimerEvent
RETRANSMIT
- Static variable in class javax.sip.
Timeout
This constant value indicates the "Retransmit" timeout.
RETRY_AFTER
- Static variable in interface gov.nist.javax.sip.header.
SIPHeaderNames
RETRY_AFTER
- Static variable in interface gov.nist.javax.sip.parser.
TokenTypes
RetryAfter
- class gov.nist.javax.sip.header.
RetryAfter
.
Retry-After SIP Header.
RetryAfter()
- Constructor for class gov.nist.javax.sip.header.
RetryAfter
Default constructor
RetryAfterHeader
- interface javax.sip.header.
RetryAfterHeader
.
The Retry-After header field identifies the time to retry the request after recipt of the response.
RetryAfterParser
- class gov.nist.javax.sip.parser.
RetryAfterParser
.
Parser for RetryAfter header.
RetryAfterParser(String)
- Constructor for class gov.nist.javax.sip.parser.
RetryAfterParser
Creates a new instance of RetryAfterParser
RETURN
- Static variable in interface gov.nist.core.
Separators
rewindInputPosition(int)
- Method in class gov.nist.core.
LexerCore
Rewind the input ptr to the marked position.
RINGING
- Static variable in interface javax.sip.message.
Response
The User Agent receiving the INVITE is trying to alert the user.
Route
- class gov.nist.javax.sip.header.
Route
.
Route SIPHeader Object
ROUTE
- Static variable in interface gov.nist.javax.sip.header.
SIPHeaderNames
ROUTE
- Static variable in interface gov.nist.javax.sip.parser.
TokenTypes
Route()
- Constructor for class gov.nist.javax.sip.header.
Route
Default constructor
Route(AddressImpl)
- Constructor for class gov.nist.javax.sip.header.
Route
Default constructor given an address.
RouteHeader
- interface javax.sip.header.
RouteHeader
.
The Route header field is used to force routing for a request through the listed set of proxies.
RouteList
- class gov.nist.javax.sip.header.
RouteList
.
A list of Route Headers.
RouteList()
- Constructor for class gov.nist.javax.sip.header.
RouteList
default constructor
RouteList(SIPObjectList)
- Constructor for class gov.nist.javax.sip.header.
RouteList
Constructor
RouteParser
- class gov.nist.javax.sip.parser.
RouteParser
.
Parser for a list of route headers.
RouteParser(String)
- Constructor for class gov.nist.javax.sip.parser.
RouteParser
Constructor
Router
- interface javax.sip.address.
Router
.
The Router interface defines accessor methods to retrieve the default Route and Outbound Proxy of this SipStack.
RPAREN
- Static variable in interface gov.nist.javax.sip.parser.
TokenTypes
RPAREN
- Static variable in interface gov.nist.core.
Separators
RPAREN
- Static variable in class gov.nist.core.
LexerCore
RSeq
- class gov.nist.javax.sip.header.
RSeq
.
RSEQ
- Static variable in interface gov.nist.javax.sip.header.
SIPHeaderNames
RSEQ
- Static variable in interface gov.nist.javax.sip.parser.
TokenTypes
RSeq()
- Constructor for class gov.nist.javax.sip.header.
RSeq
Creates a new instance of RSeq
RSeqHeader
- interface javax.sip.header.
RSeqHeader
.
This interface represents the RSeq header, as defined by
RFC3262
, this header is not part of RFC3261.
RSeqParser
- class gov.nist.javax.sip.parser.
RSeqParser
.
Parser for RSeq header.
RSeqParser(String)
- Constructor for class gov.nist.javax.sip.parser.
RSeqParser
Creates a new instance of RSeqParser
RTP_AVP
- Static variable in interface javax.sdp.
SdpConstants
RTP/AVP Protocol
RTPMAP
- Static variable in interface javax.sdp.
SdpConstants
RTP mapping attribute.
run()
- Method in class gov.nist.javax.sip.stack.
UDPMessageProcessor
Thread main routine.
run()
- Method in class gov.nist.javax.sip.stack.
UDPMessageChannel
Run method specified by runnnable.
run()
- Method in class gov.nist.javax.sip.stack.
TCPMessageProcessor
Run method for the thread that gets created for each accept socket.
run()
- Method in class gov.nist.javax.sip.stack.
TCPMessageChannel
This gets invoked when thread.start is called from the constructor.
run()
- Method in class gov.nist.javax.sip.stack.
MessageProcessor
Run method.
run()
- Method in class gov.nist.javax.sip.stack.
Janitor
This is the code that periodically clean the objects
run()
- Method in class gov.nist.javax.sip.parser.
PipelinedMsgParser
This is input reading thread for the pipelined parser.
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
NIST SIP Parser and Stack (v1.2) API
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
_
A product of the NIST/ITL Advanced Networking Technologies Division.
See conditions of use.
Get the latest distribution.
Submit a bug report or feature request.