All Classes and Interfaces

Class
Description
Исключение, которое сигнализирует, что сообщение не удалось отправить из-за backpressure.
Политика поведения, когда Aeron publication остается back-pressured дольше offerTimeout.
Конфигурация одного RPC-канала.
Builder для создания ChannelConfig.
Генератор монотонно возрастающих транспортных идентификаторов корреляции.
Фиксированный транспортный заголовок RPC-протокола.
Кодек для прямого чтения и записи envelope без создания дополнительных объектов.
Управляет heartbeat-состоянием RPC-канала.
Выбор idle-стратегии для receive и вспомогательных polling loops.
Абстракция сериализации payload для RPC-ядра.
Конфигурация корневого RpcNode.
Builder для создания NodeConfig.
Исключение, которое сообщает, что RPC-канал сейчас не connected к peer-у.
Переиспользуемая задача для выполнения серверных обработчиков в OFFLOAD-режиме.
Callback с телом выполнения offload-задачи.
Пул переиспользуемых OffloadTask экземпляров.
Исключение, которое сигнализирует, что payload превышает лимит канала.
Слот состояния для одного ожидающего синхронного RPC-вызова.
Пул переиспользуемых PendingCall объектов.
Реестр ожидающих RPC-вызовов по correlation id.
Исключение, которое сигнализирует о несовместимости peers на этапе optional protocol handshake.
Низкоуровневый zero-allocation handler для сырых request/response байтов.
Стратегия поведения, когда вызов стартует при временно disconnected канале.
Исключение, которое наблюдает caller, когда другая сторона вернула structured remote error.
High-level handler, который получает уже декодированный запрос и возвращает объект ответа.
Исключение, которое server-side application code может выбросить, чтобы вернуть caller-у structured remote error.
Один двунаправленный RPC-канал поверх Aeron. / One bidirectional RPC channel over Aeron.
Опциональный listener для событий жизненного цикла, ошибок и recovery канала.
Immutable channel-level schema snapshot, используемый в RpcServiceRegistry.
Базовое unchecked-исключение для ошибок RPC-слоя.
Опциональная typed-обёртка над низкоуровневым API RpcChannel.
Startup-time metadata одного метода, используемая в RpcServiceRegistry.
Готовый listener-backed collector простых метрик для rpc-core.
Immutable snapshot listener-based RPC метрик.
Корневой RPC-объект на один процесс.
Optional startup-time registry for channel and method definitions.
Builder для сборки immutable registry снимка до старта сервиса.
Builder одной logical channel entry внутри registry.
Встроенные RPC status code-ы для transport-слоя и общих service-level ошибок.
Исключение, которое сообщает, что RPC-вызов не завершился в пределах timeout.
Non-fatal startup-time validation issue, обнаруженная optional schema-layer.
Ожидатель завершения PendingCall с таймаутом.