| Package | Description |
|---|---|
| android.gov.nist.javax.sip |
This is the root of the JAIN implementation of SIP.
|
| android.gov.nist.javax.sip.stack |
This package implements the main protocol abstractions that are defined by the SIP RFC 3261.
|
| Modifier and Type | Field and Description |
|---|---|
protected SIPTransaction |
EventWrapper.transaction |
| Modifier and Type | Method and Description |
|---|---|
void |
SipProviderImpl.handleEvent(EventObject sipEvent,
SIPTransaction transaction)
Handle the SIP event - because we have only one listener and we are
already in the context of a separate thread, we dont need to enque the
event and signal another thread.
|
| Constructor and Description |
|---|
EventWrapper(EventObject sipEvent,
SIPTransaction transaction) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SIPClientTransaction |
interface |
SIPServerTransaction |
| Modifier and Type | Field and Description |
|---|---|
protected SIPTransaction |
SIPDialog.firstTransaction |
protected SIPTransaction |
SIPDialog.lastTransaction |
| Modifier and Type | Method and Description |
|---|---|
SIPTransaction |
SIPTransactionStack.findCancelTransaction(SIPRequest cancelRequest,
boolean isServer)
Get the transaction to cancel.
|
SIPTransaction |
SIPTransactionStack.findTransaction(SIPMessage sipMessage,
boolean isServer)
Find the transaction corresponding to a given request.
|
SIPTransaction |
SIPTransactionStack.findTransaction(String transactionId,
boolean isServer) |
SIPTransaction |
SIPDialog.getLastTransaction()
Get the last transaction from the dialog.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
SIPDialog.addTransaction(SIPTransaction transaction)
Add a transaction record to the dialog.
|
SIPDialog |
SIPTransactionStack.createDialog(SIPClientTransaction subscribeTx,
SIPTransaction notifyST)
Creates a new dialog based on a received NOTIFY.
|
SIPDialog |
SIPTransactionStack.createDialog(SIPTransaction transaction)
Create a dialog and add this transaction to it.
|
ServerRequestInterface |
StackMessageFactory.newSIPServerRequest(SIPRequest sipRequest,
SIPTransaction sipTransaction)
Make a new SIPServerResponse given a SIPRequest and a message
channel.
|
void |
SIPTransactionStack.removeTransaction(SIPTransaction sipTransaction)
Remove transaction.
|
protected void |
SIPTransactionStack.removeTransactionHash(SIPTransaction sipTransaction)
Remove the transaction from transaction hash.
|
void |
SIPDialog.setLastResponse(SIPTransaction transaction,
SIPResponse sipResponse)
Set the last response for this dialog.
|
protected void |
SIPDialog.storeFirstTransactionInfo(SIPDialog dialog,
SIPTransaction transaction) |
| Constructor and Description |
|---|
SIPDialog(SIPClientTransaction subscribeTx,
SIPTransaction notifyST)
Creates a new dialog based on a received NOTIFY.
|
SIPDialog(SIPTransaction transaction)
Constructor given the first transaction.
|
Copyright © 2018. All Rights Reserved.