eve.net.ssh.agent
EVE ssh-agent connectivity for ddn-net-ssh.
EveAgentConnector owns one EVE UnixConnection to an ssh-agent socket, adapts it with EveAgentTransport, and drives an SshAgentClient from the connection's readiness callbacks. The SSH session and the agent are scheduled independently: each side is pumped from its own connection callbacks, so a slow or failing agent never stalls session progress and vice versa.
Typical usage:
auto connector = new EveAgentConnector(loop);
connector.connect(sockPath);
// In the loop: connector.client.requestIdentities()/sign() and
// poll the returned operation; readiness pumps run automatically.The protocol core remains transport-agnostic: SshAgentClient accepts any SshTransport, and this connector only supplies the EVE-backed one.
Unix domain sockets exist only on POSIX platforms; the entire module body is unavailable on Windows, where agents use named pipes instead (a deferred capability).
No exported symbols.