public interface MaxForwardsHeader extends SipHeader
| Modifier and Type | Interface and Description |
|---|---|
static class |
MaxForwardsHeader.Builder |
| Modifier and Type | Field and Description |
|---|---|
static Buffer |
NAME |
CANNOT_CAST_HEADER_OF_TYPE, UNABLE_TO_PARSE_OUT_THE_HEADER_NAME_DUE_TO_UNDERLYING_IO_EXCEPTION| Modifier and Type | Method and Description |
|---|---|
MaxForwardsHeader |
clone() |
MaxForwardsHeader.Builder |
copy()
Everything within the pkts.io SIP module are immutable so if you actually want
to change anything you have to create a copy, which will return a specific Builder
for that header.
|
static MaxForwardsHeader |
create()
Create a new
MaxForwardsHeader with a value of 70. |
static MaxForwardsHeader |
create(int max) |
static MaxForwardsHeader |
frame(Buffer buffer)
Create a new
SipHeader based on the buffer. |
int |
getMaxForwards() |
default boolean |
isMaxForwardsHeader() |
default MaxForwardsHeader |
toMaxForwardsHeader() |
create, ensure, frame, getBufferSize, getBytes, getName, getNameStr, getValue, is, is, isAddressParametersHeader, isCallIdHeader, isContactHeader, isContentLengthHeader, isContentTypeHeader, isCSeqHeader, isExpiresHeader, isFromHeader, isRecordRouteHeader, isRouteHeader, isSubjectHeader, isSystemHeader, isToHeader, isViaHeader, toAddressParametersHeader, toCallIdHeader, toContactHeader, toContentLengthHeader, toContentTypeHeader, toCSeqHeader, toExpiresHeader, toFromHeader, toRecordRouteHeader, toRouteHeader, toToHeader, toViaHeader, verifystatic final Buffer NAME
int getMaxForwards()
static MaxForwardsHeader frame(Buffer buffer) throws SipParseException
SipHeaderSipHeader based on the buffer. Each SipHeader will override this
factory method to parse the header into a more specialized header.
Note, the header returned really is a SipHeader and is NOT e.g. a ToHeader.
If you really need to parse it as a ToHeader you should use theframe in interface SipHeaderSipHeader.SipParseException - in case the header is not a correct formatted header.MaxForwardsHeader clone()
default boolean isMaxForwardsHeader()
isMaxForwardsHeader in interface SipHeaderdefault MaxForwardsHeader toMaxForwardsHeader()
toMaxForwardsHeader in interface SipHeaderstatic MaxForwardsHeader create(int max)
static MaxForwardsHeader create()
MaxForwardsHeader with a value of 70.MaxForwardsHeader.Builder copy()
SipHeaderCopyright © 2020. All Rights Reserved.