|
| class | AbstractController |
| | Defines the base interface for all server-side controllers. More...
|
| |
| class | AbstractRequestHandler |
| | The AbstractRequestHandler class defines an abstract base for sending HTTP-like requests. More...
|
| |
| class | AbstractRequestInterceptor |
| | Interface for intercepting and modifying HTTP requests and their bodies before dispatch. More...
|
| |
| class | AbstractResourceController |
| | Provides a base interface for RESTful resource controllers. More...
|
| |
| class | Api |
| | Represents an API interface that manages configuration, requests, and parameters. More...
|
| |
| class | ApiBase |
| | The ApiBase class provides methods for making HTTP requests (HEAD, GET, POST, PUT, PATCH, DELETE) and handling responses. More...
|
| |
| class | Body |
| | Represents the body of an HTTP request. More...
|
| |
| class | Cache |
| | A custom network cache implementation for RestLink. More...
|
| |
| class | CompressionUtils |
| | Provides utility methods for decompressing data using supported compression algorithms. More...
|
| |
| class | CookieJar |
| | A custom cookie jar for managing HTTP cookies in RestLink. More...
|
| |
| class | File |
| | Helper class to manage a file intended for request body usage. More...
|
| |
| class | FileUtils |
| |
| class | Header |
| |
| class | HttpUtils |
| | Utility class providing helper functions for HTTP-related operations. More...
|
| |
| class | LogRequestInterceptor |
| | Helper class to create a simple logger for RestLink requests. More...
|
| |
| class | NetworkManager |
| | A custom network manager for handling HTTP requests and responses in RestLink. More...
|
| |
| class | NetworkResponse |
| |
| class | Parameter |
| | Represents a generic parameter, which could be a path, query, or header parameter, with support for special values and flags. More...
|
| |
| class | ParameterList |
| |
| class | PathParameter |
| |
| class | Plugin |
| | Base class for RestLink plugins that provide custom request handlers. More...
|
| |
| class | PluginManager |
| | Manages discovery, loading, and instantiation of RestLink plugins. More...
|
| |
| class | QueryParameter |
| |
| class | Request |
| | A class for storing and managing HTTP request information. More...
|
| |
| class | RequestInterface |
| | A class for storing and managing some HTTP request informations (url path and query parameter along with headers). More...
|
| |
| class | Response |
| | Represents a response to an API request in the RestLink framework. More...
|
| |
| class | ResponseBase |
| | An abstract base class for handling response data streams. More...
|
| |
| class | Server |
| |
| class | ServerRequest |
| |
| class | ServerResponse |
| |