Click or drag to resize

SIP3261Parser Class

Inheritance Hierarchy
SystemObject
  Ozeki.CommonLLParserSIPMessage
    Ozeki.VoIPSIP3261Parser

Namespace: Ozeki.VoIP
Assembly: OzekiSDK (in OzekiSDK.dll) Version: 10.4.13.0
Syntax
public sealed class SIP3261Parser : LLParser<SIPMessage>, 
	ISIPParser

The SIP3261Parser type exposes the following members.

Constructors
 NameDescription
Public methodSIP3261ParserInitializes a new instance of the SIP3261Parser class
Top
Properties
 NameDescription
Protected propertyData
(Inherited from LLParserT)
Public propertyIdx
(Inherited from LLParserT)
Protected propertyLength
(Inherited from LLParserT)
Protected propertyParseManyMaxItems
(Inherited from LLParserT)
Public propertyParserHistory
(Inherited from LLParserT)
Public propertyRemainingData 
Protected propertyRest
(Inherited from LLParserT)
Top
Methods
 NameDescription
Protected methodEndOfString
(Inherited from LLParserT)
Protected methodGetRemains A maradék string-et adja vissza egészben.
(Inherited from LLParserT)
Protected methodGetRemains(Int32) A maradék string-et adja vissza egészben.
(Inherited from LLParserT)
Public methodInitParse 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)
Public methodIsChar
(Inherited from LLParserT)
Public methodIsExtensionRegistered 
Protected methodLookaheadChar Megnézi, hogy a következő karaktert.
(Inherited from LLParserT)
Public methodMany
(Inherited from LLParserT)
Public methodMany1
(Inherited from LLParserT)
Public methodManyN
(Inherited from LLParserT)
Public methodManyNM
(Inherited from LLParserT)
Public methodPAddrSpec addr-spec = SIP-URI / SIPS-URI / absoluteURI
Protected methodPAlpha
(Inherited from LLParserT)
Protected methodPAlphaNumeric
(Inherited from LLParserT)
Protected methodPAlphaNumericPlus
(Inherited from LLParserT)
Public methodParse(String) A feldolgozás indítása a következő sztringre, nem szálboztos!
(Inherited from LLParserT)
Public methodParse(String, String) 
Public methodParseFailed
(Inherited from LLParserT)
Protected methodParseFunction
(Overrides LLParserTParseFunction)
Public methodParseMany(String) A feldolgozás indítása a következő sztringre, nem szálboztos!
(Inherited from LLParserT)
Public methodParseMany(String, String) 
Public methodPChar
(Inherited from LLParserT)
Public methodPComma COMMA = SWS "," SWS ; comma
Public methodPCrLf
(Inherited from LLParserT)
Protected methodPDigit
(Inherited from LLParserT)
Protected methodPDigitChar
(Inherited from LLParserT)
Protected methodPDigitPlus
(Inherited from LLParserT)
Public methodPEqual EQUAL = SWS "=" SWS
Public methodPGenericParam generic-param = token [ EQUAL gen-value ] gen-value = token / host / quoted-string
Public methodPGetLine
(Inherited from LLParserT)
Public methodPHost host = hostname / IPv4address / IPv6reference
Public methodPInt
(Inherited from LLParserT)
Public methodPLdqout LDQUOT = SWS DQUOTE; open double quotation mark
Public methodPNameAddr name-addr = [ display-name ] LAQUOT addr-spec RAQUOT addr-spec = SIP-URI / SIPS-URI / absoluteURI display-name = *(token LWS)/ quoted-string
Public methodPopIndex
(Inherited from LLParserT)
Public methodPQuotedString 
Public methodPRdqout RDQUOT = DQUOTE SWS ; close double quotation mark
Public methodPRegex(Regex)
(Inherited from LLParserT)
Public methodPRegex(String)
(Inherited from LLParserT)
Public methodPRequestUri 
Public methodPRequestUri(String) Request-URI = SIP-URI / SIPS-URI / absoluteURI
Public methodPSemi 
Public methodPSpace
(Inherited from LLParserT)
Public methodPString
(Inherited from LLParserT)
Public methodPStringLowerCase
(Inherited from LLParserT)
Public methodPToken token = 1*(alphanum / "-" / "." / "!" / "%" / "*" / "_" / "+" / "`" / "'" / "~" )
(Inherited from LLParserT)
Public methodPUntil
(Inherited from LLParserT)
Public methodPushIndex
(Inherited from LLParserT)
Public methodPWord word = 1*(alphanum / "-" / "." / "!" / "%" / "*" / "_" / "+" / "`" / "'" / "~" / "(" / ")" / "<" / ">" / ":" / "\" / DQUOTE / "/" / "[" / "]" / "?" / "{" / "}" )
(Inherited from LLParserT)
Public methodRegisterParserExtension(AbstractExtensionFactory) 
Public methodRegisterParserExtension(SIPParserExtension) 
Protected methodRollBack
(Inherited from LLParserT)
Protected methodRollBack(Int32)
(Inherited from LLParserT)
Protected methodSkipChars Meghatározott számú karakter átugrása.
(Inherited from LLParserT)
Public methodSkipSpaces A space karakterek átugrása.
(Inherited from LLParserT)
Protected methodSkipWhiteSpaces
(Inherited from LLParserT)
Protected methodSubstring
(Inherited from LLParserT)
Public methodThrowIndex
(Inherited from LLParserT)
Protected methodTry
(Inherited from LLParserT)
Top
See Also