Package | Description |
---|---|
android.gov.nist.javax.sip |
This is the root of the JAIN implementation of SIP.
|
android.gov.nist.javax.sip.header |
Contains implementations of the SIP headers as defined in JAIN-SIP 1.2 and
an implementation of the JAIN-SIP header factory.
|
android.gov.nist.javax.sip.header.extensions | |
android.gov.nist.javax.sip.header.ims |
NIST-SIP Specific support for IMS headers contributed by Jose Miguel
Freitas (Aveiro University, Portugal) and Alexandre Miguel Silva
Santos (PT Inovacau, Portugal).
|
android.gov.nist.javax.sip.stack |
This package implements the main protocol abstractions that are defined by the SIP RFC 3261.
|
android.javax.sip |
This package contains the main interfaces that model the architecture
from both an application developer and a stack vendor view.
|
android.javax.sip.address |
This package contains interfaces
that represent the Addressing components of the SIP protocol.
|
android.javax.sip.header |
This package contains all the headers interfaces supported by this specification. |
Modifier and Type | Method and Description |
---|---|
ListeningPoint |
SipStackImpl.createListeningPoint(int port,
String transport)
Deprecated.
|
ListeningPoint |
SipStackImpl.createListeningPoint(String address,
int port,
String transport) |
Modifier and Type | Method and Description |
---|---|
ContentLengthHeader |
HeaderFactoryImpl.createContentLengthHeader(int contentLength)
Creates a new CSeqHeader based on the newly supplied contentLength value.
|
CSeqHeader |
HeaderFactoryImpl.createCSeqHeader(int sequenceNumber,
String method)
Deprecated.
|
CSeqHeader |
HeaderFactoryImpl.createCSeqHeader(long sequenceNumber,
String method)
Creates a new CSeqHeader based on the newly supplied sequence number and
method values.
|
ExpiresHeader |
HeaderFactoryImpl.createExpiresHeader(int expires)
Creates a new ExpiresHeader based on the newly supplied expires value.
|
MaxForwardsHeader |
HeaderFactoryImpl.createMaxForwardsHeader(int maxForwards)
Creates a new MaxForwardsHeader based on the newly
supplied maxForwards value.
|
MimeVersionHeader |
HeaderFactoryImpl.createMimeVersionHeader(int majorVersion,
int minorVersion)
Creates a new MimeVersionHeader based on the newly
supplied mimeVersion value.
|
MinExpiresHeader |
HeaderFactoryImpl.createMinExpiresHeader(int minExpires)
Creates a new MinExpiresHeader based on the newly supplied minExpires value.
|
ExtensionHeader |
HeaderFactoryImpl.createMinSEHeader(int expires)
Creates a new MinSEHeader based on the newly supplied expires value.
|
PMediaAuthorizationHeader |
HeaderFactoryImpl.createPMediaAuthorizationHeader(String token)
P-Media-Authorization header
|
PMediaAuthorizationHeader |
HeaderFactoryExt.createPMediaAuthorizationHeader(String token)
P-Media-Authorization header
|
RAckHeader |
HeaderFactoryImpl.createRAckHeader(int rSeqNumber,
int cSeqNumber,
String method)
Deprecated.
|
RAckHeader |
HeaderFactoryImpl.createRAckHeader(long rSeqNumber,
long cSeqNumber,
String method)
Creates a new RAckHeader based on the newly supplied rSeqNumber,
cSeqNumber and method values.
|
ReasonHeader |
HeaderFactoryImpl.createReasonHeader(String protocol,
int cause,
String text)
Creates a new ReasonHeader based on the newly supplied reason value.
|
RetryAfterHeader |
HeaderFactoryImpl.createRetryAfterHeader(int retryAfter)
Creates a new RetryAfterHeader based on the newly supplied retryAfter
value.
|
RSeqHeader |
HeaderFactoryImpl.createRSeqHeader(int sequenceNumber)
Deprecated.
|
RSeqHeader |
HeaderFactoryImpl.createRSeqHeader(long sequenceNumber)
Creates a new RSeqHeader based on the newly supplied sequenceNumber value.
|
SessionExpiresHeader |
HeaderFactoryImpl.createSessionExpiresHeader(int expires)
Creates a new SessionExpiresHeader based on the newly supplied expires value.
|
SessionExpiresHeader |
HeaderFactoryExt.createSessionExpiresHeader(int expires)
Creates a new SessionExpiresHeader based on the newly supplied expires value.
|
TimeStampHeader |
HeaderFactoryImpl.createTimeStampHeader(float timeStamp)
Creates a new TimeStampHeader based on the newly supplied timeStamp value.
|
ViaHeader |
HeaderFactoryImpl.createViaHeader(String host,
int port,
String transport,
String branch)
Creates a new ViaHeader based on the newly supplied uri and branch values.
|
WarningHeader |
HeaderFactoryImpl.createWarningHeader(String agent,
int code,
String comment)
Creates a new WarningHeader based on the newly supplied
agent, code and comment values.
|
void |
Reason.setCause(int cause)
Set the cause.
|
void |
Warning.setCode(int code)
Sets code of WarningHeader
|
void |
ContentLength.setContentLength(int contentLength)
Set the contentLength member
|
void |
RAck.setCSeqNumber(int cSeqNumber)
Deprecated.
|
void |
RAck.setCSequenceNumber(long cSeqNumber) |
void |
TimeStamp.setDelay(float delay)
Sets the new delay value of the TimestampHeader to the delay paramter
passed to this method
|
void |
RetryAfter.setDuration(int duration)
Sets the duration value of the RetryAfterHeader.
|
void |
SubscriptionState.setExpires(int expires)
Sets the relative expires value of the SubscriptionStateHeader.
|
void |
MinExpires.setExpires(int expires)
Sets the relative expires value of the ExpiresHeader.
|
void |
Expires.setExpires(int expires)
Sets the relative expires value of the ExpiresHeader.
|
void |
MimeVersion.setMajorVersion(int majorVersion)
Sets the Major-Version argument of this MimeVersionHeader to the supplied
majorVersion value.
|
void |
MaxForwards.setMaxForwards(int maxForwards)
Set the maxForwards member
|
void |
MimeVersion.setMinorVersion(int minorVersion)
Sets the Minor-Version argument of this MimeVersionHeader to the supplied
minorVersion value.
|
void |
Via.setPort(int port)
Set the port part of this ViaHeader to the newly supplied
port
parameter. |
void |
Contact.setQValue(float qValue)
set the Q-value parameter
|
void |
AcceptEncoding.setQValue(float q)
Set the qvalue member
|
void |
Accept.setQValue(float qValue)
Set the q value
|
void |
AcceptLanguage.setQValue(float q)
Sets q-value for media-range in AcceptLanguageHeader.
|
void |
SubscriptionState.setRetryAfter(int retryAfter)
Sets the retry after value of the SubscriptionStateHeader.
|
void |
RetryAfter.setRetryAfter(int retryAfter)
Sets the retry after value of the RetryAfterHeader.
|
void |
RAck.setRSeqNumber(int rSeqNumber)
Deprecated.
|
void |
RAck.setRSequenceNumber(long rSeqNumber) |
void |
CSeq.setSeqNumber(long sequenceNumber) |
void |
RSeq.setSeqNumber(long sequenceNumber) |
void |
CSeq.setSequenceNumber(int sequenceNumber)
For backwards compatibility
|
void |
RSeq.setSequenceNumber(int sequenceNumber)
Deprecated.
|
void |
TimeStamp.setTime(long timeStamp) |
void |
TimeStamp.setTimeDelay(int delay) |
void |
TimeStamp.setTimeStamp(float timeStamp) |
void |
Via.setTTL(int ttl)
Sets the value of the ttl parameter.
|
Constructor and Description |
---|
MaxForwards(int m) |
Modifier and Type | Method and Description |
---|---|
void |
MinSE.setExpires(int expires)
Sets the relative expires value of the ExpiresHeader.
|
void |
SessionExpiresHeader.setExpires(int expires) |
void |
SessionExpires.setExpires(int expires)
Sets the relative expires value of the SessionExpiresHeader.
|
Modifier and Type | Method and Description |
---|---|
void |
AuthorizationHeaderIms.setIntegrityProtected(String integrityProtected) |
void |
PMediaAuthorizationHeader.setMediaAuthorizationToken(String token)
Set the media authorization token.
|
void |
PMediaAuthorization.setMediaAuthorizationToken(String token)
Set the media authorization token.
|
void |
SecurityAgree.setPortClient(int portC)
Set Client Port (port-c parameter)
|
void |
SecurityAgreeHeader.setPortClient(int portC)
Set Client Port (port-c parameter)
|
void |
SecurityAgree.setPortServer(int portS)
Set Server Port (port-s parameter)
|
void |
SecurityAgreeHeader.setPortServer(int portS)
Set Server Port (port-s parameter)
|
void |
SecurityAgree.setPreference(float q)
Set Preference.
|
void |
SecurityAgreeHeader.setPreference(float q)
Set Preference
|
void |
SecurityAgree.setSPIClient(int spic)
Set Client SPI (spi-c parameter)
|
void |
SecurityAgreeHeader.setSPIClient(int spic)
Set Client SPI (spi-c parameter)
|
void |
SecurityAgree.setSPIServer(int spis)
Set Server SPI (spi-s parameter)
|
void |
SecurityAgreeHeader.setSPIServer(int spis)
Set Server SPI (spi-s parameter)
|
Modifier and Type | Method and Description |
---|---|
Request |
SIPDialog.createAck(long cseqno) |
Response |
SIPDialog.createReliableProvisionalResponse(int statusCode) |
Modifier and Type | Method and Description |
---|---|
Request |
Dialog.createAck(long cseq)
Creates an ACK request for an Invite that was responded with 2xx
response.
|
ListeningPoint |
SipStack.createListeningPoint(int port,
String transport)
Deprecated.
Since v1.2. This has been replaced by
SipStack.createListeningPoint(String, int, String)
For backwards compatibility with v1.1 implementations should support this method.
Implementations should throw |
ListeningPoint |
SipStack.createListeningPoint(String ipAddress,
int port,
String transport)
Creates a ListeningPoint a given IP address, port and transport.
|
Response |
Dialog.createReliableProvisionalResponse(int statusCode)
Creates a new reliable provisional response based on an Invite request
that created this Dialog or that is now refreshing this Dialog.
|
void |
ServerTransaction.sendResponse(Response response)
Sends the Response to a Request which is associated with this
ServerTransaction.
|
Modifier and Type | Method and Description |
---|---|
void |
SipURI.setTTLParam(int ttl)
Sets the value of the
ttl parameter. |
Modifier and Type | Method and Description |
---|---|
ContentLengthHeader |
HeaderFactory.createContentLengthHeader(int contentLength)
Creates a new ContentLengthHeader based on the newly supplied contentLength value.
|
CSeqHeader |
HeaderFactory.createCSeqHeader(int sequenceNumber,
String method)
Deprecated.
Since 1.2. Use
HeaderFactory.createCSeqHeader(long, String) method
with type long. |
CSeqHeader |
HeaderFactory.createCSeqHeader(long sequenceNumber,
String method)
Creates a new CSeqHeader based on the newly supplied sequence number and
method values.
|
ExpiresHeader |
HeaderFactory.createExpiresHeader(int expires)
Creates a new ExpiresHeader based on the newly supplied expires value.
|
MaxForwardsHeader |
HeaderFactory.createMaxForwardsHeader(int maxForwards)
Creates a new MaxForwardsHeader based on the newly supplied maxForwards value.
|
MimeVersionHeader |
HeaderFactory.createMimeVersionHeader(int majorVersion,
int minorVersion)
Creates a new MimeVersionHeader based on the newly supplied mimeVersion
values.
|
MinExpiresHeader |
HeaderFactory.createMinExpiresHeader(int minExpires)
Creates a new MinExpiresHeader based on the newly supplied minExpires value.
|
RAckHeader |
HeaderFactory.createRAckHeader(int rSeqNumber,
int cSeqNumber,
String method)
Creates a new RAckHeader based on the newly supplied rSeqNumber,
cSeqNumber and method values.
|
ReasonHeader |
HeaderFactory.createReasonHeader(String protocol,
int cause,
String text)
Creates a new ReasonHeader based on the newly supplied reason value.
|
RetryAfterHeader |
HeaderFactory.createRetryAfterHeader(int retryAfter)
Creates a new RetryAfterHeader based on the newly supplied retryAfter
value.
|
RSeqHeader |
HeaderFactory.createRSeqHeader(int sequenceNumber)
Creates a new RSeqHeader based on the newly supplied sequenceNumber value.
|
TimeStampHeader |
HeaderFactory.createTimeStampHeader(float timeStamp)
Creates a new TimeStampHeader based on the newly supplied timeStamp value.
|
ViaHeader |
HeaderFactory.createViaHeader(String host,
int port,
String transport,
String branch)
Creates a new ViaHeader based on the newly supplied uri and branch values.
|
WarningHeader |
HeaderFactory.createWarningHeader(String agent,
int code,
String comment)
Creates a new WarningHeader based on the newly supplied
agent, code and comment values.
|
void |
ReasonHeader.setCause(int cause)
Sets the cause value of the ReasonHeader.
|
void |
WarningHeader.setCode(int code)
Sets the code of the WarningHeader.
|
void |
ContentLengthHeader.setContentLength(int contentLength)
Set content-length of ContentLengthHeader.
|
void |
RAckHeader.setCSeqNumber(int cSeqNumber)
Sets the sequence number value of the CSeqHeader of the provisional
response being acknowledged.
|
void |
TimeStampHeader.setDelay(float delay)
Deprecated.
This method is replaced with
TimeStampHeader.setTimeDelay(int) . |
void |
RetryAfterHeader.setDuration(int duration)
Sets the duration value of the RetryAfterHeader.
|
void |
ExpiresHeader.setExpires(int expires)
Sets the relative expires value of the ExpiresHeader in units of seconds.
|
void |
ContactHeader.setExpires(int expires)
Sets the value of the
expires parameter as delta-seconds. |
void |
SubscriptionStateHeader.setExpires(int expires)
Sets the relative expires value of the SubscriptionStateHeader.
|
void |
MimeVersionHeader.setMajorVersion(int majorVersion)
Sets the Major-Version argument of this MimeVersionHeader to the supplied
majorVersion value.
|
void |
MaxForwardsHeader.setMaxForwards(int maxForwards)
Sets the max-forwards argument of this MaxForwardsHeader to the supplied
maxForwards value.
|
void |
MimeVersionHeader.setMinorVersion(int minorVersion)
Sets the Minor-Version argument of this MimeVersionHeader to the supplied
minorVersion value.
|
void |
ViaHeader.setPort(int port)
Set the port part of this ViaHeader to the newly supplied
port
parameter. |
void |
AcceptHeader.setQValue(float qValue)
Sets q-value for media-range in AcceptHeader.
|
void |
AcceptLanguageHeader.setQValue(float qValue)
Sets q-value for media-range in AcceptLanguageHeader.
|
void |
AcceptEncodingHeader.setQValue(float qValue)
Sets q-value for the encoding in this encoding value.
|
void |
ContactHeader.setQValue(float qValue)
Sets the
qValue value of the Name Address. |
void |
RetryAfterHeader.setRetryAfter(int retryAfter)
Sets the retry after value of the RetryAfterHeader.
|
void |
SubscriptionStateHeader.setRetryAfter(int retryAfter)
Sets the retry after value of the SubscriptionStateHeader.
|
void |
ViaHeader.setRPort()
Set the rport part of this ViaHeader.
|
void |
RAckHeader.setRSeqNumber(int rSeqNumber)
Sets the sequence number value of the RSeqHeader of the provisional
response being acknowledged.
|
void |
CSeqHeader.setSeqNumber(long sequenceNumber)
Sets the sequence number value of the CSeqHeader.
|
void |
RSeqHeader.setSequenceNumber(int sequenceNumber)
Sets the sequence number value of the RSeqHeader of the provisional
response.
|
void |
CSeqHeader.setSequenceNumber(int sequenceNumber)
Deprecated.
This method is replaced with
CSeqHeader.setSeqNumber(long) with
type long. |
void |
TimeStampHeader.setTime(long timeStamp)
Sets the timestamp value of this TimeStampHeader to the new timestamp
value passed to this method.
|
void |
TimeStampHeader.setTimeDelay(int delay)
Sets the new delay value of the TimestampHeader to the delay parameter
passed to this method
|
void |
TimeStampHeader.setTimeStamp(float timeStamp)
Deprecated.
This method is replaced with
TimeStampHeader.setTimeStamp(float) . |
void |
ViaHeader.setTTL(int ttl)
Sets the value of the ttl parameter.
|
Copyright © 2018. All Rights Reserved.