Documentation
¶
Overview ¶
Package apiparam implements the Parameter API.
Index ¶
- type Client
- func (c *Client) DeleteParam(key string) error
- func (c *Client) GetParamBool(key string) (bool, error)
- func (c *Client) GetParamFloat64(key string) (float64, error)
- func (c *Client) GetParamInt(key string) (int, error)
- func (c *Client) GetParamNames() ([]string, error)
- func (c *Client) GetParamString(key string) (string, error)
- func (c *Client) HasParam(key string) (bool, error)
- func (c *Client) SearchParam(key string) (string, error)
- func (c *Client) SetParamBool(key string, val bool) error
- func (c *Client) SetParamFloat64(key string, val float64) error
- func (c *Client) SetParamInt(key string, val int) error
- func (c *Client) SetParamString(key string, val string) error
- type RequestDeleteParam
- type RequestGetParam
- type RequestGetParamNames
- type RequestHasParam
- type RequestParamSetBool
- type RequestParamSetFloat64
- type RequestParamSetInt
- type RequestParamSetString
- type RequestSearchParam
- type ResponseDeleteParam
- type ResponseGetParamBool
- type ResponseGetParamFloat64
- type ResponseGetParamInt
- type ResponseGetParamNames
- type ResponseGetParamString
- type ResponseHasParam
- type ResponseSearchParam
- type ResponseSetParam
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
}
Client is a Parameter API client.
func (*Client) DeleteParam ¶
DeleteParam writes a deleteParam request.
func (*Client) GetParamBool ¶
GetParamBool writes a getParam request and expects a bool response.
func (*Client) GetParamFloat64 ¶
GetParamFloat64 writes a getParam request and expects a float64 response.
func (*Client) GetParamInt ¶
GetParamInt writes a getParam request and expects a int response.
func (*Client) GetParamNames ¶
GetParamNames writes a getParamNames request.
func (*Client) GetParamString ¶
GetParamString writes a getParam request and expects a string response.
func (*Client) SearchParam ¶
SearchParam writes a searchParam request.
func (*Client) SetParamBool ¶
SetParamBool writes a setParam request.
func (*Client) SetParamFloat64 ¶
SetParamFloat64 writes a setParam request.
func (*Client) SetParamInt ¶
SetParamInt writes a setParam request.
type RequestDeleteParam ¶
RequestDeleteParam is a deleteParam request.
type RequestGetParam ¶
RequestGetParam is a getParam request.
type RequestGetParamNames ¶
type RequestGetParamNames struct {
CallerID string
}
RequestGetParamNames is a getParamNames request.
type RequestHasParam ¶
RequestHasParam is a hasParam request.
type RequestParamSetBool ¶
RequestParamSetBool is a setParam request.
type RequestParamSetFloat64 ¶
RequestParamSetFloat64 is a setParam request.
type RequestParamSetInt ¶
RequestParamSetInt is a setParam request.
type RequestParamSetString ¶
RequestParamSetString is a setParam request.
type RequestSearchParam ¶
RequestSearchParam is a searchParam request.
type ResponseDeleteParam ¶
ResponseDeleteParam is the response to a deleteParam request.
type ResponseGetParamBool ¶
ResponseGetParamBool is the response to a getParam request.
type ResponseGetParamFloat64 ¶
ResponseGetParamFloat64 is the response to a getParam request.
type ResponseGetParamInt ¶
ResponseGetParamInt is the response to a getParam request.
type ResponseGetParamNames ¶
ResponseGetParamNames is the response to a getParamNames request.
type ResponseGetParamString ¶
ResponseGetParamString is the response to a getParam request.
type ResponseHasParam ¶
ResponseHasParam is the response to a hasParam request.
type ResponseSearchParam ¶
ResponseSearchParam is the response to a searchParam request.
type ResponseSetParam ¶
ResponseSetParam is the response to a setParam request.