代码拉取完成,页面将自动刷新
// Generated by the go idl tools. DO NOT EDIT 2022-03-15 23:05:32
// source: box_example
package testcallee
import "context"
import "errors"
type TestCalleeImpl struct {
}
func NewTestCallee() *TestCalleeImpl {
service := &TestCalleeImpl{}
return service
}
func (sp *TestCalleeImpl) GetUUID() uint64 {
return 6784101180412288340
}
func (sp *TestCalleeImpl) GetNickName() string {
return "6784101180412288340"
}
func (sp *TestCalleeImpl) OnAfterFork(ctx context.Context) bool {
//add this service to framework, do not call rpc method in this function
return true
}
func (sp *TestCalleeImpl) OnTick() bool {
//tick function in main goroutine
return true
}
func (sp *TestCalleeImpl) OnBeforeDestroy() bool {
//tick function in main goroutine
return true
}
func (sp *TestCalleeImpl) Add(ctx context.Context, _1 int32, _2 int32) (ret1 int32, err error) {
ret1 = _1 + _2
return
}
func (sp *TestCalleeImpl) Sub(ctx context.Context, _1 int32, _2 int32) (ret1 int32, err error) {
if _1 < _2 {
err = errors.New("test error return")
} else {
ret1 = _1 - _2
}
return
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。