Package | Description |
---|---|
examples.nistgoodies.pluggablelogger | |
gov.nist.core |
Contains core classes that the rest of the implementation depends upon.
|
gov.nist.javax.sip.message |
Class definitions for SIP messages and message factory.
|
gov.nist.javax.sip.parser |
Parsers for SIP Headers, URL's and addresses.
|
gov.nist.javax.sip.stack |
This package implements the main protocol abstractions that are defined by the SIP RFC 3261.
|
test.torture | |
test.unit.gov.nist.javax.sip.stack | |
tools.sniffer |
Modifier and Type | Method and Description |
---|---|
void |
ServerLoggerImpl.logMessage(SIPMessage message,
String source,
String destination,
boolean isSender,
long timeStamp) |
void |
ServerLoggerImpl.logMessage(SIPMessage message,
String from,
String to,
String status,
boolean sender) |
void |
ServerLoggerImpl.logMessage(SIPMessage message,
String source,
String destination,
String status,
boolean isSender,
long timeStamp) |
Modifier and Type | Method and Description |
---|---|
void |
ServerLogger.logMessage(SIPMessage message,
String from,
String to,
boolean sender,
long time) |
void |
ServerLogger.logMessage(SIPMessage message,
String from,
String to,
String status,
boolean sender) |
void |
ServerLogger.logMessage(SIPMessage message,
String from,
String to,
String status,
boolean sender,
long time) |
Modifier and Type | Class and Description |
---|---|
class |
SIPRequest
The SIP Request structure.
|
class |
SIPResponse
SIP Response structure.
|
Modifier and Type | Field and Description |
---|---|
protected SIPMessage |
SIPDuplicateHeaderException.sipMessage |
Modifier and Type | Method and Description |
---|---|
SIPMessage |
SIPDuplicateHeaderException.getSIPMessage() |
Modifier and Type | Method and Description |
---|---|
void |
SIPDuplicateHeaderException.setSIPMessage(SIPMessage sipMessage) |
Constructor and Description |
---|
HeaderIterator(SIPMessage sipMessage,
SIPHeader sipHeader) |
Modifier and Type | Method and Description |
---|---|
SIPMessage |
StringMsgParser.parseSIPMessage(byte[] msgBuffer,
boolean readBody,
boolean strict,
ParseExceptionListener parseExceptionListener)
Parse a buffer containing a single SIP Message where the body is an array
of un-interpreted bytes.
|
SIPMessage |
MessageParser.parseSIPMessage(byte[] msgBytes,
boolean readBody,
boolean strict,
ParseExceptionListener exhandler)
parse a byte array containing the SIP Message into a SIPMessage object
|
protected SIPMessage |
StringMsgParser.processFirstLine(String firstLine,
ParseExceptionListener parseExceptionListener,
byte[] msgBuffer) |
Modifier and Type | Method and Description |
---|---|
void |
ParseExceptionListener.handleException(ParseException ex,
SIPMessage sipMessage,
Class headerClass,
String headerText,
String messageText)
This gets called from the parser when a parse error is generated.
|
protected void |
StringMsgParser.processHeader(String header,
SIPMessage message,
ParseExceptionListener parseExceptionListener,
byte[] rawMessage) |
void |
SIPMessageListener.processMessage(SIPMessage msg)
This is called from the parser on successful message processing.
|
void |
NioPipelineParser.processSIPMessage(SIPMessage message) |
Modifier and Type | Method and Description |
---|---|
SIPTransaction |
SIPTransactionStack.findTransaction(SIPMessage sipMessage,
boolean isServer)
Find the transaction corresponding to a given request.
|
void |
TLSMessageChannel.handleException(ParseException ex,
SIPMessage sipMessage,
Class hdrClass,
String header,
String message)
Exception processor for exceptions detected from the parser.
|
void |
NioTcpMessageChannel.handleException(ParseException ex,
SIPMessage sipMessage,
Class hdrClass,
String header,
String message)
Exception processor for exceptions detected from the parser.
|
void |
UDPMessageChannel.handleException(ParseException ex,
SIPMessage sipMessage,
Class hdrClass,
String header,
String message)
Implementation of the ParseExceptionListener interface.
|
void |
TCPMessageChannel.handleException(ParseException ex,
SIPMessage sipMessage,
Class hdrClass,
String header,
String message)
Exception processor for exceptions detected from the parser.
|
abstract boolean |
SIPTransactionImpl.isMessagePartOfTransaction(SIPMessage messageToTest) |
boolean |
SIPTransaction.isMessagePartOfTransaction(SIPMessage messageToTest)
Tests a message to see if it is part of this transaction.
|
boolean |
SIPServerTransactionImpl.isMessagePartOfTransaction(SIPMessage messageToTest) |
boolean |
SIPServerTransaction.isMessagePartOfTransaction(SIPMessage messageToTest)
Determines if the message is a part of this transaction.
|
boolean |
SIPClientTransactionImpl.isMessagePartOfTransaction(SIPMessage messageToTest) |
boolean |
SIPClientTransaction.isMessagePartOfTransaction(SIPMessage messageToTest)
Deterines if the message is a part of this transaction.
|
void |
MessageChannel.logMessage(SIPMessage sipMessage,
InetAddress address,
int port,
long time)
Log a message sent to an address and port via the default interface.
|
void |
ServerLog.logMessage(SIPMessage message,
String from,
String to,
boolean sender,
long time)
Log a message into the log directory.
|
void |
ServerLog.logMessage(SIPMessage message,
String from,
String to,
String status,
boolean sender)
Log a message into the log directory.
|
void |
ServerLog.logMessage(SIPMessage message,
String from,
String to,
String status,
boolean sender,
long time)
Log a message into the log directory.
|
void |
UDPMessageChannel.processMessage(SIPMessage sipMessage)
Actually proces the parsed message.
|
void |
RawMessageChannel.processMessage(SIPMessage sipMessage) |
void |
NioWebSocketMessageChannel.processMessage(SIPMessage message)
Call back method.
|
void |
ConnectionOrientedMessageChannel.processMessage(SIPMessage sipMessage)
Gets invoked by the parser as a callback on successful message parsing
(i.e.
|
void |
ConnectionOrientedMessageChannel.processMessage(SIPMessage sipMessage,
InetAddress address) |
void |
SIPTransactionImpl.sendMessage(SIPMessage messageToSend) |
void |
SIPTransaction.sendMessage(SIPMessage messageToSend)
Process the message through the transaction and sends it to the SIP peer.
|
void |
UDPMessageChannel.sendMessage(SIPMessage sipMessage)
Return a reply from a pre-constructed reply.
|
void |
SIPServerTransactionImpl.sendMessage(SIPMessage messageToSend) |
void |
SIPServerTransaction.sendMessage(SIPMessage messageToSend)
Send a response message through this transaction and onto the client.
|
abstract void |
MessageChannel.sendMessage(SIPMessage sipMessage)
Send the message (after it has been formatted)
|
void |
SIPClientTransactionImpl.sendMessage(SIPMessage messageToSend) |
void |
SIPClientTransaction.sendMessage(SIPMessage messageToSend)
Send a request message through this transaction and onto the client.
|
void |
ConnectionOrientedMessageChannel.sendMessage(SIPMessage sipMessage)
Return a formatted message to the client.
|
void |
MessageChannel.sendMessage(SIPMessage sipMessage,
Hop hop)
Send a formatted message to the specified target.
|
void |
MessageChannel.sendMessage(SIPMessage sipMessage,
InetAddress receiverAddress,
int receiverPort)
Send a message given SIP message.
|
void |
NioWebSocketMessageChannel.sendMessage(SIPMessage sipMessage,
InetAddress receiverAddress,
int receiverPort) |
void |
NioTlsWebSocketMessageChannel.sendMessage(SIPMessage sipMessage,
InetAddress receiverAddress,
int receiverPort) |
protected void |
SIPDialog.setLocalParty(SIPMessage sipMessage) |
protected void |
SIPDialog.setRemoteParty(SIPMessage sipMessage)
Set the remote party for this Dialog.
|
Modifier and Type | Method and Description |
---|---|
void |
Torture.handleException(ParseException ex,
SIPMessage sipMessage,
Class headerClass,
String headerText,
String messageText) |
Modifier and Type | Method and Description |
---|---|
SIPMessage |
SIPMessageValveImpl.createErrorResponse(SIPRequest request,
int code)
Demonstrating how stateless response is created and sent
|
Modifier and Type | Method and Description |
---|---|
void |
SIPMessageValveImpl.sendResponse(MessageChannel channel,
SIPMessage response) |
Modifier and Type | Method and Description |
---|---|
void |
SniffMessage.handleException(ParseException ex,
SIPMessage sipMessage,
Class headerClass,
String headerText,
String messageText) |
Copyright © 2018. All Rights Reserved.