reckfellENGINE

StreamPeerTcp

Потоковый узел, обрабатывающий TCP-соединения.

На этой странице
class StreamPeerTcpReckfellSharpНаследует StreamPeerSocket

Потоковый узел, обрабатывающий TCP-соединения.

Сервер потока, который обрабатывает соединения TCP. Этот объект может быть использован для подключения к серверам TCP или также возвращается сервером TCP. Примечание: При экспорте в Андроид убедитесь, что вы можете INTERNET В противном случае любая связь будет заблокирована Android.

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

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

StreamPeerTcpКонструктор
# StreamPeerTcp
C#
public StreamPeerTcp();

Методы6

BindError
# Bind
C#
public Error Bind(int port, string host = "*");

Открывает сокет TCP и привязывает его к указанному локальному адресу. Этот метод обычно не нужен и используется только для принудительного использования последующего вызова StreamPeerTcp.ConnectToHost указанного host и port в качестве исходного адреса. Это может быть желательно в некоторых методах сквозного NAT или при принудительном использовании исходного сетевого интерфейса.

Параметры
ИмяТипПо умолчанию
portint—
hoststring"*"
Возвращает Error
ConnectToHostError
# ConnectToHost
C#
public Error ConnectToHost(string host, int port);

Подключается к указанной паре host:port. Имя хоста будет разрешено, если оно допустимо. Возвращает OK в случае успеха.

Параметры
ИмяТипПо умолчанию
hoststring—
portint—
Возвращает Error
GetConnectedHoststring
# GetConnectedHost
C#
public string GetConnectedHost();

Возвращает IP-адрес этого однорангового узла.

Возвращает string
GetConnectedPortint
# GetConnectedPort
C#
public int GetConnectedPort();

Возвращает порт данного однорангового узла.

Возвращает int
GetLocalPortint
# GetLocalPort
C#
public int GetLocalPort();

Возвращает локальный порт, к которому привязан данный одноранговый узел.

Возвращает int
SetNoDelayvoid
# SetNoDelay
C#
public void SetNoDelay(bool enabled);

Если enabled равно true, пакеты будут отправляться немедленно. Если enabled равно false (по умолчанию), передача пакетов будет отложена и объединена с использованием алгоритма Нагля. Примечание: Рекомендуется оставить этот параметр отключенным для приложений, которые отправляют большие пакеты или которым необходимо передавать много данных, так как его включение может уменьшить общую доступную пропускную способность.

Параметры
ИмяТипПо умолчанию
enabledbool—
Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.