C# Class GladNet.Engine.Server.ServerPeerSession

Session for remote subserver peers that has the same functionality as ClientPeerSessions.
Inheritance: ClientPeerSession
Mostra file Open project: HelloKitty/GladNet2

Public Methods

Method Description
ServerPeerSession ( ILog logger, INetworkMessageRouterService sender, IConnectionDetails details, INetworkMessageSubscriptionService netMessageSubService, IDisconnectionServiceHandler disconnectHandler, INetworkMessageRouteBackService routebackService ) : System

Protected Methods

Method Description
OnReceiveRequest ( IRequestMessage requestMessage, IMessageParameters parameters ) : void

Called internally when a request is recieved from the remote peer.

Method Details

OnReceiveRequest() protected abstract method

Called internally when a request is recieved from the remote peer.
protected abstract OnReceiveRequest ( IRequestMessage requestMessage, IMessageParameters parameters ) : void
requestMessage IRequestMessage sent by the peer.
parameters IMessageParameters Parameters the message was sent with.
return void

ServerPeerSession() public method

public ServerPeerSession ( ILog logger, INetworkMessageRouterService sender, IConnectionDetails details, INetworkMessageSubscriptionService netMessageSubService, IDisconnectionServiceHandler disconnectHandler, INetworkMessageRouteBackService routebackService ) : System
logger ILog
sender INetworkMessageRouterService
details IConnectionDetails
netMessageSubService INetworkMessageSubscriptionService
disconnectHandler IDisconnectionServiceHandler
routebackService INetworkMessageRouteBackService
return System