Documentation
¶
Index ¶
- type Client
- func (c *Client) Close() (err error)
- func (c *Client) CreateAbortRequest(requestId uint16) (ba []byte)
- func (c *Client) CreateBeginRequest(requestId uint16, role dm.Role, flags byte) (ba []byte)
- func (c *Client) CreateDataRequest(requestId uint16, data []byte) (ba []byte, err error)
- func (c *Client) CreateEndRequest(requestId uint16, appStatus uint32, protocolStatus byte) (ba []byte)
- func (c *Client) CreateGetValuesRequest(params []*nvpair.NameValuePair) (ba []byte, err error)
- func (c *Client) CreateGetValuesResultRequest(params []*nvpair.NameValuePair) (ba []byte, err error)
- func (c *Client) CreateParamsRequest(requestId uint16, params []*nvpair.NameValuePair) (ba []byte, err error)
- func (c *Client) CreateStdErrRequest(requestId uint16, stderr []byte) (ba []byte, err error)
- func (c *Client) CreateStdInRequest(requestId uint16, stdin []byte) (ba []byte, err error)
- func (c *Client) CreateStdOutRequest(requestId uint16, stdout []byte) (ba []byte, err error)
- func (c *Client) CreateUnknownTypeRequest(recordType dm.RecordType) (ba []byte)
- func (c *Client) ReadRawRecord() (r *dm.Record, err error)
- func (c *Client) ReadResponseUntilEnd() (recs []*dm.Record, err error)
- func (c *Client) SendRequest(data []byte) (err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
func (*Client) CreateAbortRequest ¶
5.4. FCGI_ABORT_REQUEST.
func (*Client) CreateBeginRequest ¶
5.1. FCGI_BEGIN_REQUEST.
func (*Client) CreateDataRequest ¶
5.3.2. FCGI_DATA.
func (*Client) CreateEndRequest ¶
func (c *Client) CreateEndRequest(requestId uint16, appStatus uint32, protocolStatus byte) (ba []byte)
5.5. FCGI_END_REQUEST.
func (*Client) CreateGetValuesRequest ¶
4.1.1. FCGI_GET_VALUES.
func (*Client) CreateGetValuesResultRequest ¶
func (c *Client) CreateGetValuesResultRequest(params []*nvpair.NameValuePair) (ba []byte, err error)
4.1.2. FCGI_GET_VALUES_RESULT.
func (*Client) CreateParamsRequest ¶
func (c *Client) CreateParamsRequest(requestId uint16, params []*nvpair.NameValuePair) (ba []byte, err error)
5.2. FCGI_PARAMS.
func (*Client) CreateStdErrRequest ¶
5.3.4. FCGI_STDERR.
func (*Client) CreateStdInRequest ¶
5.3.1. FCGI_STDIN.
func (*Client) CreateStdOutRequest ¶
5.3.3. FCGI_STDOUT.
func (*Client) CreateUnknownTypeRequest ¶
4.2. FCGI_UNKNOWN_TYPE.
func (*Client) ReadRawRecord ¶
func (*Client) ReadResponseUntilEnd ¶
func (*Client) SendRequest ¶
Click to show internal directories.
Click to hide internal directories.