C# Class SipSharp.Messages.Request

Inheritance: Message, IRequest
Afficher le fichier Open project: jgauffin/SipSharp Class Usage Examples

Méthodes publiques

Méthode Description
Clone ( ) : object

Creates a new object that is a copy of the current instance.

CreateResponse ( StatusCode code, string reason ) : IResponse

Create a new response.

Request ( IRequest request ) : System
Request ( string method, SipUri uri, string version ) : System
Request ( string method, string uri, string version ) : System
ToString ( ) : string
Validate ( ) : void

Validate all mandatory headers.

Private Methods

Méthode Description
Assign ( string name, IHeader header ) : void

Method Details

Clone() public méthode

Creates a new object that is a copy of the current instance.
public Clone ( ) : object
Résultat object

CreateResponse() public méthode

Create a new response.
Provisional responses is only valid for INVITE method.
public CreateResponse ( StatusCode code, string reason ) : IResponse
code StatusCode Response status code
reason string Reason to why the status code was used.
Résultat IResponse

Request() public méthode

public Request ( IRequest request ) : System
request IRequest
Résultat System

Request() public méthode

public Request ( string method, SipUri uri, string version ) : System
method string
uri SipUri
version string
Résultat System

Request() public méthode

public Request ( string method, string uri, string version ) : System
method string
uri string
version string
Résultat System

ToString() public méthode

public ToString ( ) : string
Résultat string

Validate() public méthode

Validate all mandatory headers.
A header is invalid/missing.
public Validate ( ) : void
Résultat void