From The Mana World
(add compile info) |
(→Source: enabled syntax highlighting) |
||
Line 1: | Line 1: | ||
== Source == | == Source == | ||
< | <syntaxhighlight lang="dot"> | ||
digraph Diagram { | |||
rankdir=TB; | rankdir=TB; | ||
size="4,18"; | size="4,18"; | ||
Line 42: | Line 43: | ||
"Host Update" -> "At least one\nCharacter\nServer?"; | "Host Update" -> "At least one\nCharacter\nServer?"; | ||
}</ | } | ||
</syntaxhighlight> | |||
== Compile Command == | == Compile Command == |
Latest revision as of 17:57, 14 June 2013
Source
digraph Diagram {
rankdir=TB;
size="4,18";
node [shape = ellipse];
"Start"
"Terminate"
"Char\nServer";
node [shape = square, color = "#BF1E4B", fontcolor="#ffffff", style = "rounded,filled", fontname="Sans"];
"Server\nVersion\nRequest"
"Login Request";
node [shape = square, style="rounded,filled", color="#008299", fontcolor="#ffffff", fontname="Sans"];
"Server\nVersion\nResponse"
"Login Error"
"Connection\nProblem"
"Host Update"
"Login Data";
node [shape = diamond, style="filled,rounded", color="#2E8DEF", fontcolor="#ffffff", fontname="Sans"];
"Update\nHost\nSupported?"
"At least one\nCharacter\nServer?";
"Start" -> "Server\nVersion\nRequest";
"Server\nVersion\nRequest" -> "Server\nVersion\nResponse"
"Server\nVersion\nResponse" -> "Login Request"
"Login Request" -> "Login Error" [label="Connection\nRefused"];
"Login Request" -> "Login Error" [label="Account\nBanned or\nRestricted"];
"Login Request" -> "Connection\nProblem" [label="Account GM\nLevel less than\nMinimum\nGM Level"];
"Login Error" -> "Terminate";
"Connection\nProblem" -> "Terminate";
"Update\nHost\nSupported?" -> "Host Update" [label="Yes"];
"At least one\nCharacter\nServer?" -> "Connection\nProblem" [label="No"];
"At least one\nCharacter\nServer?" -> "Login Data" [label="Yes"];
"Login Data" -> "Char\nServer";
"Login Request" -> "Update\nHost\nSupported?" [label="Login Successful"];
"Update\nHost\nSupported?" -> "At least one\nCharacter\nServer?" [label="No"];
"Host Update" -> "At least one\nCharacter\nServer?";
}
Compile Command
- Save as LoginProcessFlow.dot
- Execute the following command in the same folder as the file
- dot -Tsvg LoginProcessFlow.dot -oLoginProcessFlow.svg
File history
Click on a date/time to view the file as it appeared at that time.
Date/Time | Thumbnail | Dimensions | User | Comment | |
---|---|---|---|---|---|
current | 18:31, 10 May 2013 | 360 × 899 (23 KB) | O11c (talk | contribs) | sync with changes from the png version | |
04:42, 2 February 2013 | 360 × 965 (15 KB) | LunaticEdit (talk | contribs) |
You cannot overwrite this file.
File usage
The following 6 pages use this file: