Network Design: Difference between revisions

From PSwiki
Jump to navigation Jump to search
Magodra (talk | contribs)
Magodra (talk | contribs)
Line 2: Line 2:
===Classes===
===Classes===
<uml>
<uml>
psMessageCracker <|- NPCAthent
psMessageCracker <|- NPCAuthent
psMessageCracker <|- MsgStrings
psMessageCracker <|- MsgStrings
MsgHandler "1" --* "0..N" Subscription
MsgHandler "1" --* "1" NetBase
MsgHandler "1" --* "1" MsgQueue
NetBase "1" --* "0..N" psNetPacketEntry : packets
NetBase "1" --* "1" NetPacketQueue : NetworkQueue
NetBase "1" --* "0..N" NetPacketQueue : senders
NetBase "1" --* "0..N" MsgQueue : inqueues
NetBase "1" --* "0..N" psNetPacketEntry : awaitingack
class Connection {
  +uint32_t sequence
</uml>
</uml>


===Sequences===
===Sequences===

Revision as of 16:50, 30 April 2011

Design

Classes

Sequences

Start up NPCClient

Start up Client