feat: add C & Zig bindings for socket

This commit is contained in:
CJ van den Berg 2026-03-02 19:02:50 +00:00
parent e19ff271d0
commit d1cb42d53c
Signed by: neurocyte
GPG key ID: 8EB1E1BB660E3FB9
11 changed files with 209 additions and 13 deletions

View file

@ -12,13 +12,15 @@ auto unx_c_api(thespian::context &ctx, bool &result, thespian::env_t env)
(void)env;
struct thespian_unx_acceptor_handle *a = thespian_unx_acceptor_create("tag");
check(a != nullptr);
thespian_unx_acceptor_destroy(a);
if (a != nullptr) {
thespian_unx_acceptor_destroy(a);
}
struct thespian_unx_connector_handle *c =
thespian_unx_connector_create("tag");
check(c != nullptr);
thespian_unx_connector_destroy(c);
if (c != nullptr) {
thespian_unx_connector_destroy(c);
}
result = true;
return ok();