Skip navigation links
A C D E G H I L M P R S T U V W 

A

AbstractConnection - Class in io.sipstack.netty.codec.sip
 
AbstractConnection(Channel, InetSocketAddress) - Constructor for class io.sipstack.netty.codec.sip.AbstractConnection
 

C

channel() - Method in class io.sipstack.netty.codec.sip.AbstractConnection
 
Clock - Interface in io.sipstack.netty.codec.sip
Simple interface for representing the system time.
COLON - Static variable in class io.sipstack.netty.codec.sip.RawMessage
 
connect() - Method in interface io.sipstack.netty.codec.sip.Connection
 
connect() - Method in class io.sipstack.netty.codec.sip.TcpConnection
 
connect() - Method in class io.sipstack.netty.codec.sip.UdpConnection
 
Connection - Interface in io.sipstack.netty.codec.sip
Represents a connection between two end-points and its primary purpose is to encapsulate specific knowledge of which type of underlying Channel is being used.
CR - Static variable in class io.sipstack.netty.codec.sip.RawMessage
 

D

decode(ChannelHandlerContext, DatagramPacket, List<Object>) - Method in class io.sipstack.netty.codec.sip.SipMessageDatagramDecoder
Framing an UDP packet is much simpler than for a stream based protocol like TCP.
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class io.sipstack.netty.codec.sip.SipMessageStreamDecoder
 
DefaultSipMessageEvent - Class in io.sipstack.netty.codec.sip
 
DefaultSipMessageEvent(Connection, SipMessage, long) - Constructor for class io.sipstack.netty.codec.sip.DefaultSipMessageEvent
 

E

encode(ChannelHandlerContext, SipMessage, ByteBuf) - Method in class io.sipstack.netty.codec.sip.SipMessageEncoder
 

G

getArrivalTime() - Method in class io.sipstack.netty.codec.sip.DefaultSipMessageEvent
 
getArrivalTime() - Method in interface io.sipstack.netty.codec.sip.SipMessageEvent
The arrival time of the {@link SipMessage in milliseconds.
getConnection() - Method in class io.sipstack.netty.codec.sip.DefaultSipMessageEvent
 
getConnection() - Method in interface io.sipstack.netty.codec.sip.SipMessageEvent
The Connection over which this SipMessage was received.
getContentLength() - Method in class io.sipstack.netty.codec.sip.RawMessage
Get the content length of this message.
getCurrentTimeMillis() - Method in interface io.sipstack.netty.codec.sip.Clock
Get the current time in milliseconds since midnight, Jan 1, 1970 UTC.
getCurrentTimeMillis() - Method in class io.sipstack.netty.codec.sip.SystemClock
 
getHeaders() - Method in class io.sipstack.netty.codec.sip.RawMessage
Get all the raw headers of this message
getInitialLine() - Method in class io.sipstack.netty.codec.sip.RawMessage
Get the initial line of this raw message.
getLocalIpAddress() - Method in class io.sipstack.netty.codec.sip.AbstractConnection
 
getLocalIpAddress() - Method in interface io.sipstack.netty.codec.sip.Connection
Get the local ip-address to which this Connection is listening to as a String.
getLocalPort() - Method in class io.sipstack.netty.codec.sip.AbstractConnection
 
getLocalPort() - Method in interface io.sipstack.netty.codec.sip.Connection
Get the local port to which this Connection is listening to.
getMessage() - Method in class io.sipstack.netty.codec.sip.DefaultSipMessageEvent
 
getMessage() - Method in interface io.sipstack.netty.codec.sip.SipMessageEvent
The framed SipMessage.
getPayload() - Method in class io.sipstack.netty.codec.sip.RawMessage
Get the payload of this raw message.
getPayloadWriteIndex() - Method in class io.sipstack.netty.codec.sip.RawMessage
For stream based protocols there could be another message coming directly after this one so you just cant read until the ChannelBuffer runs out of bytes.
getRawLocalIpAddress() - Method in class io.sipstack.netty.codec.sip.AbstractConnection
 
getRawLocalIpAddress() - Method in interface io.sipstack.netty.codec.sip.Connection
Get the local ip-address to which this Connection is listening to as a byte-array.
getRawRemoteIpAddress() - Method in class io.sipstack.netty.codec.sip.AbstractConnection
 
getRawRemoteIpAddress() - Method in interface io.sipstack.netty.codec.sip.Connection
Get the remote ip-address to which this Connection is connected to as a byte-array.
getRemoteAddress() - Method in class io.sipstack.netty.codec.sip.AbstractConnection
 
getRemoteAddress() - Method in interface io.sipstack.netty.codec.sip.Connection
Get the remote address to which this Connection is connected to.
getRemoteIpAddress() - Method in class io.sipstack.netty.codec.sip.AbstractConnection
 
getRemoteIpAddress() - Method in interface io.sipstack.netty.codec.sip.Connection
Get the remote ip-address to which this Connection is connected to as a String.
getRemotePort() - Method in class io.sipstack.netty.codec.sip.AbstractConnection
 
getRemotePort() - Method in interface io.sipstack.netty.codec.sip.Connection
Get the remote port to which this Connection is connected to.

H

HTAB - Static variable in class io.sipstack.netty.codec.sip.RawMessage
 

I

io.sipstack.netty.codec.sip - package io.sipstack.netty.codec.sip
 
isComplete() - Method in class io.sipstack.netty.codec.sip.RawMessage
 
isDigit(char) - Static method in class io.sipstack.netty.codec.sip.RawMessage
 
isDigit(byte) - Static method in class io.sipstack.netty.codec.sip.RawMessage
 
isSCTP() - Method in class io.sipstack.netty.codec.sip.AbstractConnection
 
isSCTP() - Method in interface io.sipstack.netty.codec.sip.Connection
Check whether or not this Connection is using SCTP as its underlying transport protocol.
isSingleDecode() - Method in class io.sipstack.netty.codec.sip.SipMessageStreamDecoder
 
isTCP() - Method in class io.sipstack.netty.codec.sip.AbstractConnection
 
isTCP() - Method in interface io.sipstack.netty.codec.sip.Connection
Check whether or not this Connection is using TCP as its underlying transport protocol.
isTLS() - Method in class io.sipstack.netty.codec.sip.AbstractConnection
 
isTLS() - Method in interface io.sipstack.netty.codec.sip.Connection
Check whether or not this Connection is using TLS as its underlying transport protocol.
isUDP() - Method in class io.sipstack.netty.codec.sip.AbstractConnection
 
isUDP() - Method in interface io.sipstack.netty.codec.sip.Connection
Check whether or not this Connection is using UDP as its underlying transport protocol.
isUDP() - Method in class io.sipstack.netty.codec.sip.UdpConnection
Check whether or not this Connection is using UDP as its underlying transport protocol.
isWS() - Method in class io.sipstack.netty.codec.sip.AbstractConnection
 
isWS() - Method in interface io.sipstack.netty.codec.sip.Connection
Check whether or not this Connection is using websocket as its underlying transport protocol.

L

LF - Static variable in class io.sipstack.netty.codec.sip.RawMessage
 

M

MAX_ALLOWED_CONTENT_LENGTH - Static variable in class io.sipstack.netty.codec.sip.SipMessageStreamDecoder
 
MAX_ALLOWED_HEADERS_SIZE - Static variable in class io.sipstack.netty.codec.sip.SipMessageStreamDecoder
The maximum allowed size of ALL headers combined (in bytes).
MAX_ALLOWED_INITIAL_LINE_SIZE - Static variable in class io.sipstack.netty.codec.sip.SipMessageStreamDecoder
The maximum allowed initial line.
MaxMessageSizeExceededException - Exception in io.sipstack.netty.codec.sip
Exception indicating that the maximum allowed size of a SIP message (or a section thereof) has been reached.
MaxMessageSizeExceededException(String) - Constructor for exception io.sipstack.netty.codec.sip.MaxMessageSizeExceededException
 

P

payloadCompleted() - Method in class io.sipstack.netty.codec.sip.RawMessage
Check whether we have read the entire payload.

R

RawMessage - Class in io.sipstack.netty.codec.sip
Represents a raw sip message coming off of the network.
RawMessage(int, int, int) - Constructor for class io.sipstack.netty.codec.sip.RawMessage
Creates a new holder for a raw SIP message.
RawMessage.State - Enum in io.sipstack.netty.codec.sip
 

S

send(SipMessage) - Method in interface io.sipstack.netty.codec.sip.Connection
Send a message over this connection.
send(SipMessage) - Method in class io.sipstack.netty.codec.sip.TcpConnection
Send a message over this connection.
send(SipMessage) - Method in class io.sipstack.netty.codec.sip.UdpConnection
Send a message over this connection.
setContentLength(int) - Method in class io.sipstack.netty.codec.sip.RawMessage
Set the expected content length of this message.
SipMessageDatagramDecoder - Class in io.sipstack.netty.codec.sip
The SipMessageDatagramDecoder will frame an incoming UDP packet into a SipMessage.
SipMessageDatagramDecoder() - Constructor for class io.sipstack.netty.codec.sip.SipMessageDatagramDecoder
 
SipMessageDatagramDecoder(Clock) - Constructor for class io.sipstack.netty.codec.sip.SipMessageDatagramDecoder
 
SipMessageEncoder - Class in io.sipstack.netty.codec.sip
 
SipMessageEncoder() - Constructor for class io.sipstack.netty.codec.sip.SipMessageEncoder
 
SipMessageEvent - Interface in io.sipstack.netty.codec.sip
Whenever a SipMessage is received it will be framed and a SipMessageEvent will be created and passed up through the ChannelPipeline.
SipMessageStreamDecoder - Class in io.sipstack.netty.codec.sip
 
SipMessageStreamDecoder(Clock) - Constructor for class io.sipstack.netty.codec.sip.SipMessageStreamDecoder
 
SipMessageStreamDecoder() - Constructor for class io.sipstack.netty.codec.sip.SipMessageStreamDecoder
 
SP - Static variable in class io.sipstack.netty.codec.sip.RawMessage
 
SystemClock - Class in io.sipstack.netty.codec.sip
 
SystemClock() - Constructor for class io.sipstack.netty.codec.sip.SystemClock
 

T

TcpConnection - Class in io.sipstack.netty.codec.sip
 
TcpConnection(Channel, InetSocketAddress) - Constructor for class io.sipstack.netty.codec.sip.TcpConnection
 
toByteBuf(SipMessage) - Method in class io.sipstack.netty.codec.sip.AbstractConnection
All Connections needs to convert the msg to a ByteBuf before writing it to the ChannelHandlerContext.
toString() - Method in class io.sipstack.netty.codec.sip.RawMessage
 

U

UdpConnection - Class in io.sipstack.netty.codec.sip
Encapsulates a
UdpConnection(Channel, InetSocketAddress) - Constructor for class io.sipstack.netty.codec.sip.UdpConnection
 

V

valueOf(String) - Static method in enum io.sipstack.netty.codec.sip.RawMessage.State
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.sipstack.netty.codec.sip.RawMessage.State
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(byte) - Method in class io.sipstack.netty.codec.sip.RawMessage
 
writeToHeaders(byte) - Method in class io.sipstack.netty.codec.sip.RawMessage
Write a byte to the header section of this raw message.
writeToInitialLine(byte) - Method in class io.sipstack.netty.codec.sip.RawMessage
Write a byte to the initial line.
writeToPayload(byte) - Method in class io.sipstack.netty.codec.sip.RawMessage
Write the next byte to the payload section of this message.
A C D E G H I L M P R S T U V W 
Skip navigation links

Copyright © 2014. All Rights Reserved.