Provides basic methods for IOperationHandler implementations. More...
Public Member Functions | |
virtual void | OnDisconnect (PeerBase peer) |
Called by Peer.OnDisconnect. More... | |
virtual void | OnDisconnectByOtherPeer (PeerBase peer) |
Static Public Member Functions | |
static OperationResponse | HandleInvalidOperation (Operation operation, ILogger logger) |
static bool | ValidateOperation (Operation operation, ILogger logger, out OperationResponse response) |
Protected Member Functions | |
abstract OperationResponse | OnOperationRequest (PeerBase peer, OperationRequest operationRequest, SendParameters sendParameters) |
Called by Peer.OnOperationRequest. More... | |
Static Protected Member Functions | |
static OperationResponse | HandleUnknownOperationCode (OperationRequest operationRequest, ILogger logger) |
Provides basic methods for IOperationHandler implementations.
|
inlinestatic |
|
inlinestaticprotected |
|
inlinevirtual |
Called by Peer.OnDisconnect.
peer | The calling peer. |
Implements Photon.SocketServer.Rpc.IOperationHandler.
|
inlinevirtual |
|
protectedpure virtual |
Called by Peer.OnOperationRequest.
peer | The calling peer. |
operationRequest | The operation request. |
sendParameters | The send Parameters. |
Implements Photon.SocketServer.Rpc.IOperationHandler.
Implemented in Photon.LoadBalancing.Master.OperationHandler.OperationHandlerInitial, Photon.LoadBalancing.MasterServer.OperationHandler.OperationHandlerDefault, and Photon.LoadBalancing.Master.OperationHandler.OperationHandlerAuthenticating.
|
inlinestatic |