Anoncoin  0.9.4
P2P Digital Currency
Public Member Functions | Public Attributes | List of all members
CNetMessage Class Reference

#include <net.h>

Collaboration diagram for CNetMessage:
[legend]

Public Member Functions

 CNetMessage (int nTypeIn, int nVersionIn)
 
bool complete () const
 
void SetVersion (int nVersionIn)
 
int readHeader (const char *pch, unsigned int nBytes)
 
int readData (const char *pch, unsigned int nBytes)
 

Public Attributes

bool in_data
 
CDataStream hdrbuf
 
CMessageHeader hdr
 
unsigned int nHdrPos
 
CDataStream vRecv
 
unsigned int nDataPos
 

Detailed Description

Definition at line 183 of file net.h.

Constructor & Destructor Documentation

CNetMessage::CNetMessage ( int  nTypeIn,
int  nVersionIn 
)
inline

Definition at line 194 of file net.h.

Here is the call graph for this function:

Member Function Documentation

bool CNetMessage::complete ( ) const
inline

Definition at line 201 of file net.h.

Here is the caller graph for this function:

int CNetMessage::readData ( const char *  pch,
unsigned int  nBytes 
)

Definition at line 693 of file net.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

int CNetMessage::readHeader ( const char *  pch,
unsigned int  nBytes 
)

Definition at line 661 of file net.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

void CNetMessage::SetVersion ( int  nVersionIn)
inline

Definition at line 208 of file net.h.

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

CMessageHeader CNetMessage::hdr

Definition at line 188 of file net.h.

CDataStream CNetMessage::hdrbuf

Definition at line 187 of file net.h.

bool CNetMessage::in_data

Definition at line 185 of file net.h.

unsigned int CNetMessage::nDataPos

Definition at line 192 of file net.h.

unsigned int CNetMessage::nHdrPos

Definition at line 189 of file net.h.

CDataStream CNetMessage::vRecv

Definition at line 191 of file net.h.


The documentation for this class was generated from the following files: