Core: UnixSocket (AF_UNIX) implementation (#325)

* Core: UnixSocket (AF_UNIX) implementation

Core/UnixSocket: GetPeerPid refactored

reference/UnixSocketClient: Use default socket type for connection

reference/UnixSocketServer: Use default socket type for listen

Core: UnixSocket API docs & cleanup

Core: UnixSocket friend declaration guarded using ifdefs.

* Core: UnixSocket, GetPeerPid() refactored, docs updated

* Core: TcpSocket renamed as Socket and added unix domain socket support.
Cleanup
Updated API docs.

* Core: UnixSocket entry removed from API docs.

* Core: Socket/SocketWaitEvent API docs cosmetics.

* Core: Socket cosmetics
This commit is contained in:
İsmail Yılmaz 2025-12-06 11:46:50 +00:00 committed by GitHub
parent 09a272d7f7
commit 962dd7f37c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
12 changed files with 537 additions and 184 deletions

View file

@ -0,0 +1,11 @@
description "Example of using client UnixSocket - its counterpart is UnixSocketServer\377";
uses
Core;
file
UnixSocketClient.cpp;
mainconfig
"" = "";