Versions in this module Expand all Collapse all v0 v0.2.1 Mar 19, 2026 Changes in this version + const ABORT + const CONFIG + const CONNECT + const DISCONNECT + const INTERFACE + const RECONNECT + const STAT + const STATUS + func Connect(ctx *engine.Context) error + func DisConnect(ctx *engine.Context) + func SetupTunnel(reconnect bool, ctx *engine.Context) error + type RPCServer struct + func NewRPCServer(ctx *engine.Context) *RPCServer + func (server *RPCServer) Connect() error + func (server *RPCServer) Context() *engine.Context + func (server *RPCServer) DisConnect() + func (server *RPCServer) Handle(ctx context.Context, conn *jsonrpc2.Conn, req *jsonrpc2.Request) + func (server *RPCServer) Setup() error + func (server *RPCServer) SetupTunnel(reconnect bool) error + func (server *RPCServer) Shutdown(ctx context.Context) error