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.) |