C# Class P2PStateServer.RemoveRequest

Represents the RemoveRequest message.
This message is sent from a client (web server) to a state server to request the deletion of a session. This message is only transmitted from client to state server.
Inheritance: ServiceRequest
Mostra file Open project: tenor/p2pStateServer

Public Methods

Method Description
Process ( ) : void

Process the message

RemoveRequest ( HTTPPartialData Data, StateServer Service ) : System

Initializes a new instance of the RemoveRequest class

Protected Methods

Method Description
BuildResponse ( Type ResponseType, string ResponseMessage, ISessionResponseInfo ResponseInfo, byte Content ) : ResponseData

Generates an appropriate ResponseData object for this message, filled with supplied data

Method Details

BuildResponse() protected method

Generates an appropriate ResponseData object for this message, filled with supplied data
protected BuildResponse ( Type ResponseType, string ResponseMessage, ISessionResponseInfo ResponseInfo, byte Content ) : ResponseData
ResponseType System.Type The Type of the Response message
ResponseMessage string The HTTP response reason phrase
ResponseInfo ISessionResponseInfo The session response information
Content byte The response data
return ResponseData

Process() public method

Process the message
public Process ( ) : void
return void

RemoveRequest() public method

Initializes a new instance of the RemoveRequest class
public RemoveRequest ( HTTPPartialData Data, StateServer Service ) : System
Data HTTPPartialData The HTTPPartialData class to load this instance from
Service StateServer State server instance
return System