Documentation ¶
Index ¶
- type Client
- func (client *Client) Auth(tctx *logger.TraceContext) (err error)
- func (client *Client) GetProjectServiceIndex(tctx *logger.TraceContext, input *base_spec.GetServiceIndex) (data *base_spec.GetServiceIndexData, err error)
- func (client *Client) GetServiceIndex(tctx *logger.TraceContext, input *base_spec.GetServiceIndex) (data *base_spec.GetServiceIndexData, err error)
- func (client *Client) Login(tctx *logger.TraceContext, input *base_spec.Login) (data *base_spec.LoginData, err error)
- func (client *Client) Request(tctx *logger.TraceContext, service string, queries []Query, resp interface{}, ...) error
- func (client *Client) RequestWs(tctx *logger.TraceContext, service string, queries []Query, resp interface{}, ...) (wsConn *websocket.Conn, err error)
- func (client *Client) SetProject(project string)
- func (client *Client) UpdateServices(tctx *logger.TraceContext, queries []Query) (data *base_spec.UpdateServiceData, err error)
- type GetProjectServiceIndexResponse
- type GetProjectServiceIndexResultMap
- type GetServiceIndexResponse
- type GetServiceIndexResult
- type GetServiceIndexResultMap
- type LoginResponse
- type LoginResult
- type LoginResultMap
- type Query
- type UpdateServiceResponse
- type UpdateServiceResult
- type UpdateServiceResultMap
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 NewClient ¶
func NewClient(conf *base_config.ClientConfig) *Client
func (*Client) GetProjectServiceIndex ¶
func (client *Client) GetProjectServiceIndex(tctx *logger.TraceContext, input *base_spec.GetServiceIndex) (data *base_spec.GetServiceIndexData, err error)
func (*Client) GetServiceIndex ¶
func (client *Client) GetServiceIndex(tctx *logger.TraceContext, input *base_spec.GetServiceIndex) (data *base_spec.GetServiceIndexData, err error)
func (*Client) SetProject ¶
func (*Client) UpdateServices ¶
func (client *Client) UpdateServices(tctx *logger.TraceContext, queries []Query) (data *base_spec.UpdateServiceData, err error)
type GetProjectServiceIndexResponse ¶
type GetProjectServiceIndexResponse struct { base_protocol.Response ResultMap GetProjectServiceIndexResultMap }
type GetProjectServiceIndexResultMap ¶
type GetProjectServiceIndexResultMap struct {
GetProjectServiceIndex GetServiceIndexResult
}
type GetServiceIndexResponse ¶
type GetServiceIndexResponse struct { base_protocol.Response ResultMap GetServiceIndexResultMap }
type GetServiceIndexResult ¶
type GetServiceIndexResult struct { Code uint8 Error string Data base_spec.GetServiceIndexData }
type GetServiceIndexResultMap ¶
type GetServiceIndexResultMap struct {
GetServiceIndex GetServiceIndexResult
}
type LoginResponse ¶
type LoginResponse struct { base_protocol.Response ResultMap LoginResultMap }
type LoginResultMap ¶
type LoginResultMap struct {
Login LoginResult
}
type UpdateServiceResponse ¶
type UpdateServiceResponse struct { base_protocol.Response ResultMap UpdateServiceResultMap }
type UpdateServiceResult ¶
type UpdateServiceResult struct { Code uint8 Error string Data base_spec.UpdateServiceData }
type UpdateServiceResultMap ¶
type UpdateServiceResultMap struct {
UpdateService UpdateServiceResult
}
Click to show internal directories.
Click to hide internal directories.