C# 클래스 BigRedButtonOfDeath.Library.Controller

상속: IDisposable
파일 보기 프로젝트 열기: russjudge/ArtemisSBS-ProtocolSharp

공개 메소드들

메소드 설명
CancelSelfDestruct ( ) : void
Connect ( ) : void
ConnectorSubscribe ( ) : void
ConnectorUnsubscribe ( ) : void
Controller ( IView view ) : ArtemisComm
Disconnect ( ) : void
Dispose ( ) : void
DisposeReady2Timer ( ) : void
MaxWarpEnergy ( ) : void
Ready2Timer_Elapsed ( object sender, System e ) : void
SelectStationAndReady ( ) : void
SendDropShields ( ) : void
SendReady2 ( ) : void
SendRedAlert ( ) : void
SetEngineeringSettings ( ) : void
StartReady2Timer ( ) : void
StartSelfDestruct ( ) : void
StopReady2Timer ( ) : void
Subscribe ( ) : void
UnSubscribe ( ) : void
View_CancelSelfDestruct ( object sender, EventArgs e ) : void
View_ConnectRequested ( object sender, EventArgs e ) : void
View_DisconnectRequested ( object sender, EventArgs e ) : void
View_Disposing ( object sender, EventArgs e ) : void
View_ShipSelected ( object sender, EventArgs e ) : void
View_StartSelfDestruct ( object sender, EventArgs e ) : void
ZeroAllButWarpEnergy ( ) : void
ZeroAllCoolant ( ) : void
ZeroWarpEnergy ( ) : void
connector_Connected ( object sender, ConnectionEventArgs e ) : void
connector_ConnectionLost ( object sender, ConnectionEventArgs e ) : void
connector_GameStartPacketReceived ( object sender, PackageEventArgs e ) : void
connector_GamesMessagePacketReceived ( object sender, PackageEventArgs e ) : void
connector_ObjectStatusUpdatePacketReceived ( object sender, PackageEventArgs e ) : void
connector_StationStatusPacketReceived ( object sender, PackageEventArgs e ) : void
connector_UnableToConnect ( object sender, EventArgs e ) : void

보호된 메소드들

메소드 설명
Dispose ( bool isDisposing ) : void

메소드 상세

CancelSelfDestruct() 공개 메소드

public CancelSelfDestruct ( ) : void
리턴 void

Connect() 공개 메소드

public Connect ( ) : void
리턴 void

ConnectorSubscribe() 공개 메소드

public ConnectorSubscribe ( ) : void
리턴 void

ConnectorUnsubscribe() 공개 메소드

public ConnectorUnsubscribe ( ) : void
리턴 void

Controller() 공개 메소드

public Controller ( IView view ) : ArtemisComm
view IView
리턴 ArtemisComm

Disconnect() 공개 메소드

public Disconnect ( ) : void
리턴 void

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool isDisposing ) : void
isDisposing bool
리턴 void

DisposeReady2Timer() 공개 메소드

public DisposeReady2Timer ( ) : void
리턴 void

MaxWarpEnergy() 공개 메소드

public MaxWarpEnergy ( ) : void
리턴 void

Ready2Timer_Elapsed() 공개 메소드

public Ready2Timer_Elapsed ( object sender, System e ) : void
sender object
e System
리턴 void

SelectStationAndReady() 공개 메소드

public SelectStationAndReady ( ) : void
리턴 void

SendDropShields() 공개 메소드

public SendDropShields ( ) : void
리턴 void

SendReady2() 공개 메소드

public SendReady2 ( ) : void
리턴 void

SendRedAlert() 공개 메소드

public SendRedAlert ( ) : void
리턴 void

SetEngineeringSettings() 공개 메소드

public SetEngineeringSettings ( ) : void
리턴 void

StartReady2Timer() 공개 메소드

public StartReady2Timer ( ) : void
리턴 void

StartSelfDestruct() 공개 메소드

public StartSelfDestruct ( ) : void
리턴 void

StopReady2Timer() 공개 메소드

public StopReady2Timer ( ) : void
리턴 void

Subscribe() 공개 메소드

public Subscribe ( ) : void
리턴 void

UnSubscribe() 공개 메소드

public UnSubscribe ( ) : void
리턴 void

View_CancelSelfDestruct() 공개 메소드

public View_CancelSelfDestruct ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

View_ConnectRequested() 공개 메소드

public View_ConnectRequested ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

View_DisconnectRequested() 공개 메소드

public View_DisconnectRequested ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

View_Disposing() 공개 메소드

public View_Disposing ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

View_ShipSelected() 공개 메소드

public View_ShipSelected ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

View_StartSelfDestruct() 공개 메소드

public View_StartSelfDestruct ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void

ZeroAllButWarpEnergy() 공개 메소드

public ZeroAllButWarpEnergy ( ) : void
리턴 void

ZeroAllCoolant() 공개 메소드

public ZeroAllCoolant ( ) : void
리턴 void

ZeroWarpEnergy() 공개 메소드

public ZeroWarpEnergy ( ) : void
리턴 void

connector_Connected() 공개 메소드

public connector_Connected ( object sender, ConnectionEventArgs e ) : void
sender object
e ArtemisComm.ConnectionEventArgs
리턴 void

connector_ConnectionLost() 공개 메소드

public connector_ConnectionLost ( object sender, ConnectionEventArgs e ) : void
sender object
e ArtemisComm.ConnectionEventArgs
리턴 void

connector_GameStartPacketReceived() 공개 메소드

public connector_GameStartPacketReceived ( object sender, PackageEventArgs e ) : void
sender object
e ArtemisComm.PackageEventArgs
리턴 void

connector_GamesMessagePacketReceived() 공개 메소드

public connector_GamesMessagePacketReceived ( object sender, PackageEventArgs e ) : void
sender object
e ArtemisComm.PackageEventArgs
리턴 void

connector_ObjectStatusUpdatePacketReceived() 공개 메소드

public connector_ObjectStatusUpdatePacketReceived ( object sender, PackageEventArgs e ) : void
sender object
e ArtemisComm.PackageEventArgs
리턴 void

connector_StationStatusPacketReceived() 공개 메소드

public connector_StationStatusPacketReceived ( object sender, PackageEventArgs e ) : void
sender object
e ArtemisComm.PackageEventArgs
리턴 void

connector_UnableToConnect() 공개 메소드

public connector_UnableToConnect ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
리턴 void