SIP3261Parser Methods |
The SIP3261Parser type exposes the following members.
Name | Description | |
---|---|---|
![]() | EndOfString | (Inherited from LLParserT.) |
![]() | GetRemains |
A maradék string-et adja vissza egészben.
(Inherited from LLParserT.) |
![]() | GetRemains(Int32) |
A maradék string-et adja vissza egészben.
(Inherited from LLParserT.) |
![]() | InitParse |
Kizarolag csak teszteles celjabol!
Ha pl. egy bizonyos header parse-olasat akarjuk letesztelni, akkor beallitjuk ezzel a header tartalmat, majd a konkret Parse() fuggvenyt meghivjuk.
Pl.
parser.InitParse(data);
parser.PWWWAuthenticate();
(Inherited from LLParserT.) |
![]() | IsChar | (Inherited from LLParserT.) |
![]() | IsExtensionRegistered | |
![]() | LookaheadChar |
Megnézi, hogy a következő karaktert.
(Inherited from LLParserT.) |
![]() | Many | (Inherited from LLParserT.) |
![]() | Many1 | (Inherited from LLParserT.) |
![]() | ManyN | (Inherited from LLParserT.) |
![]() | ManyNM | (Inherited from LLParserT.) |
![]() | PAddrSpec |
addr-spec = SIP-URI / SIPS-URI / absoluteURI
|
![]() | PAlpha | (Inherited from LLParserT.) |
![]() | PAlphaNumeric | (Inherited from LLParserT.) |
![]() | PAlphaNumericPlus | (Inherited from LLParserT.) |
![]() | Parse(String) |
A feldolgozás indítása a következő sztringre, nem szálboztos!
(Inherited from LLParserT.) |
![]() | Parse(String, String) | |
![]() | ParseFailed | (Inherited from LLParserT.) |
![]() | ParseFunction | (Overrides LLParserTParseFunction.) |
![]() | ParseMany(String) |
A feldolgozás indítása a következő sztringre, nem szálboztos!
(Inherited from LLParserT.) |
![]() | ParseMany(String, String) | |
![]() | PChar | (Inherited from LLParserT.) |
![]() | PComma |
COMMA = SWS "," SWS ; comma
|
![]() | PCrLf | (Inherited from LLParserT.) |
![]() | PDigit | (Inherited from LLParserT.) |
![]() | PDigitChar | (Inherited from LLParserT.) |
![]() | PDigitPlus | (Inherited from LLParserT.) |
![]() | PEqual |
EQUAL = SWS "=" SWS
|
![]() | PGenericParam |
generic-param = token [ EQUAL gen-value ]
gen-value = token / host / quoted-string
|
![]() | PGetLine | (Inherited from LLParserT.) |
![]() | PHost |
host = hostname / IPv4address / IPv6reference
|
![]() | PInt | (Inherited from LLParserT.) |
![]() | PLdqout |
LDQUOT = SWS DQUOTE; open double quotation mark
|
![]() | PNameAddr |
name-addr = [ display-name ] LAQUOT addr-spec RAQUOT
addr-spec = SIP-URI / SIPS-URI / absoluteURI
display-name = *(token LWS)/ quoted-string
|
![]() | PopIndex | (Inherited from LLParserT.) |
![]() | PQuotedString | |
![]() | PRdqout |
RDQUOT = DQUOTE SWS ; close double quotation mark
|
![]() | PRegex(String) | (Inherited from LLParserT.) |
![]() | PRegex(Regex) | (Inherited from LLParserT.) |
![]() | PRequestUri | |
![]() | PRequestUri(String) |
Request-URI = SIP-URI / SIPS-URI / absoluteURI
|
![]() | PSemi | |
![]() | PSpace | (Inherited from LLParserT.) |
![]() | PString | (Inherited from LLParserT.) |
![]() | PStringLowerCase | (Inherited from LLParserT.) |
![]() | PToken |
token = 1*(alphanum / "-" / "." / "!" / "%" / "*" / "_" / "+" / "`" / "'" / "~" )
(Inherited from LLParserT.) |
![]() | PUntil | (Inherited from LLParserT.) |
![]() | PushIndex | (Inherited from LLParserT.) |
![]() | PWord |
word = 1*(alphanum / "-" / "." / "!" / "%" / "*" / "_" / "+" / "`" / "'" / "~" / "(" / ")" / "<" / ">" / ":" / "\" / DQUOTE / "/" / "[" / "]" / "?" / "{" / "}" )
(Inherited from LLParserT.) |
![]() | RegisterParserExtension(AbstractExtensionFactory) | |
![]() | RegisterParserExtension(SIPParserExtension) | |
![]() | RollBack | (Inherited from LLParserT.) |
![]() | RollBack(Int32) | (Inherited from LLParserT.) |
![]() | SkipChars |
Meghatározott számú karakter átugrása.
(Inherited from LLParserT.) |
![]() | SkipSpaces |
A space karakterek átugrása.
(Inherited from LLParserT.) |
![]() | SkipWhiteSpaces | (Inherited from LLParserT.) |
![]() | Substring | (Inherited from LLParserT.) |
![]() | ThrowIndex | (Inherited from LLParserT.) |
![]() | Try | (Inherited from LLParserT.) |