public final class SipRequestLine extends SipInitialLine
AT, BACK_SLASH, BACKTICK, COLON, COMMA, CR, DASH, DOUBLE_QOUTE, DQUOT, EQ, EXCLAMATIONPOINT, framers, HTAB, LAQUOT, LF, LPAREN, MADDR, MAX_LOOK_AHEAD, METHOD, PERCENT, PERIOD, PLUS, QUESTIONMARK, RAQUOT, RPAREN, SCHEME_SIP, SCHEME_SIP_COLON, SCHEME_SIPS, SCHEME_SIPS_COLON, SCTP, SEMI, SIP2_0, SIP2_0_SLASH, SLASH, SP, STAR, TCP, TICK, TILDE, TLS, TRANSPORT, TRANSPORT_EQ, TTL, UDP, UNDERSCORE, USER, WS| Constructor and Description |
|---|
SipRequestLine(Buffer method,
Buffer requestUri) |
SipRequestLine(Buffer method,
URI requestUri) |
| Modifier and Type | Method and Description |
|---|---|
SipRequestLine |
clone() |
Buffer |
getBuffer()
The request initial line as a raw buffer.
|
void |
getBytes(Buffer dst)
Write the bytes representing this
SipInitialLine into the
destination Buffer. |
Buffer |
getMethod() |
URI |
getRequestUri() |
boolean |
isRequestLine() |
SipRequestLine |
toRequestLine() |
String |
toString() |
isResponseLine, isResponseLine, parse, toResponseLineconsumeAddressSpec, consumeAlphaNum, consumeCOLON, consumeCOMMA, consumeCRLF, consumeDisplayName, consumeEQUAL, consumeGenericParam, consumeGenericParams, consumeHostname, consumeLAQUOT, consumeLDQUOT, consumeLPAREN, consumeLWS, consumeMSubtype, consumeMType, consumePort, consumeQuotedString, consumeRAQUOT, consumeRDQUOT, consumeRPAREN, consumeSEMI, consumeSentBye, consumeSentProtocol, consumeSLASH, consumeSTAR, consumeSWS, consumeToken, consumeUserInfoHostPort, consumeVia, consumeWS, couldBeSipMessage, expect, expect, expectDigit, expectHCOLON, expectMethod, expectSIP2_0, expectSLASH, expectToken, expectWS, frame, getAlphaNumCount, getTokenCount, isAlphaNum, isAlphaNum, isDigit, isDigit, isNext, isNextAlphaNum, isNextDigit, isSCTP, isSCTPLower, isSips, isTCP, isTCPLower, isTLS, isTLSLower, isUDP, isUDPLower, isWS, isWSLower, nextHeader, nextHeaderspublic boolean isRequestLine()
isRequestLine in class SipInitialLinepublic SipRequestLine toRequestLine()
toRequestLine in class SipInitialLinepublic Buffer getMethod()
public URI getRequestUri() throws SipParseException
SipParseExceptionpublic Buffer getBuffer()
getBuffer in class SipInitialLinepublic SipRequestLine clone()
clone in class SipInitialLinepublic void getBytes(Buffer dst)
SipInitialLineSipInitialLine into the
destination Buffer.getBytes in class SipInitialLineCopyright © 2017. All Rights Reserved.