EventHelix.com: CASE Tools; Real-time and Embedded System Design; Object Oriented Design EventStudio 2.0: System Engineering CASE ToolEventStudio 2.5
Sequence diagram based system design and modeling
Home   What's New   EventStudio 2.5   Real-time Mantra   Thought Projects   Contact Us
Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

Protocol_Packet.h File Reference


Detailed Description

In this file we implement the Protocol_Packet class.

The Protocol_Packet class is designed to allow addition and extraction of different protcol layers in the same physical memory. The packet does not need to be copied as it moves from one layer to the next. This improves efficiency of the protocol stack. It also provides a uniform interface for all protocol layers.

For details refer to the article on Protocol Packet Design Pattern

Copyright © 2000-2003 EventHelix.com Inc. All Rights Reserved.

Definition in file Protocol_Packet.h.

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Classes

class  Protocol_Packet
 The Protocol Packet class supports dynamic addition and extraction of protocol layers without needing multiple copies of the messages when it is exchanged between protocol layers. More...

struct  Protocol_Packet::Region
 This structure is used to keep track of different regions of a packet. More...


Generated on Sun Feb 13 21:30:22 2005 for Object Oriented Design Examples by doxygen 1.3.4
 Home   What's New   EventStudio 2.5   Real-time Mantra   Thought Projects   Contact Us
Copyright © 2000-2005 EventHelix.com Inc. All Rights Reserved.