#include <evapicpacket.h>
Inherits EvaPicPacket.
Inherited by EvaPicTransferReplyPacket, EvaRequestFaceReplyPacket, EvaRequestStartReplyPacket, and RequestAgentReplyPacket.
Inheritance diagram for EvaPicInPacket:


Public Member Functions | |
| EvaPicInPacket () | |
| EvaPicInPacket (unsigned char *buf, int len) | |
| EvaPicInPacket (unsigned char *buf, int len, const unsigned int cryptStart) | |
| EvaPicInPacket (const EvaPicInPacket &rhs) | |
| virtual | ~EvaPicInPacket () |
| void | parse () |
| const int | getLength () const |
| unsigned char * | getBody () const |
| void | setInPacket (const EvaPicInPacket *packet) |
| void | cutOffPacketData () |
| EvaPicInPacket & | operator= (const EvaPicInPacket &rhs) |
| unsigned char * | getRawBody () const |
| unsigned int | getRawBodyLength () const |
| void | printRawData () |
Protected Member Functions | |
| virtual void | parseBody () |
Protected Attributes | |
| int | bodyLength |
| unsigned char * | decryptedBuf |
Private Member Functions | |
| void | decryptBody (unsigned char *buf, int len) |
Private Attributes | |
| unsigned char * | rawBody |
| unsigned int | rawLength |
Definition at line 118 of file evapicpacket.h.
|
|
Definition at line 120 of file evapicpacket.h. |
|
||||||||||||
|
Definition at line 249 of file evapicpacket.cpp. |
|
||||||||||||||||
|
Definition at line 257 of file evapicpacket.cpp. References decryptBody(), decryptedBuf, and MAX_PACKET_SIZE. Here is the call graph for this function: ![]() |
|
|
Definition at line 265 of file evapicpacket.cpp. |
|
|
Definition at line 271 of file evapicpacket.cpp. References decryptedBuf, and rawBody. |
|
|
Definition at line 280 of file evapicpacket.cpp. References EvaPicPacket::getPacketLength(), and rawLength. Here is the call graph for this function: ![]() |
|
||||||||||||
|
Definition at line 295 of file evapicpacket.cpp. References bodyLength, EvaCrypt::decrypt(), decryptedBuf, EvaPicPacket::fileAgentKey, EvaPicPacket::getCryptPosition(), and MAX_PACKET_SIZE. Referenced by EvaPicInPacket(). Here is the call graph for this function: ![]() |
|
|
Definition at line 128 of file evapicpacket.h. References decryptedBuf. Referenced by operator=(), and setInPacket(). |
|
|
Definition at line 127 of file evapicpacket.h. References bodyLength. Referenced by operator=(), and setInPacket(). |
|
|
Definition at line 135 of file evapicpacket.h. References rawBody. |
|
|
Definition at line 136 of file evapicpacket.h. References rawLength. |
|
|
Definition at line 285 of file evapicpacket.cpp. References bodyLength, decryptedBuf, getBody(), and getLength(). Here is the call graph for this function: ![]() |
|
|
Definition at line 126 of file evapicpacket.h. References parseBody(). Here is the call graph for this function: ![]() |
|
|
Reimplemented in RequestAgentReplyPacket, EvaRequestFaceReplyPacket, EvaRequestStartReplyPacket, and EvaPicTransferReplyPacket. Definition at line 142 of file evapicpacket.h. Referenced by parse(). |
|
|
Definition at line 340 of file evapicpacket.cpp. References bodyLength, and decryptedBuf. |
|
|
Definition at line 328 of file evapicpacket.cpp. References bodyLength, EvaPicPacket::command, decryptedBuf, getBody(), EvaPicPacket::getCommand(), EvaPicPacket::getHeader(), getLength(), EvaPicPacket::getSequence(), EvaPicPacket::getSource(), EvaPicPacket::header, EvaPicPacket::sequence, and EvaPicPacket::source. Here is the call graph for this function: ![]() |
|
|
Definition at line 139 of file evapicpacket.h. Referenced by decryptBody(), getLength(), operator=(), printRawData(), and setInPacket(). |
|
|
Definition at line 140 of file evapicpacket.h. Referenced by decryptBody(), EvaPicInPacket(), getBody(), operator=(), EvaPicTransferReplyPacket::parseBody(), EvaRequestStartReplyPacket::parseBody(), EvaRequestFaceReplyPacket::parseBody(), RequestAgentReplyPacket::parseBody(), printRawData(), setInPacket(), and ~EvaPicInPacket(). |
|
|
Definition at line 145 of file evapicpacket.h. Referenced by EvaPicInPacket(), getRawBody(), and ~EvaPicInPacket(). |
|
|
Definition at line 146 of file evapicpacket.h. Referenced by cutOffPacketData(), EvaPicInPacket(), and getRawBodyLength(). |
1.4.4