C# Класс EssenceClient.NetGameClient

Этот класс является обработчиком всей сетевой части клиента Принимает и отправляет пакеты
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Client Lidgren.Network.NetClient

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

Метод Описание
ConnectToServer ( string nickname ) : void
NetGameClient ( string ip, GameScene scene ) : System
Send ( NetCommand command, NetDeliveryMethod method ) : void

Оптравляет пакет серверу указанным методом

SendChatMessage ( string text ) : void

Отправляет текстовое сообщение в чат на сервер

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

Метод Описание
GotMessage ( object data ) : void

Обработчик всех поступающих пакетов с сервера

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

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

public ConnectToServer ( string nickname ) : void
nickname string
Результат void

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

public NetGameClient ( string ip, GameScene scene ) : System
ip string
scene EssenceClient.Scenes.Game.GameScene
Результат System

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

Оптравляет пакет серверу указанным методом
public Send ( NetCommand command, NetDeliveryMethod method ) : void
command EssenceShared.NetCommand
method NetDeliveryMethod
Результат void

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

Отправляет текстовое сообщение в чат на сервер
public SendChatMessage ( string text ) : void
text string
Результат void

Описание свойств

Client публичное статическое свойство

public static NetClient,Lidgren.Network Client
Результат Lidgren.Network.NetClient