Documentation
¶
Index ¶
- Constants
- type ServiceHeartModel
- func (sh *ServiceHeartModel) Daily(utc time.Time)
- func (sh *ServiceHeartModel) Hourly(utc time.Time)
- func (sh *ServiceHeartModel) Init(cnf *service_cnf.ServiceConfig, sub contract.IServiceHeartInterface)
- func (sh *ServiceHeartModel) Minutely(utc time.Time)
- func (sh *ServiceHeartModel) OnInit() error
- func (sh *ServiceHeartModel) OnStart() error
- func (sh *ServiceHeartModel) OnTick(utc time.Time)
- func (sh *ServiceHeartModel) Secondly(utc time.Time)
- func (sh *ServiceHeartModel) Send(online int32, curMs int64) error
- func (sh *ServiceHeartModel) SendHeart(curMs int64) error
Constants ¶
View Source
const SERVICE_HEART_CD_MS int64 = 1000 * 3 // 3S
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ServiceHeartModel ¶
type ServiceHeartModel struct { module_base.ModuleBase // contains filtered or unexported fields }
func NewServiceHeartModel ¶
func NewServiceHeartModel(cnf *service_cnf.ServiceConfig) *ServiceHeartModel
func (*ServiceHeartModel) Daily ¶
func (sh *ServiceHeartModel) Daily(utc time.Time)
func (*ServiceHeartModel) Hourly ¶
func (sh *ServiceHeartModel) Hourly(utc time.Time)
func (*ServiceHeartModel) Init ¶
func (sh *ServiceHeartModel) Init( cnf *service_cnf.ServiceConfig, sub contract.IServiceHeartInterface, )
func (*ServiceHeartModel) Minutely ¶
func (sh *ServiceHeartModel) Minutely(utc time.Time)
func (*ServiceHeartModel) OnInit ¶
func (sh *ServiceHeartModel) OnInit() error
func (*ServiceHeartModel) OnStart ¶
func (sh *ServiceHeartModel) OnStart() error
func (*ServiceHeartModel) OnTick ¶
func (sh *ServiceHeartModel) OnTick(utc time.Time)
func (*ServiceHeartModel) Secondly ¶
func (sh *ServiceHeartModel) Secondly(utc time.Time)
func (*ServiceHeartModel) SendHeart ¶
func (sh *ServiceHeartModel) SendHeart(curMs int64) error
Click to show internal directories.
Click to hide internal directories.