Versions in this module Expand all Collapse all v0 v0.7.0 Dec 5, 2019 Changes in this version + const DaosAdminLogFileEnvVar + const DaosAdminName + const DisableReqFwdEnvVar + const MaxMessageSize + func IsFailedRequest(err error) bool + type Request struct + Method string + Payload json.RawMessage + type RequestFailure struct + Message string + func (rf *RequestFailure) Error() string + type Response struct + Error *RequestFailure + Payload json.RawMessage + func ExecReq(parent context.Context, log logging.Logger, binPath string, req *Request) (res *Response, err error) + type StdioAddr struct + func (s *StdioAddr) Network() string + func (s *StdioAddr) String() string + type StdioConn struct + func NewStdioConn(localID, remoteID string, in io.ReadCloser, out io.WriteCloser) *StdioConn + func (sc *StdioConn) Close() error + func (sc *StdioConn) LocalAddr() net.Addr + func (sc *StdioConn) Read(b []byte) (int, error) + func (sc *StdioConn) RemoteAddr() net.Addr + func (sc *StdioConn) SetDeadline(t time.Time) error + func (sc *StdioConn) SetReadDeadline(t time.Time) error + func (sc *StdioConn) SetWriteDeadline(t time.Time) error + func (sc *StdioConn) String() string + func (sc *StdioConn) Write(b []byte) (int, error) + type StdioListener struct + func NewStdioListener(conn *StdioConn) *StdioListener + func (sl *StdioListener) Accept() (net.Conn, error) + func (sl *StdioListener) Addr() net.Addr + func (sl *StdioListener) Close() error