C# 클래스 Gallatin.Core.Service.SessionState.SessionStateContract

상속: ISessionState
파일 보기 프로젝트 열기: williamoneill/Gallatin

공개 메소드들

메소드 설명
AcknowledgeClientShutdown ( ISessionContext context ) : void
AcknowledgeServerShutdown ( ISessionContext context ) : void
RequestHeaderAvailable ( IHttpRequest request, ISessionContext context ) : void
ResponseHeaderAvailable ( IHttpResponse response, ISessionContext context ) : void
SentFullServerResponseToClient ( IHttpResponse response, ISessionContext context ) : void
ServerConnectionEstablished ( ISessionContext context ) : void
ServerConnectionLost ( ISessionContext context ) : void
ShouldSendPartialDataToClient ( byte data, ISessionContext context ) : bool
ShouldSendPartialDataToServer ( byte data, ISessionContext context ) : bool
TransitionFromState ( ISessionContext context ) : void
TransitionToState ( ISessionContext context ) : void

메소드 상세

AcknowledgeClientShutdown() 공개 메소드

public AcknowledgeClientShutdown ( ISessionContext context ) : void
context ISessionContext
리턴 void

AcknowledgeServerShutdown() 공개 메소드

public AcknowledgeServerShutdown ( ISessionContext context ) : void
context ISessionContext
리턴 void

RequestHeaderAvailable() 공개 메소드

public RequestHeaderAvailable ( IHttpRequest request, ISessionContext context ) : void
request IHttpRequest
context ISessionContext
리턴 void

ResponseHeaderAvailable() 공개 메소드

public ResponseHeaderAvailable ( IHttpResponse response, ISessionContext context ) : void
response IHttpResponse
context ISessionContext
리턴 void

SentFullServerResponseToClient() 공개 메소드

public SentFullServerResponseToClient ( IHttpResponse response, ISessionContext context ) : void
response IHttpResponse
context ISessionContext
리턴 void

ServerConnectionEstablished() 공개 메소드

public ServerConnectionEstablished ( ISessionContext context ) : void
context ISessionContext
리턴 void

ServerConnectionLost() 공개 메소드

public ServerConnectionLost ( ISessionContext context ) : void
context ISessionContext
리턴 void

ShouldSendPartialDataToClient() 공개 메소드

public ShouldSendPartialDataToClient ( byte data, ISessionContext context ) : bool
data byte
context ISessionContext
리턴 bool

ShouldSendPartialDataToServer() 공개 메소드

public ShouldSendPartialDataToServer ( byte data, ISessionContext context ) : bool
data byte
context ISessionContext
리턴 bool

TransitionFromState() 공개 메소드

public TransitionFromState ( ISessionContext context ) : void
context ISessionContext
리턴 void

TransitionToState() 공개 메소드

public TransitionToState ( ISessionContext context ) : void
context ISessionContext
리턴 void