Packages


Documentation

This is an automatically generated documentation for Documentation.

Namespaces

\venndev\vosaka

Classes

Class
Description

VOsaka

VOsaka - Main entry point for the asynchronous runtime system.

\venndev\vosaka\breaker

Classes

Class
Description

CBreaker

\venndev\vosaka\cleanup

Classes

Class
Description

GracefulShutdown

\venndev\vosaka\core

Classes

Class
Description

Constants

MemoryManager

Result

Result class for handling asynchronous task results and transformations.

\venndev\vosaka\core\interfaces

Interfaces

Interface
Description

Init

Time

\venndev\vosaka\fs

Classes

Class
Description

File

File class for asynchronous file operations.

Folder

\venndev\vosaka\io

Classes

Class
Description

JoinHandle

JoinHandle class for tracking and waiting on asynchronous task completion.

\venndev\vosaka\net\tcp

Classes

Class
Description

TCP

TCP class for creating asynchronous TCP connections.

TCPListener

TCPReadHalf

TCPSock

TCPStream

TCPWriteHalf

UDPSock

\venndev\vosaka\net\unix

Classes

Class
Description

UnixDatagram

UnixListener

UnixSock

UnixStream

\venndev\vosaka\process

Classes

Class
Description

Command

Command class for executing external processes asynchronously.

ProcOC

Process

Stdio

\venndev\vosaka\runtime\eventloop

Classes

Class
Description

EventLoop

EventLoop class manages the asynchronous task execution runtime.

\venndev\vosaka\runtime\eventloop\task

Classes

Class
Description

Task

TaskPool

\venndev\vosaka\runtime\metrics

Classes

Class
Description

MRuntime

MTaskPool

\venndev\vosaka\sync

Classes

Class
Description

CancelToken

CancelToken class for managing cancellation of asynchronous operations.

Channel

Semaphore

Semaphore class for controlling access to shared resources in async contexts.

\venndev\vosaka\time

Classes

Class
Description

Interval

Interval class for handling recurring asynchronous intervals in the event loop.

Repeat

Repeat class for executing recurring asynchronous operations.

Sleep

Sleep class for handling asynchronous sleep operations in the event loop.

\venndev\vosaka\utils

Classes

Class
Description

CallableUtil

CallableUtil class for utility functions related to callable and generator handling.

Defer

Defer class for handling deferred execution of callbacks in the event loop.

GeneratorUtil

GeneratorUtil class for utility functions related to generator handling.

MemUtil

MemUtil class for memory-related utility functions and conversions.

\venndev\vosaka\utils\string

Traits

Trait
Description

StrCmd

\venndev\vosaka\utils\sync

Classes

Class
Description

CancelFuture


Automatically generated on 2025-06-26