Documentation
¶
Index ¶
- func AdaptAdmin(t Admin) *rpc.Interface
- type Admin
- type AdminCallResult
- func (v *AdminCallResult) Error() string
- func (v *AdminCallResult) ErrorCode() int32
- func (v *AdminCallResult) HasError() bool
- func (v *AdminCallResult) HasErrorCode() bool
- func (v *AdminCallResult) HasResult() bool
- func (v *AdminCallResult) MarshalCBOR() ([]byte, error)
- func (v *AdminCallResult) MarshalJSON() ([]byte, error)
- func (v *AdminCallResult) Result() string
- func (v *AdminCallResult) SetError(error string)
- func (v *AdminCallResult) SetErrorCode(error_code int32)
- func (v *AdminCallResult) SetResult(result string)
- func (v *AdminCallResult) UnmarshalCBOR(data []byte) error
- func (v *AdminCallResult) UnmarshalJSON(data []byte) error
- type AdminClient
- func (v AdminClient) DescribeMethods(ctx context.Context, app string, methods []string) (*AdminClientDescribeMethodsResults, error)
- func (c AdminClient) Export() Admin
- func (v AdminClient) Invoke(ctx context.Context, app string, method string, params string) (*AdminClientInvokeResults, error)
- func (v AdminClient) ListMethods(ctx context.Context, app string) (*AdminClientListMethodsResults, error)
- type AdminClientDescribeMethodsResults
- type AdminClientInvokeResults
- type AdminClientListMethodsResults
- type AdminDescribeMethods
- type AdminDescribeMethodsArgs
- func (v *AdminDescribeMethodsArgs) App() string
- func (v *AdminDescribeMethodsArgs) HasApp() bool
- func (v *AdminDescribeMethodsArgs) HasMethods() bool
- func (v *AdminDescribeMethodsArgs) MarshalCBOR() ([]byte, error)
- func (v *AdminDescribeMethodsArgs) MarshalJSON() ([]byte, error)
- func (v *AdminDescribeMethodsArgs) Methods() []string
- func (v *AdminDescribeMethodsArgs) UnmarshalCBOR(data []byte) error
- func (v *AdminDescribeMethodsArgs) UnmarshalJSON(data []byte) error
- type AdminDescribeMethodsResults
- func (v *AdminDescribeMethodsResults) MarshalCBOR() ([]byte, error)
- func (v *AdminDescribeMethodsResults) MarshalJSON() ([]byte, error)
- func (v *AdminDescribeMethodsResults) SetError(error string)
- func (v *AdminDescribeMethodsResults) SetMethods(methods []*AdminMethod)
- func (v *AdminDescribeMethodsResults) UnmarshalCBOR(data []byte) error
- func (v *AdminDescribeMethodsResults) UnmarshalJSON(data []byte) error
- type AdminInvoke
- type AdminInvokeArgs
- func (v *AdminInvokeArgs) App() string
- func (v *AdminInvokeArgs) HasApp() bool
- func (v *AdminInvokeArgs) HasMethod() bool
- func (v *AdminInvokeArgs) HasParams() bool
- func (v *AdminInvokeArgs) MarshalCBOR() ([]byte, error)
- func (v *AdminInvokeArgs) MarshalJSON() ([]byte, error)
- func (v *AdminInvokeArgs) Method() string
- func (v *AdminInvokeArgs) Params() string
- func (v *AdminInvokeArgs) UnmarshalCBOR(data []byte) error
- func (v *AdminInvokeArgs) UnmarshalJSON(data []byte) error
- type AdminInvokeResults
- func (v *AdminInvokeResults) MarshalCBOR() ([]byte, error)
- func (v *AdminInvokeResults) MarshalJSON() ([]byte, error)
- func (v *AdminInvokeResults) SetResult(result *AdminCallResult)
- func (v *AdminInvokeResults) UnmarshalCBOR(data []byte) error
- func (v *AdminInvokeResults) UnmarshalJSON(data []byte) error
- type AdminListMethods
- type AdminListMethodsArgs
- func (v *AdminListMethodsArgs) App() string
- func (v *AdminListMethodsArgs) HasApp() bool
- func (v *AdminListMethodsArgs) MarshalCBOR() ([]byte, error)
- func (v *AdminListMethodsArgs) MarshalJSON() ([]byte, error)
- func (v *AdminListMethodsArgs) UnmarshalCBOR(data []byte) error
- func (v *AdminListMethodsArgs) UnmarshalJSON(data []byte) error
- type AdminListMethodsResults
- func (v *AdminListMethodsResults) MarshalCBOR() ([]byte, error)
- func (v *AdminListMethodsResults) MarshalJSON() ([]byte, error)
- func (v *AdminListMethodsResults) SetError(error string)
- func (v *AdminListMethodsResults) SetMethods(methods []*AdminMethod)
- func (v *AdminListMethodsResults) UnmarshalCBOR(data []byte) error
- func (v *AdminListMethodsResults) UnmarshalJSON(data []byte) error
- type AdminMethod
- func (v *AdminMethod) Category() string
- func (v *AdminMethod) Description() string
- func (v *AdminMethod) HasCategory() bool
- func (v *AdminMethod) HasDescription() bool
- func (v *AdminMethod) HasName() bool
- func (v *AdminMethod) HasParams() bool
- func (v *AdminMethod) MarshalCBOR() ([]byte, error)
- func (v *AdminMethod) MarshalJSON() ([]byte, error)
- func (v *AdminMethod) Name() string
- func (v *AdminMethod) Params() []*AdminMethodParam
- func (v *AdminMethod) SetCategory(category string)
- func (v *AdminMethod) SetDescription(description string)
- func (v *AdminMethod) SetName(name string)
- func (v *AdminMethod) SetParams(params []*AdminMethodParam)
- func (v *AdminMethod) UnmarshalCBOR(data []byte) error
- func (v *AdminMethod) UnmarshalJSON(data []byte) error
- type AdminMethodParam
- func (v *AdminMethodParam) HasName() bool
- func (v *AdminMethodParam) HasParamType() bool
- func (v *AdminMethodParam) HasRequired() bool
- func (v *AdminMethodParam) MarshalCBOR() ([]byte, error)
- func (v *AdminMethodParam) MarshalJSON() ([]byte, error)
- func (v *AdminMethodParam) Name() string
- func (v *AdminMethodParam) ParamType() string
- func (v *AdminMethodParam) Required() bool
- func (v *AdminMethodParam) SetName(name string)
- func (v *AdminMethodParam) SetParamType(param_type string)
- func (v *AdminMethodParam) SetRequired(required bool)
- func (v *AdminMethodParam) UnmarshalCBOR(data []byte) error
- func (v *AdminMethodParam) UnmarshalJSON(data []byte) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AdaptAdmin ¶
Types ¶
type Admin ¶
type Admin interface {
Invoke(ctx context.Context, state *AdminInvoke) error
ListMethods(ctx context.Context, state *AdminListMethods) error
DescribeMethods(ctx context.Context, state *AdminDescribeMethods) error
}
type AdminCallResult ¶
type AdminCallResult struct {
// contains filtered or unexported fields
}
func (*AdminCallResult) Error ¶
func (v *AdminCallResult) Error() string
func (*AdminCallResult) ErrorCode ¶
func (v *AdminCallResult) ErrorCode() int32
func (*AdminCallResult) HasError ¶
func (v *AdminCallResult) HasError() bool
func (*AdminCallResult) HasErrorCode ¶
func (v *AdminCallResult) HasErrorCode() bool
func (*AdminCallResult) HasResult ¶
func (v *AdminCallResult) HasResult() bool
func (*AdminCallResult) MarshalCBOR ¶
func (v *AdminCallResult) MarshalCBOR() ([]byte, error)
func (*AdminCallResult) MarshalJSON ¶
func (v *AdminCallResult) MarshalJSON() ([]byte, error)
func (*AdminCallResult) Result ¶
func (v *AdminCallResult) Result() string
func (*AdminCallResult) SetError ¶
func (v *AdminCallResult) SetError(error string)
func (*AdminCallResult) SetErrorCode ¶
func (v *AdminCallResult) SetErrorCode(error_code int32)
func (*AdminCallResult) SetResult ¶
func (v *AdminCallResult) SetResult(result string)
func (*AdminCallResult) UnmarshalCBOR ¶
func (v *AdminCallResult) UnmarshalCBOR(data []byte) error
func (*AdminCallResult) UnmarshalJSON ¶
func (v *AdminCallResult) UnmarshalJSON(data []byte) error
type AdminClient ¶
func NewAdminClient ¶
func NewAdminClient(client rpc.Client) *AdminClient
func (AdminClient) DescribeMethods ¶
func (v AdminClient) DescribeMethods(ctx context.Context, app string, methods []string) (*AdminClientDescribeMethodsResults, error)
func (AdminClient) Export ¶
func (c AdminClient) Export() Admin
func (AdminClient) Invoke ¶
func (v AdminClient) Invoke(ctx context.Context, app string, method string, params string) (*AdminClientInvokeResults, error)
func (AdminClient) ListMethods ¶
func (v AdminClient) ListMethods(ctx context.Context, app string) (*AdminClientListMethodsResults, error)
type AdminClientDescribeMethodsResults ¶
type AdminClientDescribeMethodsResults struct {
// contains filtered or unexported fields
}
func (*AdminClientDescribeMethodsResults) Error ¶
func (v *AdminClientDescribeMethodsResults) Error() string
func (*AdminClientDescribeMethodsResults) HasError ¶
func (v *AdminClientDescribeMethodsResults) HasError() bool
func (*AdminClientDescribeMethodsResults) HasMethods ¶
func (v *AdminClientDescribeMethodsResults) HasMethods() bool
func (*AdminClientDescribeMethodsResults) Methods ¶
func (v *AdminClientDescribeMethodsResults) Methods() []*AdminMethod
type AdminClientInvokeResults ¶
type AdminClientInvokeResults struct {
// contains filtered or unexported fields
}
func (*AdminClientInvokeResults) HasResult ¶
func (v *AdminClientInvokeResults) HasResult() bool
func (*AdminClientInvokeResults) Result ¶
func (v *AdminClientInvokeResults) Result() *AdminCallResult
type AdminClientListMethodsResults ¶
type AdminClientListMethodsResults struct {
// contains filtered or unexported fields
}
func (*AdminClientListMethodsResults) Error ¶
func (v *AdminClientListMethodsResults) Error() string
func (*AdminClientListMethodsResults) HasError ¶
func (v *AdminClientListMethodsResults) HasError() bool
func (*AdminClientListMethodsResults) HasMethods ¶
func (v *AdminClientListMethodsResults) HasMethods() bool
func (*AdminClientListMethodsResults) Methods ¶
func (v *AdminClientListMethodsResults) Methods() []*AdminMethod
type AdminDescribeMethods ¶
func (*AdminDescribeMethods) Args ¶
func (t *AdminDescribeMethods) Args() *AdminDescribeMethodsArgs
func (*AdminDescribeMethods) Results ¶
func (t *AdminDescribeMethods) Results() *AdminDescribeMethodsResults
type AdminDescribeMethodsArgs ¶
type AdminDescribeMethodsArgs struct {
// contains filtered or unexported fields
}
func (*AdminDescribeMethodsArgs) App ¶
func (v *AdminDescribeMethodsArgs) App() string
func (*AdminDescribeMethodsArgs) HasApp ¶
func (v *AdminDescribeMethodsArgs) HasApp() bool
func (*AdminDescribeMethodsArgs) HasMethods ¶
func (v *AdminDescribeMethodsArgs) HasMethods() bool
func (*AdminDescribeMethodsArgs) MarshalCBOR ¶
func (v *AdminDescribeMethodsArgs) MarshalCBOR() ([]byte, error)
func (*AdminDescribeMethodsArgs) MarshalJSON ¶
func (v *AdminDescribeMethodsArgs) MarshalJSON() ([]byte, error)
func (*AdminDescribeMethodsArgs) Methods ¶
func (v *AdminDescribeMethodsArgs) Methods() []string
func (*AdminDescribeMethodsArgs) UnmarshalCBOR ¶
func (v *AdminDescribeMethodsArgs) UnmarshalCBOR(data []byte) error
func (*AdminDescribeMethodsArgs) UnmarshalJSON ¶
func (v *AdminDescribeMethodsArgs) UnmarshalJSON(data []byte) error
type AdminDescribeMethodsResults ¶
type AdminDescribeMethodsResults struct {
// contains filtered or unexported fields
}
func (*AdminDescribeMethodsResults) MarshalCBOR ¶
func (v *AdminDescribeMethodsResults) MarshalCBOR() ([]byte, error)
func (*AdminDescribeMethodsResults) MarshalJSON ¶
func (v *AdminDescribeMethodsResults) MarshalJSON() ([]byte, error)
func (*AdminDescribeMethodsResults) SetError ¶
func (v *AdminDescribeMethodsResults) SetError(error string)
func (*AdminDescribeMethodsResults) SetMethods ¶
func (v *AdminDescribeMethodsResults) SetMethods(methods []*AdminMethod)
func (*AdminDescribeMethodsResults) UnmarshalCBOR ¶
func (v *AdminDescribeMethodsResults) UnmarshalCBOR(data []byte) error
func (*AdminDescribeMethodsResults) UnmarshalJSON ¶
func (v *AdminDescribeMethodsResults) UnmarshalJSON(data []byte) error
type AdminInvoke ¶
func (*AdminInvoke) Args ¶
func (t *AdminInvoke) Args() *AdminInvokeArgs
func (*AdminInvoke) Results ¶
func (t *AdminInvoke) Results() *AdminInvokeResults
type AdminInvokeArgs ¶
type AdminInvokeArgs struct {
// contains filtered or unexported fields
}
func (*AdminInvokeArgs) App ¶
func (v *AdminInvokeArgs) App() string
func (*AdminInvokeArgs) HasApp ¶
func (v *AdminInvokeArgs) HasApp() bool
func (*AdminInvokeArgs) HasMethod ¶
func (v *AdminInvokeArgs) HasMethod() bool
func (*AdminInvokeArgs) HasParams ¶
func (v *AdminInvokeArgs) HasParams() bool
func (*AdminInvokeArgs) MarshalCBOR ¶
func (v *AdminInvokeArgs) MarshalCBOR() ([]byte, error)
func (*AdminInvokeArgs) MarshalJSON ¶
func (v *AdminInvokeArgs) MarshalJSON() ([]byte, error)
func (*AdminInvokeArgs) Method ¶
func (v *AdminInvokeArgs) Method() string
func (*AdminInvokeArgs) Params ¶
func (v *AdminInvokeArgs) Params() string
func (*AdminInvokeArgs) UnmarshalCBOR ¶
func (v *AdminInvokeArgs) UnmarshalCBOR(data []byte) error
func (*AdminInvokeArgs) UnmarshalJSON ¶
func (v *AdminInvokeArgs) UnmarshalJSON(data []byte) error
type AdminInvokeResults ¶
type AdminInvokeResults struct {
// contains filtered or unexported fields
}
func (*AdminInvokeResults) MarshalCBOR ¶
func (v *AdminInvokeResults) MarshalCBOR() ([]byte, error)
func (*AdminInvokeResults) MarshalJSON ¶
func (v *AdminInvokeResults) MarshalJSON() ([]byte, error)
func (*AdminInvokeResults) SetResult ¶
func (v *AdminInvokeResults) SetResult(result *AdminCallResult)
func (*AdminInvokeResults) UnmarshalCBOR ¶
func (v *AdminInvokeResults) UnmarshalCBOR(data []byte) error
func (*AdminInvokeResults) UnmarshalJSON ¶
func (v *AdminInvokeResults) UnmarshalJSON(data []byte) error
type AdminListMethods ¶
func (*AdminListMethods) Args ¶
func (t *AdminListMethods) Args() *AdminListMethodsArgs
func (*AdminListMethods) Results ¶
func (t *AdminListMethods) Results() *AdminListMethodsResults
type AdminListMethodsArgs ¶
type AdminListMethodsArgs struct {
// contains filtered or unexported fields
}
func (*AdminListMethodsArgs) App ¶
func (v *AdminListMethodsArgs) App() string
func (*AdminListMethodsArgs) HasApp ¶
func (v *AdminListMethodsArgs) HasApp() bool
func (*AdminListMethodsArgs) MarshalCBOR ¶
func (v *AdminListMethodsArgs) MarshalCBOR() ([]byte, error)
func (*AdminListMethodsArgs) MarshalJSON ¶
func (v *AdminListMethodsArgs) MarshalJSON() ([]byte, error)
func (*AdminListMethodsArgs) UnmarshalCBOR ¶
func (v *AdminListMethodsArgs) UnmarshalCBOR(data []byte) error
func (*AdminListMethodsArgs) UnmarshalJSON ¶
func (v *AdminListMethodsArgs) UnmarshalJSON(data []byte) error
type AdminListMethodsResults ¶
type AdminListMethodsResults struct {
// contains filtered or unexported fields
}
func (*AdminListMethodsResults) MarshalCBOR ¶
func (v *AdminListMethodsResults) MarshalCBOR() ([]byte, error)
func (*AdminListMethodsResults) MarshalJSON ¶
func (v *AdminListMethodsResults) MarshalJSON() ([]byte, error)
func (*AdminListMethodsResults) SetError ¶
func (v *AdminListMethodsResults) SetError(error string)
func (*AdminListMethodsResults) SetMethods ¶
func (v *AdminListMethodsResults) SetMethods(methods []*AdminMethod)
func (*AdminListMethodsResults) UnmarshalCBOR ¶
func (v *AdminListMethodsResults) UnmarshalCBOR(data []byte) error
func (*AdminListMethodsResults) UnmarshalJSON ¶
func (v *AdminListMethodsResults) UnmarshalJSON(data []byte) error
type AdminMethod ¶
type AdminMethod struct {
// contains filtered or unexported fields
}
func (*AdminMethod) Category ¶
func (v *AdminMethod) Category() string
func (*AdminMethod) Description ¶
func (v *AdminMethod) Description() string
func (*AdminMethod) HasCategory ¶
func (v *AdminMethod) HasCategory() bool
func (*AdminMethod) HasDescription ¶
func (v *AdminMethod) HasDescription() bool
func (*AdminMethod) HasName ¶
func (v *AdminMethod) HasName() bool
func (*AdminMethod) HasParams ¶
func (v *AdminMethod) HasParams() bool
func (*AdminMethod) MarshalCBOR ¶
func (v *AdminMethod) MarshalCBOR() ([]byte, error)
func (*AdminMethod) MarshalJSON ¶
func (v *AdminMethod) MarshalJSON() ([]byte, error)
func (*AdminMethod) Name ¶
func (v *AdminMethod) Name() string
func (*AdminMethod) Params ¶
func (v *AdminMethod) Params() []*AdminMethodParam
func (*AdminMethod) SetCategory ¶
func (v *AdminMethod) SetCategory(category string)
func (*AdminMethod) SetDescription ¶
func (v *AdminMethod) SetDescription(description string)
func (*AdminMethod) SetName ¶
func (v *AdminMethod) SetName(name string)
func (*AdminMethod) SetParams ¶
func (v *AdminMethod) SetParams(params []*AdminMethodParam)
func (*AdminMethod) UnmarshalCBOR ¶
func (v *AdminMethod) UnmarshalCBOR(data []byte) error
func (*AdminMethod) UnmarshalJSON ¶
func (v *AdminMethod) UnmarshalJSON(data []byte) error
type AdminMethodParam ¶
type AdminMethodParam struct {
// contains filtered or unexported fields
}
func (*AdminMethodParam) HasName ¶
func (v *AdminMethodParam) HasName() bool
func (*AdminMethodParam) HasParamType ¶
func (v *AdminMethodParam) HasParamType() bool
func (*AdminMethodParam) HasRequired ¶
func (v *AdminMethodParam) HasRequired() bool
func (*AdminMethodParam) MarshalCBOR ¶
func (v *AdminMethodParam) MarshalCBOR() ([]byte, error)
func (*AdminMethodParam) MarshalJSON ¶
func (v *AdminMethodParam) MarshalJSON() ([]byte, error)
func (*AdminMethodParam) Name ¶
func (v *AdminMethodParam) Name() string
func (*AdminMethodParam) ParamType ¶
func (v *AdminMethodParam) ParamType() string
func (*AdminMethodParam) Required ¶
func (v *AdminMethodParam) Required() bool
func (*AdminMethodParam) SetName ¶
func (v *AdminMethodParam) SetName(name string)
func (*AdminMethodParam) SetParamType ¶
func (v *AdminMethodParam) SetParamType(param_type string)
func (*AdminMethodParam) SetRequired ¶
func (v *AdminMethodParam) SetRequired(required bool)
func (*AdminMethodParam) UnmarshalCBOR ¶
func (v *AdminMethodParam) UnmarshalCBOR(data []byte) error
func (*AdminMethodParam) UnmarshalJSON ¶
func (v *AdminMethodParam) UnmarshalJSON(data []byte) error
Click to show internal directories.
Click to hide internal directories.