C# Класс Fusion.Engine.Client.GameClient.Active

Наследование: State
Показать файл Открыть проект

Открытые методы

Метод Описание
Active ( GameClient gameClient, uint snapshotId, byte initialSnapshot, long svTicks ) : System

Creates instance of Active client state.

DataReceived ( NetCommand command, NetIncomingMessage msg ) : void

Called when data arrived. It could snapshot or notification.

StatusChanged ( NetConnectionStatus status, string message, NetConnection connection ) : void

Called when NetClient changed its status

Update ( GameTime gameTime ) : void

Called on each client frame

UserConnect ( string host, int port ) : void

Handles user request for connection.

UserDisconnect ( string reason ) : void

Handles user request for disconnection.

Приватные методы

Метод Описание
FeedSnapshot ( byte snapshot, uint ackCmdID, uint snapshotId, long svTicks, long svFrame ) : void

Описание методов

Active() публичный Метод

Creates instance of Active client state.
public Active ( GameClient gameClient, uint snapshotId, byte initialSnapshot, long svTicks ) : System
gameClient GameClient
snapshotId uint
initialSnapshot byte
svTicks long
Результат System

DataReceived() публичный Метод

Called when data arrived. It could snapshot or notification.
public DataReceived ( NetCommand command, NetIncomingMessage msg ) : void
command NetCommand
msg Lidgren.Network.NetIncomingMessage
Результат void

StatusChanged() публичный Метод

Called when NetClient changed its status
public StatusChanged ( NetConnectionStatus status, string message, NetConnection connection ) : void
status NetConnectionStatus
message string
connection Lidgren.Network.NetConnection
Результат void

Update() публичный Метод

Called on each client frame
public Update ( GameTime gameTime ) : void
gameTime Fusion.Engine.Common.GameTime
Результат void

UserConnect() публичный Метод

Handles user request for connection.
public UserConnect ( string host, int port ) : void
host string
port int
Результат void

UserDisconnect() публичный Метод

Handles user request for disconnection.
public UserDisconnect ( string reason ) : void
reason string
Результат void