sdk

package
v6.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 14, 2019 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Examples

Constants

This section is empty.

Variables

This section is empty.

Functions

func Home

func Home(arg *args.EmptyStruct, setting ...erpc.MessageSetting) (*args.HomeResult, *erpc.Status)

Home handler

Example
result, status := sdk.Home(&args.EmptyStruct{})
if status != nil {
	erpc.Errorf("Home: status: %s", toJsonBytes(status))
} else {
	erpc.Infof("Home: result: %s", toJsonBytes(result))
}
fmt.Printf("")

func Init

func Init(cliConfig micro.CliConfig, etcdConfing etcd.EasyConfig)

Init initializes client with configs.

func InitWithClient

func InitWithClient(cli *micro.Client)

InitWithClient initializes client with specified object.

func Math_Divide

func Math_Divide(arg *args.DivideArg, setting ...erpc.MessageSetting) (*args.DivideResult, *erpc.Status)

Divide handler

Example
result, status := sdk.Math_Divide(&args.DivideArg{})
if status != nil {
	erpc.Errorf("Math_Divide: status: %s", toJsonBytes(status))
} else {
	erpc.Infof("Math_Divide: result: %s", toJsonBytes(result))
}
fmt.Printf("")

func Stat

func Stat(arg *args.StatArg, setting ...erpc.MessageSetting) *erpc.Status

Stat handler

Example
status := sdk.Stat(&args.StatArg{})
if status != nil {
	erpc.Errorf("Stat: status: %s", toJsonBytes(status))
}
fmt.Printf("")

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL