receive multiple UDP packets

This commit is contained in:
orignal 2015-02-09 11:53:11 -05:00
parent c349652a27
commit c6c414c382
2 changed files with 45 additions and 17 deletions

2
SSU.h
View file

@ -62,7 +62,7 @@ namespace transport
void ReceiveV6 ();
void HandleReceivedFrom (const boost::system::error_code& ecode, std::size_t bytes_transferred, SSUPacket * packet);
void HandleReceivedFromV6 (const boost::system::error_code& ecode, std::size_t bytes_transferred, SSUPacket * packet);
void HandleReceivedBuffer (SSUPacket * packet);
void HandleReceivedPackets (std::vector<SSUPacket *> packets);
template<typename Filter>
std::shared_ptr<SSUSession> GetRandomSession (Filter filter);