|
CPN
Computational Process Networks
|
#include <PacketHeader.h>
Inheritance diagram for CPN::PacketHandler:Public Member Functions | |
| virtual | ~PacketHandler () |
| void | FirePacket (const Packet &packet) |
| virtual void | EnqueuePacket (const Packet &packet)=0 |
| virtual void | DequeuePacket (const Packet &packet)=0 |
| virtual void | ReadBlockPacket (const Packet &packet)=0 |
| virtual void | WriteBlockPacket (const Packet &packet)=0 |
| virtual void | EndOfWritePacket (const Packet &packet)=0 |
| virtual void | EndOfReadPacket (const Packet &packet)=0 |
| virtual void | GrowPacket (const Packet &packet)=0 |
| virtual void | D4RTagPacket (const Packet &packet)=0 |
| virtual void | FlushPacket (const Packet &packet)=0 |
| virtual void | ResetPacket (const Packet &packet)=0 |
| virtual void | IDReaderPacket (const Packet &packet)=0 |
| virtual void | IDWriterPacket (const Packet &packet)=0 |
This class makes it easy to process packets.
Definition at line 154 of file PacketHeader.h.
|
virtual |
Definition at line 29 of file PacketHeader.cc.
|
pure virtual |
Implemented in CPN::RemoteQueue.
Referenced by FirePacket().
Here is the caller graph for this function:
|
pure virtual |
Implemented in CPN::RemoteQueue.
Referenced by FirePacket().
Here is the caller graph for this function:
|
pure virtual |
Implemented in CPN::RemoteQueue.
Referenced by FirePacket().
Here is the caller graph for this function:
|
pure virtual |
Implemented in CPN::RemoteQueue.
Referenced by FirePacket().
Here is the caller graph for this function:
|
pure virtual |
Implemented in CPN::RemoteQueue.
Referenced by FirePacket().
Here is the caller graph for this function:| void CPN::PacketHandler::FirePacket | ( | const Packet & | packet | ) |
Definition at line 31 of file PacketHeader.cc.
References ASSERT, D4RTagPacket(), DequeuePacket(), EndOfReadPacket(), EndOfWritePacket(), EnqueuePacket(), FlushPacket(), GrowPacket(), IDReaderPacket(), IDWriterPacket(), CPN::PACKET_D4RTAG, CPN::PACKET_DEQUEUE, CPN::PACKET_ENDOFREAD, CPN::PACKET_ENDOFWRITE, CPN::PACKET_ENQUEUE, CPN::PACKET_FLUSH, CPN::PACKET_GROW, CPN::PACKET_ID_READER, CPN::PACKET_ID_WRITER, CPN::PACKET_READBLOCK, CPN::PACKET_RESET, CPN::PACKET_WRITEBLOCK, ReadBlockPacket(), ResetPacket(), CPN::Packet::Type(), CPN::Packet::Valid(), and WriteBlockPacket().
Referenced by CPN::PacketDecoder::ReleaseDecoderBytes().
Here is the call graph for this function:
Here is the caller graph for this function:
|
pure virtual |
Implemented in CPN::RemoteQueue.
Referenced by FirePacket().
Here is the caller graph for this function:
|
pure virtual |
Implemented in CPN::RemoteQueue.
Referenced by FirePacket().
Here is the caller graph for this function:
|
pure virtual |
Implemented in CPN::RemoteQueue.
Referenced by FirePacket().
Here is the caller graph for this function:
|
pure virtual |
Implemented in CPN::RemoteQueue.
Referenced by FirePacket().
Here is the caller graph for this function:
|
pure virtual |
Implemented in CPN::RemoteQueue.
Referenced by FirePacket().
Here is the caller graph for this function:
|
pure virtual |
Implemented in CPN::RemoteQueue.
Referenced by FirePacket().
Here is the caller graph for this function:
|
pure virtual |
Implemented in CPN::RemoteQueue.
Referenced by FirePacket().
Here is the caller graph for this function:
1.8.5