Uses of Package
com.iohao.net.framework.core

Package
Description
Center-server runtime, connection management, and Aeron fragment handling components.
Provides client-side testing and simulation utilities for sending requests, joining external servers, and scripting client behavior during local development or pressure testing.
Provides client command abstractions and request command models used by the simulation client module to build and execute test requests.
Provides utility helpers for simulation-client workflows, including message helpers, config helpers, and command scanning support.
Provides simulated client user abstractions, channel wrappers, and user-side pressure testing support used by the simulation client module.
Provides room-based game infrastructure for board games and similar multiplayer room workflows, including room management, lifecycle processes, and extensible gameplay operations.
Provides Spring integration support for registering and resolving ionet action controllers from the Spring application context.
Provides internal network communication contracts used by external servers to exchange messages with other ionet components over Aeron-based channels.
Provides user-session abstractions and implementations used by external servers to track connected users and session-scoped metadata.
Provides the core business framework abstractions for action routing, protocol handling, communication contracts, and runtime extension points.
Provides communication contracts and adapters used for request/response delivery, broadcasts, and cross-service messaging within the framework runtime.
Provides the core action execution model, metadata, lifecycle hooks, and shared runtime building blocks used by ionet business logic.
Provides documentation metadata and code-generation support used to produce client-facing API artifacts from ionet action definitions.
Provides enhancement utilities that extend core action execution behavior, such as wrapper and interception-style integrations around framework processing steps.
Provides the action invocation flow model, context propagation, and execution pipeline contracts used to process business requests end to end.
Provides internal flow-plugin implementations that participate in the framework execution pipeline and support extensible request-processing behavior.
Provides action-parser components that scan and convert annotated business classes into runtime action metadata used by the framework.
Provides framework-specific utility helpers used by action parsing, metadata access, and runtime support operations.
Provides startup-runner extension contracts that execute once after logic-server startup, similar to Spring's `CommandLineRunner`.
Provides protocol metadata and structures used to represent command routes, headers, and payload conventions across the ionet framework.
Net-server bootstrap, routing, load-balancing, and connection coordination components.
Logic-server bootstrap helpers, codecs, and Aeron fragment handlers.