SKCOM: Difference between revisions
Jump to navigation
Jump to search
| Line 6: | Line 6: | ||
EXIT [label="EXIT"]; | EXIT [label="EXIT"]; | ||
LOGIN [label="LOGIN\n(main thread)"]; | LOGIN [label="LOGIN\nSKCenterLib_Login()\n(main thread)"]; | ||
LOGIN_DONE [label="LOGIN_DONE"]; | LOGIN_DONE [label="LOGIN_DONE\n(nCode==0)"]; | ||
LOGIN_FAILED [label="LOGIN_FAILED"]; | LOGIN_FAILED [label="LOGIN_FAILED\n(nCode!=0)"]; | ||
MONITOR [label="MONITOR\n(child thread)"]; | MONITOR [label="MONITOR\nSKQuoteLib_EnterMonitor()\n(child thread)"]; | ||
MONITOR_DONE; | MONITOR_DONE [label="MONITOR_DONE\n(nCode==0)"]; | ||
MONITOR_FAILED; | MONITOR_FAILED [label="MONITOR_FAILED\n(nCode!=0)"]; | ||
IDLE -> LOGIN | IDLE -> LOGIN; | ||
LOGIN -> LOGIN_DONE | LOGIN -> LOGIN_DONE; | ||
LOGIN -> LOGIN_FAILED | LOGIN -> LOGIN_FAILED; | ||
LOGIN_DONE -> MONITOR | LOGIN_DONE -> MONITOR; | ||
MONITOR -> MONITOR_DONE | MONITOR -> MONITOR_DONE; | ||
MONITOR -> MONITOR_FAILED | MONITOR -> MONITOR_FAILED; | ||
LOGIN_DONE -> EXIT; | LOGIN_DONE -> EXIT; | ||