git-svn-id: svn://db.shs.com.ru/pip@651 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
This commit is contained in:
@@ -95,7 +95,10 @@ void PIStreamPacker::received(const PIByteArray & data) {
|
||||
if (packet.size_s() == packet_size) {
|
||||
PIByteArray cd = decryptData(packet);
|
||||
//piCout << "decrypt" << packet.size() << "->" << cd.size() << key().size();
|
||||
if (!cd.isEmpty()) packetReceiveEvent(cd);
|
||||
if (!cd.isEmpty()) {
|
||||
packetReceived(cd);
|
||||
packetReceiveEvent(cd);
|
||||
}
|
||||
packet.clear();
|
||||
packet_size = -1;
|
||||
}
|
||||
|
||||
@@ -86,6 +86,11 @@ public:
|
||||
|
||||
//! \}
|
||||
|
||||
protected:
|
||||
|
||||
//! Packet successfully received, by default does nothing
|
||||
virtual void packetReceived(PIByteArray data) {}
|
||||
|
||||
private:
|
||||
PIByteArray stream, packet;
|
||||
int packet_size;
|
||||
|
||||
Reference in New Issue
Block a user