Network Design: Difference between revisions
Jump to navigation
Jump to search
Line 10: | Line 10: | ||
psMessageCracker <|-- NPCAuthent | psMessageCracker <|-- NPCAuthent | ||
psMessageCracker <|-- MsgStrings | psMessageCracker <|-- MsgStrings | ||
psMessageCracker *-- MsgEntry : msg | |||
MsgEntry *-- psMessageBytes : bytes | |||
</uml> | </uml> | ||
Line 15: | Line 18: | ||
<uml> | <uml> | ||
MsgHandler "1" *-- "0..N" Subscription : subscribers | MsgHandler "1" *-- "0..N" Subscription : subscribers | ||
Line 44: | Line 46: | ||
Subscription "1" *-- "1" iNetSubscriber : subscriber | Subscription "1" *-- "1" iNetSubscriber : subscriber | ||
</uml> | </uml> |
Revision as of 16:13, 25 December 2012
Design
Classes

Each message from/to server/clients is based on the psMessageCracher that provide interfaces to pack/unpack and print the message.

Sequences
Start up NPCClient

Start up Client

Client Movement
