Package ru.pathcreator.pyc.rpc.core
package ru.pathcreator.pyc.rpc.core
-
ClassDescriptionПолитика поведения, когда Aeron publication остается back-pressured дольше
offerTimeout.Конфигурация одного RPC-канала.Builder для созданияChannelConfig.Выбор idle-стратегии для receive и вспомогательных polling loops.Конфигурация корневогоRpcNode.Builder для созданияNodeConfig.Низкоуровневый zero-allocation handler для сырых request/response байтов.Стратегия поведения, когда вызов стартует при временно disconnected канале.RequestHandler<Req,Resp> High-level handler, который получает уже декодированный запрос и возвращает объект ответа.Один двунаправленный RPC-канал поверх Aeron. / One bidirectional RPC channel over Aeron.Опциональный listener для событий жизненного цикла, ошибок и recovery канала.RpcMethod<Req,Resp> Опциональная typed-обёртка над низкоуровневым APIRpcChannel.Корневой RPC-объект на один процесс.