Preliminary. ThinkMeta ConcurrentTasks and this documentation are preliminary; everything is subject to change.

API reference / POSIX

Functions and constants functions

Free functions and constants of POSIX.

On this page
Use
import ThinkMeta.ConcurrentTasks.Posix.Socket;
Namespace
ThinkMeta::ConcurrentTasks::Posix
Platforms
Linux

Concepts

Posix::SockAddrType

The address structures the socket calls take.

Syntax

template <typename T>
concept SockAddrType =
    std::same_as<T, sockaddr>
    || std::same_as<T, sockaddr_in>
    || std::same_as<T, sockaddr_in6>
    || std::same_as<T, sockaddr_storage>;

Template parameters

Ttypename
The type to test.

Generated from ThinkMeta.ConcurrentTasks.API @ da816bc (2026-11-06).