C# 클래스 SOE.Core.SOEServer

파일 보기 프로젝트 열기: Joshsora/LibSOE 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
CLIENT_TIMEOUT int
ConnectionManager SOEConnectionManager
GAME_NAME string
Protocol SOEProtocol
Running bool
SERVER_THREAD_SLEEP int
THREAD_POOL_SIZE int
WANT_MESSAGE_THREADING bool
WANT_PACKET_THREADING bool

공개 메소드들

메소드 설명
Log ( string message ) : void
ReceiveMessage ( SOEClient sender, byte rawMessage ) : void
Run ( ) : void
SOEServer ( int port, string protocol = "SOE" ) : System
SendPacket ( SOEClient client, SOEPacket packet ) : void

비공개 메소드들

메소드 설명
DoNetCycle ( ) : void

메소드 상세

Log() 공개 메소드

public Log ( string message ) : void
message string
리턴 void

ReceiveMessage() 공개 메소드

public ReceiveMessage ( SOEClient sender, byte rawMessage ) : void
sender SOEClient
rawMessage byte
리턴 void

Run() 공개 메소드

public Run ( ) : void
리턴 void

SOEServer() 공개 메소드

public SOEServer ( int port, string protocol = "SOE" ) : System
port int
protocol string
리턴 System

SendPacket() 공개 메소드

public SendPacket ( SOEClient client, SOEPacket packet ) : void
client SOEClient
packet SOE.Interfaces.SOEPacket
리턴 void

프로퍼티 상세

CLIENT_TIMEOUT 공개적으로 프로퍼티

public int CLIENT_TIMEOUT
리턴 int

ConnectionManager 공개적으로 프로퍼티

public SOEConnectionManager,SOE.Core ConnectionManager
리턴 SOEConnectionManager

GAME_NAME 공개적으로 프로퍼티

public string GAME_NAME
리턴 string

Protocol 공개적으로 프로퍼티

public SOEProtocol,SOE.Core Protocol
리턴 SOEProtocol

Running 공개적으로 프로퍼티

public bool Running
리턴 bool

SERVER_THREAD_SLEEP 공개적으로 프로퍼티

public int SERVER_THREAD_SLEEP
리턴 int

THREAD_POOL_SIZE 공개적으로 프로퍼티

public int THREAD_POOL_SIZE
리턴 int

WANT_MESSAGE_THREADING 공개적으로 프로퍼티

public bool WANT_MESSAGE_THREADING
리턴 bool

WANT_PACKET_THREADING 공개적으로 프로퍼티

public bool WANT_PACKET_THREADING
리턴 bool