Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

ReceivedFileExIpIM Class Reference

#include <evaimreceive.h>

Inherits NormalIMBase.

Inheritance diagram for ReceivedFileExIpIM:

Inheritance graph
[legend]
Collaboration diagram for ReceivedFileExIpIM:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ReceivedFileExIpIM ()
 ReceivedFileExIpIM (const unsigned char *buf, const int len)
 ReceivedFileExIpIM (const ReceivedFileExIpIM &rhs)
virtual ~ReceivedFileExIpIM ()
const unsigned char getTransferType () const
const unsigned char getConnectMode () const
const unsigned int getSessionId () const
const unsigned int getWanIp1 () const
const unsigned int getWanPort1 () const
const unsigned int getWanIp2 () const
const unsigned int getWanPort2 () const
const unsigned int getWanIp3 () const
const unsigned int getWanPort3 () const
const unsigned int getLanIp1 () const
const unsigned int getLanPort1 () const
const unsigned int getLanIp2 () const
const unsigned int getLanPort2 () const
const unsigned int getLanIp3 () const
const unsigned int getLanPort3 () const
const unsigned int getSyncIp () const
const unsigned int getSyncPort () const
const unsigned int getSyncSession () const
const bool isSender () const
ReceivedFileExIpIMoperator= (const ReceivedFileExIpIM &rhs)

Protected Member Functions

virtual void parseContents (const unsigned char *buf, const int len)

Private Attributes

unsigned char m_TransferType
unsigned char m_ConnectMode
unsigned int m_SessionId
bool m_IsSender
unsigned int m_WanIp1
unsigned int m_WanPort1
unsigned int m_WanIp2
unsigned int m_WanPort2
unsigned int m_WanIp3
unsigned int m_WanPort3
unsigned int m_LanIp1
unsigned int m_LanPort1
unsigned int m_LanIp2
unsigned int m_LanPort2
unsigned int m_LanIp3
unsigned int m_LanPort3
unsigned int m_SyncIp
unsigned int m_SyncPort
unsigned int m_SyncSession

Detailed Description

Definition at line 343 of file evaimreceive.h.


Constructor & Destructor Documentation

ReceivedFileExIpIM::ReceivedFileExIpIM  )  [inline]
 

Definition at line 345 of file evaimreceive.h.

ReceivedFileExIpIM::ReceivedFileExIpIM const unsigned char *  buf,
const int  len
 

===========================================================

Definition at line 742 of file evaimreceive.cpp.

ReceivedFileExIpIM::ReceivedFileExIpIM const ReceivedFileExIpIM rhs  ) 
 

Definition at line 754 of file evaimreceive.cpp.

virtual ReceivedFileExIpIM::~ReceivedFileExIpIM  )  [inline, virtual]
 

Definition at line 348 of file evaimreceive.h.


Member Function Documentation

const unsigned char ReceivedFileExIpIM::getConnectMode  )  const [inline]
 

Definition at line 351 of file evaimreceive.h.

References m_ConnectMode.

Referenced by operator=().

const unsigned int ReceivedFileExIpIM::getLanIp1  )  const [inline]
 

Definition at line 360 of file evaimreceive.h.

References m_LanIp1.

Referenced by operator=().

const unsigned int ReceivedFileExIpIM::getLanIp2  )  const [inline]
 

Definition at line 362 of file evaimreceive.h.

References m_LanIp2.

Referenced by operator=().

const unsigned int ReceivedFileExIpIM::getLanIp3  )  const [inline]
 

Definition at line 364 of file evaimreceive.h.

References m_LanIp3.

Referenced by operator=().

const unsigned int ReceivedFileExIpIM::getLanPort1  )  const [inline]
 

Definition at line 361 of file evaimreceive.h.

References m_LanPort1.

Referenced by operator=().

const unsigned int ReceivedFileExIpIM::getLanPort2  )  const [inline]
 

Definition at line 363 of file evaimreceive.h.

References m_LanPort2.

Referenced by operator=().

const unsigned int ReceivedFileExIpIM::getLanPort3  )  const [inline]
 

Definition at line 365 of file evaimreceive.h.

References m_LanPort3.

Referenced by operator=().

const unsigned int ReceivedFileExIpIM::getSessionId  )  const [inline]
 

Definition at line 352 of file evaimreceive.h.

References m_SessionId.

Referenced by operator=().

const unsigned int ReceivedFileExIpIM::getSyncIp  )  const [inline]
 

Definition at line 367 of file evaimreceive.h.

References m_SyncIp.

const unsigned int ReceivedFileExIpIM::getSyncPort  )  const [inline]
 

Definition at line 368 of file evaimreceive.h.

References m_SyncPort.

const unsigned int ReceivedFileExIpIM::getSyncSession  )  const [inline]
 

Definition at line 369 of file evaimreceive.h.

References m_SyncSession.

const unsigned char ReceivedFileExIpIM::getTransferType  )  const [inline]
 

Definition at line 350 of file evaimreceive.h.

References m_TransferType.

Referenced by operator=().

const unsigned int ReceivedFileExIpIM::getWanIp1  )  const [inline]
 

Definition at line 353 of file evaimreceive.h.

References m_WanIp1.

Referenced by operator=().

const unsigned int ReceivedFileExIpIM::getWanIp2  )  const [inline]
 

Definition at line 355 of file evaimreceive.h.

References m_WanIp2.

Referenced by operator=().

const unsigned int ReceivedFileExIpIM::getWanIp3  )  const [inline]
 

Definition at line 357 of file evaimreceive.h.

References m_WanIp3.

Referenced by operator=().

const unsigned int ReceivedFileExIpIM::getWanPort1  )  const [inline]
 

Definition at line 354 of file evaimreceive.h.

References m_WanPort1.

Referenced by operator=().

const unsigned int ReceivedFileExIpIM::getWanPort2  )  const [inline]
 

Definition at line 356 of file evaimreceive.h.

References m_WanPort2.

Referenced by operator=().

const unsigned int ReceivedFileExIpIM::getWanPort3  )  const [inline]
 

Definition at line 358 of file evaimreceive.h.

References m_WanPort3.

Referenced by operator=().

const bool ReceivedFileExIpIM::isSender  )  const [inline]
 

Definition at line 371 of file evaimreceive.h.

References m_IsSender.

ReceivedFileExIpIM & ReceivedFileExIpIM::operator= const ReceivedFileExIpIM rhs  ) 
 

Definition at line 760 of file evaimreceive.cpp.

References getConnectMode(), getLanIp1(), getLanIp2(), getLanIp3(), getLanPort1(), getLanPort2(), getLanPort3(), getSessionId(), getTransferType(), getWanIp1(), getWanIp2(), getWanIp3(), getWanPort1(), getWanPort2(), getWanPort3(), m_ConnectMode, m_LanIp1, m_LanIp2, m_LanIp3, m_LanPort1, m_LanPort2, m_LanPort3, m_SessionId, m_TransferType, m_WanIp1, m_WanIp2, m_WanIp3, m_WanPort1, m_WanPort2, and m_WanPort3.

Here is the call graph for this function:

void ReceivedFileExIpIM::parseContents const unsigned char *  buf,
const int  len
[protected, virtual]
 

Reimplemented from NormalIMBase.

Definition at line 784 of file evaimreceive.cpp.

References m_ConnectMode, m_IsSender, m_LanIp1, m_LanIp2, m_LanIp3, m_LanPort1, m_LanPort2, m_LanPort3, m_SessionId, m_SyncIp, m_SyncPort, m_SyncSession, m_TransferType, m_WanIp1, m_WanIp2, m_WanIp3, m_WanPort1, m_WanPort2, m_WanPort3, EvaUtil::read16(), and EvaUtil::read32().

Here is the call graph for this function:


Member Data Documentation

unsigned char ReceivedFileExIpIM::m_ConnectMode [private]
 

Definition at line 380 of file evaimreceive.h.

Referenced by getConnectMode(), operator=(), and parseContents().

bool ReceivedFileExIpIM::m_IsSender [private]
 

Definition at line 383 of file evaimreceive.h.

Referenced by isSender(), and parseContents().

unsigned int ReceivedFileExIpIM::m_LanIp1 [private]
 

Definition at line 392 of file evaimreceive.h.

Referenced by getLanIp1(), operator=(), and parseContents().

unsigned int ReceivedFileExIpIM::m_LanIp2 [private]
 

Definition at line 394 of file evaimreceive.h.

Referenced by getLanIp2(), operator=(), and parseContents().

unsigned int ReceivedFileExIpIM::m_LanIp3 [private]
 

Definition at line 396 of file evaimreceive.h.

Referenced by getLanIp3(), operator=(), and parseContents().

unsigned int ReceivedFileExIpIM::m_LanPort1 [private]
 

Definition at line 393 of file evaimreceive.h.

Referenced by getLanPort1(), operator=(), and parseContents().

unsigned int ReceivedFileExIpIM::m_LanPort2 [private]
 

Definition at line 395 of file evaimreceive.h.

Referenced by getLanPort2(), operator=(), and parseContents().

unsigned int ReceivedFileExIpIM::m_LanPort3 [private]
 

Definition at line 397 of file evaimreceive.h.

Referenced by getLanPort3(), operator=(), and parseContents().

unsigned int ReceivedFileExIpIM::m_SessionId [private]
 

Definition at line 381 of file evaimreceive.h.

Referenced by getSessionId(), operator=(), and parseContents().

unsigned int ReceivedFileExIpIM::m_SyncIp [private]
 

Definition at line 399 of file evaimreceive.h.

Referenced by getSyncIp(), and parseContents().

unsigned int ReceivedFileExIpIM::m_SyncPort [private]
 

Definition at line 400 of file evaimreceive.h.

Referenced by getSyncPort(), and parseContents().

unsigned int ReceivedFileExIpIM::m_SyncSession [private]
 

Definition at line 401 of file evaimreceive.h.

Referenced by getSyncSession(), and parseContents().

unsigned char ReceivedFileExIpIM::m_TransferType [private]
 

Definition at line 379 of file evaimreceive.h.

Referenced by getTransferType(), operator=(), and parseContents().

unsigned int ReceivedFileExIpIM::m_WanIp1 [private]
 

Definition at line 385 of file evaimreceive.h.

Referenced by getWanIp1(), operator=(), and parseContents().

unsigned int ReceivedFileExIpIM::m_WanIp2 [private]
 

Definition at line 387 of file evaimreceive.h.

Referenced by getWanIp2(), operator=(), and parseContents().

unsigned int ReceivedFileExIpIM::m_WanIp3 [private]
 

Definition at line 389 of file evaimreceive.h.

Referenced by getWanIp3(), operator=(), and parseContents().

unsigned int ReceivedFileExIpIM::m_WanPort1 [private]
 

Definition at line 386 of file evaimreceive.h.

Referenced by getWanPort1(), operator=(), and parseContents().

unsigned int ReceivedFileExIpIM::m_WanPort2 [private]
 

Definition at line 388 of file evaimreceive.h.

Referenced by getWanPort2(), operator=(), and parseContents().

unsigned int ReceivedFileExIpIM::m_WanPort3 [private]
 

Definition at line 390 of file evaimreceive.h.

Referenced by getWanPort3(), operator=(), and parseContents().


The documentation for this class was generated from the following files:
Generated on Mon May 15 20:52:31 2006 for libeva by  doxygen 1.4.4