- Call_ID_HEADER - Static variable in class io.pkts.packet.sip.impl.SipMessageImpl
-
- CallIdHeader - Interface in io.pkts.packet.sip.header
-
- CallIdHeaderImpl - Class in io.pkts.packet.sip.header.impl
-
- CallIdHeaderImpl(Buffer) - Constructor for class io.pkts.packet.sip.header.impl.CallIdHeaderImpl
-
- CallIdHeaderImpl(boolean, Buffer) - Constructor for class io.pkts.packet.sip.header.impl.CallIdHeaderImpl
-
- clone() - Method in interface io.pkts.packet.sip.header.CallIdHeader
-
- clone() - Method in interface io.pkts.packet.sip.header.ContactHeader
-
- clone() - Method in interface io.pkts.packet.sip.header.ContentTypeHeader
-
- clone() - Method in interface io.pkts.packet.sip.header.CSeqHeader
-
- clone() - Method in interface io.pkts.packet.sip.header.FromHeader
-
- clone() - Method in class io.pkts.packet.sip.header.impl.CallIdHeaderImpl
-
- clone() - Method in class io.pkts.packet.sip.header.impl.ContactHeaderImpl
-
- clone() - Method in class io.pkts.packet.sip.header.impl.ContentTypeHeaderImpl
-
- clone() - Method in class io.pkts.packet.sip.header.impl.CSeqHeaderImpl
-
- clone() - Method in class io.pkts.packet.sip.header.impl.FromHeaderImpl
-
- clone() - Method in class io.pkts.packet.sip.header.impl.MaxForwardsHeaderImpl
-
- clone() - Method in class io.pkts.packet.sip.header.impl.RecordRouteHeaderImpl
-
- clone() - Method in class io.pkts.packet.sip.header.impl.RouteHeaderImpl
-
- clone() - Method in class io.pkts.packet.sip.header.impl.SipHeaderImpl
-
- clone() - Method in class io.pkts.packet.sip.header.impl.ToHeaderImpl
-
- clone() - Method in class io.pkts.packet.sip.header.impl.ViaHeaderImpl
-
- clone() - Method in interface io.pkts.packet.sip.header.MaxForwardsHeader
-
- clone() - Method in interface io.pkts.packet.sip.header.RecordRouteHeader
-
- clone() - Method in interface io.pkts.packet.sip.header.RouteHeader
-
- clone() - Method in interface io.pkts.packet.sip.header.SipHeader
-
- clone() - Method in interface io.pkts.packet.sip.header.ToHeader
-
- clone() - Method in class io.pkts.packet.sip.impl.SipInitialLine
-
- clone() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
- clone() - Method in class io.pkts.packet.sip.impl.SipRequestImpl
-
- clone() - Method in class io.pkts.packet.sip.impl.SipRequestLine
-
- clone() - Method in class io.pkts.packet.sip.impl.SipResponseImpl
-
- clone() - Method in class io.pkts.packet.sip.impl.SipResponseLine
-
- clone() - Method in interface io.pkts.packet.sip.SipMessage
-
Perform a deep clone of this SipMessage.
- clone() - Method in interface io.pkts.packet.sip.SipRequest
-
- clone() - Method in interface io.pkts.packet.sip.SipResponse
-
- cloneHeaders() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
Helper method to clone all the headers into one continuous buffer.
- clonePayload() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
Helper method to clone the payload.
- COLON - Static variable in class io.pkts.packet.sip.impl.SipParser
-
- COMMA - Static variable in class io.pkts.packet.sip.impl.SipParser
-
- COMPACT_NAME - Static variable in interface io.pkts.packet.sip.header.CallIdHeader
-
The compact name of the Call-ID header is 'i'
- consumeAddressSpec(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consumes addr-spec, which according to RFC3261 section 25.1 is:
- consumeAlphaNum(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consumes a alphanum.
- consumeCOLON(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume colon (COLON), which according to RFC3261 section 25.1 Basic
Rules is:
COLON = SWS ":" SWS ; colon
- consumeCOMMA(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume comma (COMMA), which according to RFC3261 section 25.1 Basic
Rules is:
COMMA = SWS "," SWS ; comma
- consumeCRLF(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume CR + LF
- consumeDisplayName(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
The display name in SIP is a little tricky since it may or may not be
there and the stuff following it (whether or not it was there to begin
with) can easily be confused with being a display name.
- consumeEQUAL(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume equal sign (EQUAL), which according to RFC3261 section 25.1 Basic
Rules is:
EQUAL = SWS "=" SWS ; equal
- consumeGenericParam(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consumes a generic param, which according to RFC 3261 section 25.1 is:
- consumeGenericParams(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consumes all generic-params it can find.
- consumeHostname(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
- consumeLAQUOT(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume left angle quote (LAQUOT), which according to RFC3261 section
25.1 Basic Rules is:
LAQUOT = SWS "<"; left angle quote
- consumeLDQUOT(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume open double quotation mark (LDQUT), which according to RFC3261
section 25.1 Basic Rules is:
LDQUOT = SWS DQUOTE; open double quotation mark
- consumeLPAREN(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume left parenthesis (LPAREN), which according to RFC3261 section
25.1 Basic Rules is:
LPAREN = SWS "(" SWS ; left parenthesis
- consumeLWS(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume linear whitespace (LWS), which according to RFC3261 section 25.1
Basic Rules is:
LWS = [*WSP CRLF] 1*WSP ; linear whitespace
- consumeMSubtype(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume a m-subtype, which according to RFC3261 section 25.1 Basic Rules
is:
- consumeMType(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume a m-type, which according to RFC3261 section 25.1 Basic Rules is:
- consumePort(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume a port, which according to RFC 3261 is:
port = 1*DIGIT
- consumeQuotedString(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consumes a quoted-string, which is defined as:
- consumeRAQUOT(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume right angle quote (RAQUOT), which according to RFC3261 section
25.1 Basic Rules is:
RAQUOT = SWS ">"; left angle quote
- consumeRDQUOT(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume close double quotation mark (RDQUT), which according to RFC3261
section 25.1 Basic Rules is:
RDQUOT = DQUOTE SWS ; close double quotation mark
- consumeRPAREN(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume right parenthesis (RPAREN), which according to RFC3261 section
25.1 Basic Rules is:
RPAREN = SWS ")" SWS ; right parenthesis
- consumeSEMI(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume semicolon (SEMI), which according to RFC3261 section 25.1 Basic
Rules is:
SEMI = SWS ";" SWS ; semicolon
- consumeSentBye(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume a sent-by which according to 3261 is:
- consumeSentProtocol(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume the "sent-protocol", which according to RFC 3261 is:
- consumeSLASH(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume an slash (SLASH), which according to RFC3261 section 25.1 Basic
Rules is:
SLASH = SWS "/" SWS ; slash
- consumeSTAR(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume an asterisk/star (STAR), which according to RFC3261 section 25.1
Basic Rules is:
STAR = SWS "*" SWS ; asterisk
- consumeSWS(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume sep (separating?) whitespace (LWS), which according to RFC3261
section 25.1 Basic Rules is:
SWS = [LWS] ; sep whitespace
"The SWS construct is used when linear white space is optional, generally
between tokens and separators." (RFC3261)
- consumeToken(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume a token, which according to RFC3261 section 25.1 Basic Rules is:
token = 1*(alphanum / "-" / "." / "!" / "%" / "*" / "_" / "+" / "`" / "'"
/ "~" )
- consumeUserInfoHostPort(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume the userinfo and hostport.
- consumeVia(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume a Via-header, which according to RFC3261 is:
- consumeWS(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Consume all the whitespace we find (WS)
- ContactHeader - Interface in io.pkts.packet.sip.header
-
- ContactHeaderImpl - Class in io.pkts.packet.sip.header.impl
-
- ContactHeaderImpl(Address, Buffer) - Constructor for class io.pkts.packet.sip.header.impl.ContactHeaderImpl
-
- ContentTypeHeader - Interface in io.pkts.packet.sip.header
-
Represents the a content type header.
- ContentTypeHeaderImpl - Class in io.pkts.packet.sip.header.impl
-
- couldBeSipMessage(Buffer) - Static method in class io.pkts.packet.sip.SipFramer
-
Helper function that checks whether or not the data could be a SIP
message.
- CR - Static variable in class io.pkts.packet.sip.impl.SipParser
-
- createAddress(Buffer, URI) - Method in interface io.pkts.packet.sip.address.AddressFactory
-
Creates a new
Address
object based off the display name and the
URI
.
- createAddress(URI) - Method in interface io.pkts.packet.sip.address.AddressFactory
-
- createAddress(Buffer, URI) - Method in class io.pkts.packet.sip.address.impl.AddressFactoryImpl
-
Creates a new
Address
object based off the display name and the
URI
.
- createAddress(URI) - Method in class io.pkts.packet.sip.address.impl.AddressFactoryImpl
-
- createFromHeader(Address, Buffer) - Method in interface io.pkts.packet.sip.header.HeaderFactory
-
- createFromHeader(Buffer) - Method in interface io.pkts.packet.sip.header.HeaderFactory
-
- createFromHeader(Address, Buffer) - Method in class io.pkts.packet.sip.header.impl.HeaderFactoryImpl
-
- createFromHeader(Buffer) - Method in class io.pkts.packet.sip.header.impl.HeaderFactoryImpl
-
- createRequest(SipRequest) - Method in class io.pkts.packet.sip.impl.SipMessageFactoryImpl
-
- createRequest(URI, Buffer, CallIdHeader, CSeqHeader, FromHeader, ToHeader, List<ViaHeader>, MaxForwardsHeader) - Method in class io.pkts.packet.sip.impl.SipMessageFactoryImpl
-
- createRequest(SipRequest) - Method in interface io.pkts.packet.sip.SipMessageFactory
-
Creates a new
SipRequest
using the original request as a
template.
- createRequest(URI, Buffer, CallIdHeader, CSeqHeader, FromHeader, ToHeader, List<ViaHeader>, MaxForwardsHeader) - Method in interface io.pkts.packet.sip.SipMessageFactory
-
Creates a new
SipRequest
based on the passed in parameters.
- createResponse(int, SipRequest) - Method in class io.pkts.packet.sip.impl.SipMessageFactoryImpl
-
Create a new response based on the supplied
SipRequest
.
- createResponse(int) - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
- createResponse(int) - Method in class io.pkts.packet.sip.impl.SipRequestImpl
-
- createResponse(int) - Method in interface io.pkts.packet.sip.SipMessage
-
- createResponse(int, SipRequest) - Method in interface io.pkts.packet.sip.SipMessageFactory
-
Create a new response based on the supplied
SipRequest
.
- createSipURI(Buffer, Buffer) - Method in interface io.pkts.packet.sip.address.AddressFactory
-
- createSipURI(Buffer, Buffer) - Method in class io.pkts.packet.sip.address.impl.AddressFactoryImpl
-
- createToHeader(Address, Buffer) - Method in interface io.pkts.packet.sip.header.HeaderFactory
-
- createToHeader(Buffer) - Method in interface io.pkts.packet.sip.header.HeaderFactory
-
- createToHeader(Address, Buffer) - Method in class io.pkts.packet.sip.header.impl.HeaderFactoryImpl
-
- createToHeader(Buffer) - Method in class io.pkts.packet.sip.header.impl.HeaderFactoryImpl
-
- createViaHeader(Buffer, int, Buffer, Buffer) - Method in interface io.pkts.packet.sip.header.HeaderFactory
-
- createViaHeader(String, int, String, String) - Method in interface io.pkts.packet.sip.header.HeaderFactory
-
- createViaHeader(String, int, String) - Method in interface io.pkts.packet.sip.header.HeaderFactory
-
- createViaHeader(Buffer, int, Buffer, Buffer) - Method in class io.pkts.packet.sip.header.impl.HeaderFactoryImpl
-
- createViaHeader(String, int, String, String) - Method in class io.pkts.packet.sip.header.impl.HeaderFactoryImpl
-
- createViaHeader(String, int, String) - Method in class io.pkts.packet.sip.header.impl.HeaderFactoryImpl
-
- CSEQ_HEADER - Static variable in class io.pkts.packet.sip.impl.SipMessageImpl
-
- CSeqHeader - Interface in io.pkts.packet.sip.header
-
- CSeqHeaderImpl - Class in io.pkts.packet.sip.header.impl
-
- getAddress() - Method in interface io.pkts.packet.sip.header.HeaderAddress
-
- getAddress() - Method in class io.pkts.packet.sip.header.impl.AddressParametersHeader
-
- getAlphaNumCount(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Helper method that counts the number of bytes that are considered part of
the next alphanum block.
- getBranch() - Method in class io.pkts.packet.sip.header.impl.ViaHeaderImpl
-
- getBranch() - Method in interface io.pkts.packet.sip.header.ViaHeader
-
The branch-parameter is mandatory and as such should always be there.
- getBuffer() - Method in class io.pkts.packet.sip.impl.SipInitialLine
-
The request initial line as a raw buffer.
- getBuffer() - Method in class io.pkts.packet.sip.impl.SipRequestLine
-
The request initial line as a raw buffer.
- getBuffer() - Method in class io.pkts.packet.sip.impl.SipResponseLine
-
The request initial line as a raw buffer.
- getBytes(Buffer) - Method in interface io.pkts.packet.sip.address.Address
-
- getBytes(Buffer) - Method in class io.pkts.packet.sip.address.impl.AddressImpl
-
- getBytes(Buffer) - Method in class io.pkts.packet.sip.address.impl.SipURIImpl
-
- getBytes(Buffer) - Method in interface io.pkts.packet.sip.address.URI
-
Write the bytes of this URI into the destination buffer
- getBytes(Buffer) - Method in class io.pkts.packet.sip.header.impl.SipHeaderImpl
-
- getBytes(Buffer) - Method in class io.pkts.packet.sip.header.impl.ViaHeaderImpl
-
- getBytes(Buffer) - Method in interface io.pkts.packet.sip.header.SipHeader
-
- getBytes(Buffer) - Method in class io.pkts.packet.sip.impl.SipInitialLine
-
- getBytes(Buffer) - Method in class io.pkts.packet.sip.impl.SipRequestLine
-
- getBytes(Buffer) - Method in class io.pkts.packet.sip.impl.SipResponseLine
-
- getCallId() - Method in interface io.pkts.packet.sip.header.CallIdHeader
-
- getCallId() - Method in class io.pkts.packet.sip.header.impl.CallIdHeaderImpl
- getCallIDHeader() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
Convenience method for fetching the call-id-header
- getCallIDHeader() - Method in interface io.pkts.packet.sip.SipMessage
-
Convenience method for fetching the call-id-header
- getContactHeader() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
- getContactHeader() - Method in interface io.pkts.packet.sip.SipMessage
-
- getContent() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
- getContent() - Method in interface io.pkts.packet.sip.SipMessage
-
- getContentSubType() - Method in class io.pkts.packet.sip.header.impl.MediaTypeHeaderImpl
- getContentSubType() - Method in interface io.pkts.packet.sip.header.MediaTypeHeader
-
- getContentType() - Method in class io.pkts.packet.sip.header.impl.MediaTypeHeaderImpl
- getContentType() - Method in interface io.pkts.packet.sip.header.MediaTypeHeader
-
- getContentTypeHeader() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
- getContentTypeHeader() - Method in interface io.pkts.packet.sip.SipMessage
-
- getCSeqHeader() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
- getCSeqHeader() - Method in interface io.pkts.packet.sip.SipMessage
-
Convenience method for fetching the CSeq header
- getDisplayName() - Method in interface io.pkts.packet.sip.address.Address
-
Get the display name of this
Address
or an empty buffer if it is
not set.
- getDisplayName() - Method in class io.pkts.packet.sip.address.impl.AddressImpl
-
- getErrorOffset() - Method in exception io.pkts.packet.sip.SipParseException
-
- getFromHeader() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
Convenience method for fetching the from-header
- getFromHeader() - Method in interface io.pkts.packet.sip.SipMessage
-
Convenience method for fetching the from-header
- getHeader(Buffer) - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
Get the header as a buffer
- getHeader(String) - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
Same as #getHeader(Buffers.wrap(keyParameter)
.
- getHeader(Buffer) - Method in interface io.pkts.packet.sip.SipMessage
-
Get the header as a buffer
- getHeader(String) - Method in interface io.pkts.packet.sip.SipMessage
-
Same as #getHeader(Buffers.wrap(keyParameter)
.
- getHost() - Method in class io.pkts.packet.sip.address.impl.SipURIImpl
-
Get the host portion of this URI.
- getHost() - Method in interface io.pkts.packet.sip.address.SipURI
-
Get the host portion of this URI.
- getHost() - Method in class io.pkts.packet.sip.header.impl.ViaHeaderImpl
-
- getHost() - Method in interface io.pkts.packet.sip.header.ViaHeader
-
- getInitialLine() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
The first line of a sip message, which is either a request or a response
line
- getInitialLine() - Method in interface io.pkts.packet.sip.SipMessage
-
The first line of a sip message, which is either a request or a response
line
- getMaxForwards() - Method in class io.pkts.packet.sip.header.impl.MaxForwardsHeaderImpl
- getMaxForwards() - Method in interface io.pkts.packet.sip.header.MaxForwardsHeader
-
- getMaxForwards() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
- getMaxForwards() - Method in interface io.pkts.packet.sip.SipMessage
-
- getMethod() - Method in interface io.pkts.packet.sip.header.CSeqHeader
-
- getMethod() - Method in class io.pkts.packet.sip.header.impl.CSeqHeaderImpl
- getMethod() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
Get the method of this sip message
- getMethod() - Method in class io.pkts.packet.sip.impl.SipRequestImpl
-
Get the method of this sip message
- getMethod() - Method in class io.pkts.packet.sip.impl.SipRequestLine
-
- getMethod() - Method in class io.pkts.packet.sip.impl.SipResponseImpl
-
Get the method of this sip message
- getMethod() - Method in interface io.pkts.packet.sip.SipMessage
-
Get the method of this sip message
- getName() - Method in class io.pkts.packet.sip.header.impl.SipHeaderImpl
-
Subclasses may override this one and are in fact encourage to do so
Get the name of the header
- getName() - Method in class io.pkts.packet.sip.header.impl.ViaHeaderImpl
-
Get the name of the header
- getName() - Method in interface io.pkts.packet.sip.header.SipHeader
-
Get the name of the header
- getParameter(Buffer) - Method in class io.pkts.packet.sip.header.impl.ParametersImpl
-
- getParameter(String) - Method in class io.pkts.packet.sip.header.impl.ParametersImpl
-
- getParameter(Buffer) - Method in class io.pkts.packet.sip.header.impl.ViaHeaderImpl
-
Get the value of the named parameter.
- getParameter(String) - Method in class io.pkts.packet.sip.header.impl.ViaHeaderImpl
-
- getParameter(Buffer) - Method in interface io.pkts.packet.sip.header.Parameters
-
Get the value of the named parameter.
- getParameter(String) - Method in interface io.pkts.packet.sip.header.Parameters
-
- getPort() - Method in class io.pkts.packet.sip.address.impl.SipURIImpl
-
Get the port.
- getPort() - Method in interface io.pkts.packet.sip.address.SipURI
-
Get the port.
- getPort() - Method in class io.pkts.packet.sip.header.impl.ViaHeaderImpl
-
- getPort() - Method in interface io.pkts.packet.sip.header.ViaHeader
-
- getRawContent() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
- getRawContent() - Method in interface io.pkts.packet.sip.SipMessage
-
- getReason() - Method in class io.pkts.packet.sip.impl.SipResponseLine
-
- getReceived() - Method in class io.pkts.packet.sip.header.impl.ViaHeaderImpl
-
- getReceived() - Method in interface io.pkts.packet.sip.header.ViaHeader
-
- getRecordRouteHeader() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
- getRecordRouteHeader() - Method in interface io.pkts.packet.sip.SipMessage
-
- getRecordRouteHeaders() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
- getRecordRouteHeaders() - Method in interface io.pkts.packet.sip.SipMessage
-
Get all the RecordRoute-headers in this
SipMessage
.
- getRequestLine() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
Since everything is done lazily, this method will parse and return the
initial line as a
SipRequestLine
.
- getRequestUri() - Method in class io.pkts.packet.sip.impl.SipRequestImpl
-
Get the request uri of the sip request
- getRequestUri() - Method in class io.pkts.packet.sip.impl.SipRequestLine
-
- getRequestUri() - Method in interface io.pkts.packet.sip.SipRequest
-
Get the request uri of the sip request
- getResponseLine() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
- getRouteHeader() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
- getRouteHeader() - Method in interface io.pkts.packet.sip.SipMessage
-
- getRouteHeaders() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
- getRouteHeaders() - Method in interface io.pkts.packet.sip.SipMessage
-
- getRPort() - Method in class io.pkts.packet.sip.header.impl.ViaHeaderImpl
-
- getRPort() - Method in interface io.pkts.packet.sip.header.ViaHeader
-
Get the value of the rport parameter.
- getScheme() - Method in class io.pkts.packet.sip.address.impl.URIImpl
-
Returns the scheme of this URI, which really can be anything (see RFC3261
section 25.1 and the definition of absoluteURI) but most commonly will be
"sip", "sips" or "tel".
- getScheme() - Method in interface io.pkts.packet.sip.address.URI
-
Returns the scheme of this URI, which really can be anything (see RFC3261
section 25.1 and the definition of absoluteURI) but most commonly will be
"sip", "sips" or "tel".
- getSeqNumber() - Method in interface io.pkts.packet.sip.header.CSeqHeader
-
- getSeqNumber() - Method in class io.pkts.packet.sip.header.impl.CSeqHeaderImpl
- getStatus() - Method in class io.pkts.packet.sip.impl.SipResponseImpl
-
Get the status code of this SIP response
- getStatus() - Method in interface io.pkts.packet.sip.SipResponse
-
Get the status code of this SIP response
- getStatusCode() - Method in class io.pkts.packet.sip.impl.SipResponseLine
-
- getTag() - Method in interface io.pkts.packet.sip.header.FromHeader
-
Get the tag parameter.
- getTag() - Method in class io.pkts.packet.sip.header.impl.FromHeaderImpl
-
Get the tag parameter.
- getTag() - Method in class io.pkts.packet.sip.header.impl.ToHeaderImpl
-
Get the tag parameter.
- getTag() - Method in interface io.pkts.packet.sip.header.ToHeader
-
Get the tag parameter.
- getToHeader() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
Convenience method for fetching the to-header
- getToHeader() - Method in interface io.pkts.packet.sip.SipMessage
-
Convenience method for fetching the to-header
- getTokenCount(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Helper method that counts the number of bytes that are considered part of
the next token in the
Buffer
.
- getTransport() - Method in class io.pkts.packet.sip.header.impl.ViaHeaderImpl
-
- getTransport() - Method in interface io.pkts.packet.sip.header.ViaHeader
-
The protocol, which typically is "UDP", "TCP" or "TLS" but can really be
anything according to RFC3261.
- getTTL() - Method in class io.pkts.packet.sip.header.impl.ViaHeaderImpl
-
- getTTL() - Method in interface io.pkts.packet.sip.header.ViaHeader
-
- getURI() - Method in interface io.pkts.packet.sip.address.Address
-
- getURI() - Method in class io.pkts.packet.sip.address.impl.AddressImpl
-
- getUser() - Method in class io.pkts.packet.sip.address.impl.SipURIImpl
-
Get the user portion of this URI.
- getUser() - Method in interface io.pkts.packet.sip.address.SipURI
-
Get the user portion of this URI.
- getValue() - Method in class io.pkts.packet.sip.header.impl.AddressParametersHeader
-
Will only return the parameters.
- getValue() - Method in class io.pkts.packet.sip.header.impl.MaxForwardsHeaderImpl
-
- getValue() - Method in class io.pkts.packet.sip.header.impl.MediaTypeHeaderImpl
-
- getValue() - Method in class io.pkts.packet.sip.header.impl.ParametersImpl
-
Will only return the parameters.
- getValue() - Method in class io.pkts.packet.sip.header.impl.SipHeaderImpl
-
Get the value of the buffer
- getValue() - Method in class io.pkts.packet.sip.header.impl.ViaHeaderImpl
-
Get the value of the buffer
- getValue() - Method in interface io.pkts.packet.sip.header.SipHeader
-
Get the value of the buffer
- getViaHeader() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
- getViaHeader() - Method in interface io.pkts.packet.sip.SipMessage
-
- getViaHeaders() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
- getViaHeaders() - Method in interface io.pkts.packet.sip.SipMessage
-
- io.pkts.packet.sip - package io.pkts.packet.sip
-
- io.pkts.packet.sip.address - package io.pkts.packet.sip.address
-
- io.pkts.packet.sip.address.impl - package io.pkts.packet.sip.address.impl
-
- io.pkts.packet.sip.header - package io.pkts.packet.sip.header
-
- io.pkts.packet.sip.header.impl - package io.pkts.packet.sip.header.impl
-
- io.pkts.packet.sip.impl - package io.pkts.packet.sip.impl
-
- is100Trying() - Method in class io.pkts.packet.sip.impl.SipResponseImpl
-
Convenience method for checking whether this is a 100 Trying response or
not.
- is100Trying() - Method in interface io.pkts.packet.sip.SipResponse
-
Convenience method for checking whether this is a 100 Trying response or
not.
- isAck() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
Convenience method for determining whether the method of this message is
an ACK or not.
- isAck() - Method in interface io.pkts.packet.sip.SipMessage
-
Convenience method for determining whether the method of this message is
an ACK or not.
- isAlphaNum(char) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Helper method for checking whether the supplied byte is a alphanumeric
character or not.
- isAlphaNum(byte) - Static method in class io.pkts.packet.sip.impl.SipParser
-
- isBye() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
Convenience method for determining whether the method of this message is
a BYE or not.
- isBye() - Method in interface io.pkts.packet.sip.SipMessage
-
Convenience method for determining whether the method of this message is
a BYE or not.
- isCancel() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
Convenience method for determining whether the method of this message is
a CANCEL or not
- isCancel() - Method in interface io.pkts.packet.sip.SipMessage
-
Convenience method for determining whether the method of this message is
a CANCEL or not
- isClientError() - Method in class io.pkts.packet.sip.impl.SipResponseImpl
-
Convenience method for checking whether this is a 4xx response or not.
- isClientError() - Method in interface io.pkts.packet.sip.SipResponse
-
Convenience method for checking whether this is a 4xx response or not.
- isDigit(char) - Static method in class io.pkts.packet.sip.impl.SipParser
-
- isDigit(byte) - Static method in class io.pkts.packet.sip.impl.SipParser
-
- isGlobalError() - Method in class io.pkts.packet.sip.impl.SipResponseImpl
-
Convenience method for checking whether this is a 6xx response or not.
- isGlobalError() - Method in interface io.pkts.packet.sip.SipResponse
-
Convenience method for checking whether this is a 6xx response or not.
- isInfo() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
- isInfo() - Method in interface io.pkts.packet.sip.SipMessage
-
Convenience method for determining whether the method of this message is
a INFO or not.
- isInitial() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
Checks whether or not this request is considered to be an "initial"
request, i.e., a request that does not go within a dialog.
- isInitial() - Method in interface io.pkts.packet.sip.SipMessage
-
Checks whether or not this request is considered to be an "initial"
request, i.e., a request that does not go within a dialog.
- isInvite() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
Convenience method for determining whether the method of this message is
an INVITE or not.
- isInvite() - Method in interface io.pkts.packet.sip.SipMessage
-
Convenience method for determining whether the method of this message is
an INVITE or not.
- isMessage() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
- isMessage() - Method in interface io.pkts.packet.sip.SipMessage
-
Convenience method for determining whether the method of this message is
a MESSAGE or not.
- isNext(Buffer, byte) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Will check whether the next readable byte in the buffer is a certain byte
- isNextAlphaNum(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Check whether next byte is a alpha numeric one.
- isNextDigit(Buffer) - Static method in class io.pkts.packet.sip.impl.SipParser
-
Check whether the next byte is a digit or not
- isOptions() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
- isOptions() - Method in interface io.pkts.packet.sip.SipMessage
-
Convenience method for determining whether the method of this message is
a OPTIONS or not.
- isProvisional() - Method in class io.pkts.packet.sip.impl.SipResponseImpl
-
Convenience method for checking whether this is a 1xx response or not.
- isProvisional() - Method in interface io.pkts.packet.sip.SipResponse
-
Convenience method for checking whether this is a 1xx response or not.
- isRedirect() - Method in class io.pkts.packet.sip.impl.SipResponseImpl
-
Convenience method for checking whether this is a 3xx response or not.
- isRedirect() - Method in interface io.pkts.packet.sip.SipResponse
-
Convenience method for checking whether this is a 3xx response or not.
- isRequest() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
Check whether this sip message is a request or not
- isRequest() - Method in interface io.pkts.packet.sip.SipMessage
-
Check whether this sip message is a request or not
- isRequestLine() - Method in class io.pkts.packet.sip.impl.SipInitialLine
-
- isRequestLine() - Method in class io.pkts.packet.sip.impl.SipRequestLine
- isResponse() - Method in class io.pkts.packet.sip.impl.SipMessageImpl
-
Check whether this sip message is a response or not
- isResponse() - Method in interface io.pkts.packet.sip.SipMessage
-
Check whether this sip message is a response or not
- isResponseLine(Buffer) - Static method in class io.pkts.packet.sip.impl.SipInitialLine
-
Simple method to check whether the supplied buffer could be a SIP
response line.
- isResponseLine() - Method in class io.pkts.packet.sip.impl.SipInitialLine
-
- isResponseLine() - Method in class io.pkts.packet.sip.impl.SipResponseLine
- isRinging() - Method in class io.pkts.packet.sip.impl.SipResponseImpl
-
Convenience method for checking whether this is a 180 Ringing response or
or a 183 Early Media response.
- isRinging() - Method in interface io.pkts.packet.sip.SipResponse
-
Convenience method for checking whether this is a 180 Ringing response or
or a 183 Early Media response.
- isSCTP() - Method in class io.pkts.packet.sip.header.impl.ViaHeaderImpl
-
- isSCTP() - Method in interface io.pkts.packet.sip.header.ViaHeader
-
Convenience method for checking whether the protocol is SCTP or not.
- isSDP() - Method in class io.pkts.packet.sip.header.impl.MediaTypeHeaderImpl
-
Convenience method for checking whether the media type is
"application/sdp"
- isSDP() - Method in interface io.pkts.packet.sip.header.MediaTypeHeader
-
Convenience method for checking whether the media type is
"application/sdp"
- isSecure() - Method in class io.pkts.packet.sip.address.impl.SipURIImpl
-
Check whether this is a sips URI.
- isSecure() - Method in interface io.pkts.packet.sip.address.SipURI
-
Check whether this is a sips URI.
- isServerError() - Method in class io.pkts.packet.sip.impl.SipResponseImpl
-
Convenience method for checking whether this is a 5xx response or not.
- isServerError() - Method in interface io.pkts.packet.sip.SipResponse
-
Convenience method for checking whether this is a 5xx response or not.
- isSipURI() - Method in class io.pkts.packet.sip.address.impl.SipURIImpl
-
Check whether this
URI
is a "sip" or "sips" URI.
- isSipURI() - Method in class io.pkts.packet.sip.address.impl.URIImpl
-
Check whether this
URI
is a "sip" or "sips" URI.
- isSipURI() - Method in interface io.pkts.packet.sip.address.URI
-
Check whether this
URI
is a "sip" or "sips" URI.
- isSuccess() - Method in class io.pkts.packet.sip.impl.SipResponseImpl
-
Convenience method for checking whether this is a 2xx response or not.
- isSuccess() - Method in interface io.pkts.packet.sip.SipResponse
-
Convenience method for checking whether this is a 2xx response or not.
- isTCP() - Method in class io.pkts.packet.sip.header.impl.ViaHeaderImpl
-
- isTCP() - Method in interface io.pkts.packet.sip.header.ViaHeader
-
Convenience method for checking whether the protocol is TCP or not.
- isTimeout() - Method in class io.pkts.packet.sip.impl.SipResponseImpl
-
Convenience method for checking whether this is a 480 Timeout response or
not.
- isTimeout() - Method in interface io.pkts.packet.sip.SipResponse
-
Convenience method for checking whether this is a 480 Timeout response or
not.
- isTLS() - Method in class io.pkts.packet.sip.header.impl.ViaHeaderImpl
-
- isTLS() - Method in interface io.pkts.packet.sip.header.ViaHeader
-
Convenience method for checking whether the protocol is TLS or not.
- isUDP() - Method in class io.pkts.packet.sip.header.impl.ViaHeaderImpl
-
- isUDP() - Method in interface io.pkts.packet.sip.header.ViaHeader
-
Convenience method for checking whether the protocol is UDP or not.