00001 00007 #include "include/generic.h" 00008 #include "include/PacketHandler.h" 00009 00010 namespace network 00011 { 00012 00013 PacketHandler::PacketHandler() 00014 { 00015 00016 } 00017 00018 void PacketHandler::SetDebugger(Debug *dbg) 00019 { 00020 this->dbg = dbg; 00021 dbg->Prntdbg(CODEAT, 10, "Packet handler ready"); 00022 } 00023 00024 void PacketHandler::HandlePacket(NetPacket* net) 00025 { 00026 cout << "TODO: HANDLE NET PACKET"; 00027 // Add to processed net packets list 00028 netPackets.push_back(net); 00029 } 00030 00031 void PacketHandler::HandlePacket(SIPPacket* sip) 00032 { 00033 cout << "TODO: HANDLE SIP PACKET"; 00034 // Add to processed ip packets list 00035 sipPackets.push_back(sip); 00036 } 00037 00038 PacketHandler::~PacketHandler() 00039 { 00040 } 00041 00042 }