GgfServiceModule

package
v0.0.0-...-c8d1825 Latest Latest
Warning

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

Go to latest
Published: Dec 16, 2019 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	GitBranch   string // git版本
	GitCommitID string // git commit id
)

git信息

Functions

This section is empty.

Types

type GgfServiceManager

type GgfServiceManager struct {
	core.MessageList            // 消息列表
	GgfServiceStartup time.Time // 	主机服务的启动时间
	SystemStartup     time.Time // 系统的启动时间
}

func (*GgfServiceManager) BeginWork

func (h *GgfServiceManager) BeginWork()

开始工作

func (*GgfServiceManager) Init

func (h *GgfServiceManager) Init()

初始化

func (*GgfServiceManager) OnForeseeMessage

func (h *GgfServiceManager) OnForeseeMessage(msg message.BaseMessage) (done bool)

偷窥消息

func (*GgfServiceManager) OnForeseeResponse

func (h *GgfServiceManager) OnForeseeResponse(rsp message.BaseResponse) (done bool)

偷窥消息的回应

func (*GgfServiceManager) OnProcessMessage

func (h *GgfServiceManager) OnProcessMessage(msg message.BaseMessage) (rsp message.BaseResponse, err error)

处理消息

func (*GgfServiceManager) OnProcessResponse

func (h *GgfServiceManager) OnProcessResponse(rsp message.BaseResponse)

处理消息的回应

func (*GgfServiceManager) StopWork

func (h *GgfServiceManager) StopWork()

停止工作

func (*GgfServiceManager) Uninit

func (h *GgfServiceManager) Uninit()

反初始化

Jump to

Keyboard shortcuts

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