|
@@ -78,6 +78,7 @@ public:
|
|
|
CSmartPointer<ITransactionContext> pTransactionContext)
|
|
|
{
|
|
|
ErrorCodeEnum erroCode = m_fsm.Init(this);
|
|
|
+ GetFunction()->RegistSysVarEvent("UIState", this);
|
|
|
pTransactionContext->SendAnswer(erroCode);
|
|
|
}
|
|
|
|
|
@@ -89,13 +90,6 @@ public:
|
|
|
virtual void OnPrePause(CSmartPointer<ITransactionContext> pTransactionContext)
|
|
|
{
|
|
|
ErrorCodeEnum ec = Error_Succeed;
|
|
|
-#ifdef TWINKLE_LOCAL_DEBUG
|
|
|
- int ret = m_fsm.UnitTest("");
|
|
|
- if(ret != 0) {
|
|
|
- LogError(Severity_High, Error_Unexpect, ret, CSimpleStringA::Format("line: %d", ret));
|
|
|
- }
|
|
|
- ec = (ErrorCodeEnum)(ret);
|
|
|
-#endif //TWINKLE_LOCAL_DEBUG
|
|
|
pTransactionContext->SendAnswer(ec);
|
|
|
}
|
|
|
virtual void OnPreContinue(CSmartPointer<ITransactionContext> pTransactionContext)
|