UDSServer

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

Сервер Unix Domain Socket (UDS).

Описание

Сервер Unix Domain Socket (UDS). Прослушивает соединения по пути сокета и возвращает StreamPeerUDS при получении входящего соединения. Unix Domain Sockets обеспечивают межпроцессное взаимодействие на одной машине с использованием пространства имен файловой системы.

Примечание: Unix Domain Sockets доступны только в Unix-подобных системах (Linux, macOS и т. д.) и не поддерживаются в Windows.

Методы

Error

listen(path: String)

StreamPeerUDS

take_connection()


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

Error listen(path: String) 🔗

Прослушивает сокет по адресу path. Файл сокета будет создан по указанному пути.

Примечание: Файл сокета не должен существовать по указанному пути. Возможно, вам потребуется удалить существующий файл сокета перед вызовом этого метода.


StreamPeerUDS take_connection() 🔗

Если соединение доступно, возвращает объект StreamPeerUDS, содержащий информацию о соединении.