C# Class SipSharp.Messages.Headers.HeaderFactory

Parses and creates headers.
Exibir arquivo Open project: jgauffin/SipSharp Class Usage Examples

Public Methods

Method Description
AddDefaultParsers ( ) : void

Add all default parsers in the library.

AddParser ( IHeaderParser parser, string name, char shortName ) : void

Add a header parser.

GetParser ( string name ) : IHeaderParser
Parse ( string name, string value ) : IHeader

Protected Methods

Method Description
CreateDefaultHeader ( string name, string value ) : IHeader

Method Details

AddDefaultParsers() public method

Add all default parsers in the library.
public AddDefaultParsers ( ) : void
return void

AddParser() public method

Add a header parser.
public AddParser ( IHeaderParser parser, string name, char shortName ) : void
parser IHeaderParser Parser to use
name string Header name
shortName char Compact header name; or if not specified.
return void

CreateDefaultHeader() protected method

protected CreateDefaultHeader ( string name, string value ) : IHeader
name string
value string
return IHeader

GetParser() public method

public GetParser ( string name ) : IHeaderParser
name string
return IHeaderParser

Parse() public method

public Parse ( string name, string value ) : IHeader
name string
value string
return IHeader