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

API reference

POSIX

Thin wrappers of POSIX objects used by the library on Linux: files, sockets, virtual memory, errors.

NameDescription
Functions and constants functions Free functions and constants of POSIX.
Error struct Names and predicates for POSIX error codes.
ErrorException alias Carries a POSIX error out of code that has no error return.
File class Owns one file descriptor and closes it on destruction.
Socket class Owns one socket descriptor and closes it on destruction.
VirtualMemory class Owns one region of reserved address space (mmap).