Documentation
¶
Index ¶
- Constants
- func LoginHandler()
- func TimerDemo()
- func TransferMoney()
- type CacheConfig
- type MyTimerAction
- type PlayerModule
- type TransferHandler
- func (h *TransferHandler) OnChildTransRep(n *transact.TransNode, hChild transact.TransNodeID, retCode int, ...) transact.TransExeResult
- func (h *TransferHandler) OnCommit(n *transact.TransNode) transact.TransExeResult
- func (h *TransferHandler) OnExcute(n *transact.TransNode, ud interface{}) transact.TransExeResult
- func (h *TransferHandler) OnRollBack(n *transact.TransNode) transact.TransExeResult
Constants ¶
View Source
const TransType_Transfer transact.TransType = 1001
1. 定义事务类型和处理器
Variables ¶
This section is empty.
Functions ¶
func LoginHandler ¶
func LoginHandler()
func TransferMoney ¶
func TransferMoney()
Types ¶
type CacheConfig ¶
func (*CacheConfig) Close ¶
func (c *CacheConfig) Close() error
func (*CacheConfig) Init ¶
func (c *CacheConfig) Init() error
func (*CacheConfig) Name ¶
func (c *CacheConfig) Name() string
type MyTimerAction ¶
type MyTimerAction struct{}
func (*MyTimerAction) OnTimer ¶
func (a *MyTimerAction) OnTimer(h timer.TimerHandle, ud interface{}) bool
type PlayerModule ¶
type PlayerModule struct {
// contains filtered or unexported fields
}
func (*PlayerModule) Init ¶
func (m *PlayerModule) Init()
func (*PlayerModule) ModuleName ¶
func (m *PlayerModule) ModuleName() string
func (*PlayerModule) Shutdown ¶
func (m *PlayerModule) Shutdown()
func (*PlayerModule) Update ¶
func (m *PlayerModule) Update()
type TransferHandler ¶
type TransferHandler struct{}
func (*TransferHandler) OnChildTransRep ¶
func (h *TransferHandler) OnChildTransRep(n *transact.TransNode, hChild transact.TransNodeID, retCode int, ud interface{}) transact.TransExeResult
func (*TransferHandler) OnCommit ¶
func (h *TransferHandler) OnCommit(n *transact.TransNode) transact.TransExeResult
func (*TransferHandler) OnExcute ¶
func (h *TransferHandler) OnExcute(n *transact.TransNode, ud interface{}) transact.TransExeResult
func (*TransferHandler) OnRollBack ¶
func (h *TransferHandler) OnRollBack(n *transact.TransNode) transact.TransExeResult
Click to show internal directories.
Click to hide internal directories.