NIST SIP Parser and Stack (v1.2) API
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.

NIST SIP Parser and Stack (v1.2) API
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.