Versions in this module Expand all Collapse all v0 v0.1.0 Apr 28, 2026 v0.0.1 Jan 31, 2026 Changes in this version + type DirectExecutor struct + func NewDirectExecutor(handler ipc.Handler) *DirectExecutor + func (e *DirectExecutor) Close() error + func (e *DirectExecutor) Execute(req ipc.Request) (ipc.Response, error) + type Executor interface + Close func() error + Execute func(req ipc.Request) (ipc.Response, error) + type IPCExecutor struct + func NewIPCExecutor() (*IPCExecutor, error) + func NewIPCExecutorPath(socketPath string) (*IPCExecutor, error) + func NewIPCExecutorWithDebug(debug bool) (*IPCExecutor, error) + func (e *IPCExecutor) Close() error + func (e *IPCExecutor) Execute(req ipc.Request) (ipc.Response, error)