00001 #include "PacketInfo.h" 00002 #include "NpPacket.h" 00003 00004 PacketInfo::PacketInfo(Node* fromNode, NpPacket* packet) 00005 { 00006 m_packet = packet; 00007 m_fromNode = fromNode; 00008 } // ctor 00009 00010 00011 Node* 00012 PacketInfo::getFromNode() 00013 { 00014 return m_fromNode; 00015 } 00016 00017 00018 NpPacket* 00019 PacketInfo::getPacket() 00020 { 00021 return m_packet; 00022 } 00023 00024 00025 void 00026 PacketInfo::toStream(std::ostream& out) { 00027 out << *m_fromNode; 00028 out << *m_packet; 00029 }