Packages
Documentation
This is an automatically generated documentation for Documentation.
Namespaces
\venndev\vosaka
Classes
VOsaka
VOsaka - Main entry point for the asynchronous runtime system.
\venndev\vosaka\breaker
Classes
CBreaker
\venndev\vosaka\cleanup
Classes
GracefulShutdown
\venndev\vosaka\core
Classes
Constants
MemoryManager
Result
Result class for handling asynchronous task results and transformations.
\venndev\vosaka\core\interfaces
Interfaces
Init
Time
\venndev\vosaka\fs
Classes
File
File class for asynchronous file operations.
Folder
\venndev\vosaka\io
Classes
JoinHandle
JoinHandle class for tracking and waiting on asynchronous task completion.
\venndev\vosaka\net\tcp
Classes
TCP
TCP class for creating asynchronous TCP connections.
TCPListener
TCPReadHalf
TCPSock
TCPStream
TCPWriteHalf
UDPSock
\venndev\vosaka\net\unix
Classes
UnixDatagram
UnixListener
UnixSock
UnixStream
\venndev\vosaka\process
Classes
Command
Command class for executing external processes asynchronously.
ProcOC
Process
Stdio
\venndev\vosaka\runtime\eventloop
Classes
EventLoop
EventLoop class manages the asynchronous task execution runtime.
\venndev\vosaka\runtime\eventloop\task
Classes
Task
TaskPool
\venndev\vosaka\runtime\metrics
Classes
MRuntime
MTaskPool
\venndev\vosaka\sync
Classes
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
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
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
StrCmd
\venndev\vosaka\utils\sync
Classes
CancelFuture
Automatically generated on 2025-06-26