Godot-UnixSocket
May 12, 2023 ยท View on GitHub
GDExtension module for UNIX domain sockets support in Godot Engine under Linux and MacOS builds.
Build
Prerequisites
Compiling
- Clone the repository:
git clone --recursive https://github.com/Abdera7mane/Godot-UnixSocket.git
cd Godot-UnixSocket
git submodule update --init --recursive
- Build with scons (outputs to
bin):
debug build
scons target=template_debug
release build
scons target=template_release
Documentation
class StreamPeerUnix
Inherits: StreamPeerExtension < StreamPeer < RefCounted < Object
methods
| return | definition | description |
|---|---|---|
| int | open(path: String) | Opens a connection to a socket at path and returns an error code |
| bool | is_open() | Checks if the stream peer is connected |
| String | get_path() | Gets the current connected socket path |
| void | close() | Closes the socket connection |