C# 클래스 RemObjects.InternetPack.CommandBased.CommandBasedServer

상속: Server
파일 보기 프로젝트 열기: remobjects/internetpack 1 사용 예제들

공개 메소드들

메소드 설명
AddCustomCommand ( String name, OnCommandHandler handler ) : void
GetWorkerClass ( ) : Type

보호된 메소드들

메소드 설명
CleanStringForCommandResponse ( String rawValue ) : String
CommandBasedServer ( ) : System
CreateSession ( ) : CommandBasedSession
GetDefaultSessionClass ( ) : Type
HandleCommandException ( Connection connection, Exception ex ) : void
InitCommands ( ) : void
InvokeOnClientConnected ( SessionEventArgs e ) : void
InvokeOnClientDisconnected ( SessionEventArgs e ) : void

메소드 상세

AddCustomCommand() 공개 메소드

public AddCustomCommand ( String name, OnCommandHandler handler ) : void
name String
handler OnCommandHandler
리턴 void

CleanStringForCommandResponse() 보호된 정적인 메소드

protected static CleanStringForCommandResponse ( String rawValue ) : String
rawValue String
리턴 String

CommandBasedServer() 보호된 메소드

protected CommandBasedServer ( ) : System
리턴 System

CreateSession() 보호된 메소드

protected CreateSession ( ) : CommandBasedSession
리턴 CommandBasedSession

GetDefaultSessionClass() 보호된 메소드

protected GetDefaultSessionClass ( ) : Type
리턴 Type

GetWorkerClass() 공개 메소드

public GetWorkerClass ( ) : Type
리턴 Type

HandleCommandException() 보호된 메소드

protected HandleCommandException ( Connection connection, Exception ex ) : void
connection Connection
ex Exception
리턴 void

InitCommands() 보호된 추상적인 메소드

protected abstract InitCommands ( ) : void
리턴 void

InvokeOnClientConnected() 보호된 메소드

protected InvokeOnClientConnected ( SessionEventArgs e ) : void
e SessionEventArgs
리턴 void

InvokeOnClientDisconnected() 보호된 메소드

protected InvokeOnClientDisconnected ( SessionEventArgs e ) : void
e SessionEventArgs
리턴 void