Network Design: Difference between revisions

From PSwiki
Jump to navigation Jump to search
Magodra (talk | contribs)
Magodra (talk | contribs)
Line 13: Line 13:
NetBase "1" *-- "0..N" MsgQueue : inqueues
NetBase "1" *-- "0..N" MsgQueue : inqueues
NetBase "1" *-- "0..N" psNetPacketEntry : awaitingack
NetBase "1" *-- "0..N" psNetPacketEntry : awaitingack
object psNetPacket
psNetPacketEntry "1" *-- "1" psNetPacket : packet
psNetPacketEntry "1" *-- "1" psNetPacket : packet


Line 24: Line 23:


OrderedMessageChannel "1" *-- "0..N" MsgEntry : pendingMessages
OrderedMessageChannel "1" *-- "0..N" MsgEntry : pendingMessages
 
NetBase <|- psNetConnection


Subscription "1" *-- "1" iNetSubscriber : subscriber
Subscription "1" *-- "1" iNetSubscriber : subscriber

Revision as of 17:39, 30 April 2011

Design

Classes

Sequences

Start up NPCClient

Start up Client