![]() |
ProtonNet Server 1.0
An Open Solution for all your socket or web api needs.
|
Classes | |
interface | IEnqueue |
Defines the contract for enqueuing tasks. More... | |
interface | IFiber |
Defines the contract for a fiber that supports task enqueueing, scheduling, and interval scheduling. More... | |
interface | IFiberControl |
Defines the contract for controlling a fiber, including starting and disposing of it. More... | |
interface | IFiberStatisticsCounter |
Defines the contract for accessing various statistics counters related to fibers. More... | |
interface | ISchedule |
Defines the contract for scheduling tasks. More... | |
interface | IScheduleOnInterval |
Defines the contract for scheduling tasks to run at regular intervals. More... | |
interface | IService |
Defines the contract for a service that performs a specific action. More... | |
class | PoolFiber |
Represents a pool of fibers that can enqueue tasks, schedule tasks, and schedule tasks at regular intervals. More... | |
class | RoundRobinEnqueueAgent |
Represents an enqueue agent that uses a round-robin scheduling strategy for task execution. More... | |
class | RoundRobinFiber |
Represents a fiber that uses a round-robin scheduling strategy for task execution. More... | |
class | ThreadFiber |
Represents a fiber that uses a dedicated thread for task execution and scheduling. More... | |