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

Was this helpful?

  1. Методы

DataPacket

DataPacket

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

1. Конструкторы

Конструктор DataPacket

public DataPacket(object sendParameters, Dictionary<object, object> data, SendClientFlag flag = SendClientFlag.Me, bool rpc = false)

Создает новый экземпляр класса DataPacket с указанными параметрами.

Параметры

  • sendParameters: Ключ отправки сообщения.

  • data: Контент пакета.

  • flag: Флаг получения пакета.

  • rpc: Если установлен в true, содержимое пакета не будет отслеживаться сервером.

Конструктор DataPacket (с использованием заголовка)

public DataPacket(TransportHeader header, Dictionary<object, object> data)

Создает новый экземпляр класса DataPacket с использованием указанного заголовка и контента пакета.

Параметры

  • header: Заголовок отправляемого пакета, хранящий параметры пакета.

  • data: Контент пакета.

2. Дополнительные методы

Метод GetData

public Dictionary<object, object> GetData()

Возвращает контент пакета в виде словаря.

Возвращаемое значение

Словарь, содержащий данные пакета.

Эти методы предоставляют возможность создавать и работать с пакетами данных DataPacket в вашем приложении.

PreviousМетодыNextLogger

Last updated 1 year ago

Was this helpful?