SyncHub Docs
Doctype
Doctype
  • Добро пожаловать в SyncHub
  • Установка
  • Руководство по первому запуску SyncHub
  • CommandHandler
  • Отправка сообщения
    • SendTo
    • TransportHeader
  • Приём сообщения
  • Методы
    • DataPacket
    • Logger
    • MainThread
    • NetClient
    • NetId
    • NetTransform
    • NetVector3
    • Serializer
    • Transport
Powered by GitBook
On this page
  • Transport
  • 1. Методы отправки данных
  • 2. Переопределенные методы
  • 3. Примечания

Was this helpful?

  1. Методы

Transport

Transport

Класс Transport представляет собой утилиту для отправки данных с использованием сокетов. Ниже приведены общие методы этого класса.

1. Методы отправки данных

Метод SendTo

public async Task SendTo(DataPacket packet)

Отправляет пакет данных через сокет.

Параметры

  • packet: Пакет данных для отправки.

Примечания

  • Метод SendTo сериализует переданный пакет данных и отправляет его через сокет.

  • При возникновении ошибок при отправке данных, метод выводит сообщение об ошибке в консоль.

2. Переопределенные методы

Метод Close

public override void Close()

Закрывает соединение. (Не реализован)

Метод Connect

public override void Connect()

Устанавливает соединение. (Не реализован)

Метод Disconnect

public override void Disconnect()

Отключает соединение. (Не реализован)

Метод IsConnected

public override bool IsConnected()

Проверяет, установлено ли соединение. (Не реализован)

Метод IsDisconnected

public override bool IsDisconnected()

Проверяет, разорвано ли соединение. (Не реализован)

3. Примечания

  • Класс Transport предоставляет простой интерфейс для отправки данных через сокеты.

  • Некоторые методы (например, Close, Connect, Disconnect, IsConnected, IsDisconnected) не реализованы и должны быть переопределены в подклассах для обеспечения конкретной функциональности.

PreviousSerializer

Last updated 1 year ago

Was this helpful?