Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

StreamPeerSocket

Наследует: StreamPeer < RefCounted < Object

Наследуется от: StreamPeerTCP, StreamPeerUDS

Абстрактный базовый класс для взаимодействия с сокетными потоками.

Описание

StreamPeerSocket — это абстрактный базовый класс, определяющий общее поведение для потоков, передаваемых через сокеты.

Методы

void

disconnect_from_host()

Status

get_status() const

Error

poll()


Перечисления

enum Status: 🔗

Status STATUS_NONE = 0

Начальное состояние StreamPeerSocket. Это также состояние после разрыва соединения.

Status STATUS_CONNECTING = 1

Статус, представляющий собой StreamPeerSocket, подключающийся к хосту.

Status STATUS_CONNECTED = 2

Статус, представляющий собой StreamPeerSocket, подключенный к хосту.

Status STATUS_ERROR = 3

Статус, указывающий на наличие ошибки в объекте StreamPeerSocket.


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

void disconnect_from_host() 🔗

Отключение от хоста.


Status get_status() const 🔗

Возвращает статус соединения.


Error poll() 🔗

Опрашивает сокет, обновляя его состояние. См. get_status().