C# 클래스 FBClient.Network.GameServer

파일 보기 프로젝트 열기: Noxalus/Final-Bomber

공개 프로퍼티들

프로퍼티 타입 설명
Clients ClientCollection
GameManager NetworkGameManager
Maps string>.Dictionary
SelectedMapMd5 string

공개 메소드들

메소드 설명
EndClientConnection ( string reason ) : void
SendBombPlacing ( ) : void
SendHasMap ( ) : void
SendIsReady ( bool value = true ) : void
SendMapSelection ( string md5 ) : void
SendMovement ( byte direction ) : void
SendWantToStartGame ( ) : void
SetGameManager ( GameManager gameManager ) : void
StartClientConnection ( string ip, string port ) : void
TryToConnect ( string ip, string port ) : void
Update ( ) : void

비공개 메소드들

메소드 설명
CheckNewServerMessages ( ) : void
DataProcessing ( byte type, NetIncomingMessage message ) : void
GameServer ( ) : System.Collections.Generic
MessagePooling ( ) : void
SendCredentials ( ) : void
SendNeedMap ( ) : void

메소드 상세

EndClientConnection() 공개 메소드

public EndClientConnection ( string reason ) : void
reason string
리턴 void

SendBombPlacing() 공개 메소드

public SendBombPlacing ( ) : void
리턴 void

SendHasMap() 공개 메소드

public SendHasMap ( ) : void
리턴 void

SendIsReady() 공개 메소드

public SendIsReady ( bool value = true ) : void
value bool
리턴 void

SendMapSelection() 공개 메소드

public SendMapSelection ( string md5 ) : void
md5 string
리턴 void

SendMovement() 공개 메소드

public SendMovement ( byte direction ) : void
direction byte
리턴 void

SendWantToStartGame() 공개 메소드

public SendWantToStartGame ( ) : void
리턴 void

SetGameManager() 공개 메소드

public SetGameManager ( GameManager gameManager ) : void
gameManager GameManager
리턴 void

StartClientConnection() 공개 메소드

public StartClientConnection ( string ip, string port ) : void
ip string
port string
리턴 void

TryToConnect() 공개 메소드

public TryToConnect ( string ip, string port ) : void
ip string
port string
리턴 void

Update() 공개 메소드

public Update ( ) : void
리턴 void

프로퍼티 상세

Clients 공개적으로 프로퍼티

public ClientCollection Clients
리턴 ClientCollection

GameManager 공개적으로 프로퍼티

public NetworkGameManager,FBClient.Network GameManager
리턴 NetworkGameManager

Maps 공개적으로 프로퍼티

public Dictionary Maps
리턴 string>.Dictionary

SelectedMapMd5 공개적으로 프로퍼티

public string SelectedMapMd5
리턴 string