SKCOM: Difference between revisions
Jump to navigation
Jump to search
| Line 1: | Line 1: | ||
== Life Cycle == | == Life Cycle == | ||
<quickgv name="skcom_lifecycle" theme="warm"> | <quickgv name="skcom_lifecycle" theme="warm"> | ||
rankdir=TB; | |||
LOGIN [label="LOGIN"]; | IDLE [label="IDLE"]; | ||
LOGIN [label="LOGIN\n(main thread)"]; | |||
LOGIN_DONE [label="LOGIN_DONE"]; | LOGIN_DONE [label="LOGIN_DONE"]; | ||
LOGIN_FAILED [label="LOGIN_FAILED"]; | LOGIN_FAILED [label="LOGIN_FAILED"]; | ||
MONITOR [label="MONITOR\n(child thread)"]; | |||
MONITOR_DONE; | |||
MONITOR_FAILED; | |||
LOGIN -> LOGIN_DONE; | IDLE -> LOGIN [label="SKCenterLib_Login()"]; | ||
LOGIN -> | LOGIN -> LOGIN_DONE [label="nCode == 0"]; | ||
LOGIN -> LOGIN_FAILED [label="nCode != 0"]; | |||
LOGIN_DONE -> MONITOR [label="SKQuoteLib_EnterMonitor()"]; | |||
MONITOR -> MONITOR_DONE [label="nCode == 0"]; | |||
MONITOR -> MONITOR_FAILED [label="nCode != 0"]; | |||
</quickgv> | </quickgv> | ||