CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Attributes
DQMNet::Peer Struct Reference

#include <DQMNet.h>

Inheritance diagram for DQMNet::Peer:
DQMImplNet< ObjType >::ImplPeer

Public Attributes

AutoPeerautomatic
 
DataBlob incoming
 
unsigned mask
 
std::string peeraddr
 
size_t sendpos
 
Bucketsendq
 
lat::Socket * socket
 
bool source
 
bool update
 
bool updated
 
size_t updates
 
size_t waiting
 

Detailed Description

Definition at line 122 of file DQMNet.h.

Member Data Documentation

AutoPeer* DQMNet::Peer::automatic

Definition at line 135 of file DQMNet.h.

Referenced by DQMNet::losePeer(), DQMNet::onPeerData(), and DQMNet::run().

DataBlob DQMNet::Peer::incoming

Definition at line 125 of file DQMNet.h.

Referenced by DQMNet::onPeerData().

unsigned DQMNet::Peer::mask
std::string DQMNet::Peer::peeraddr
size_t DQMNet::Peer::sendpos

Definition at line 127 of file DQMNet.h.

Referenced by DQMNet::onPeerData().

Bucket* DQMNet::Peer::sendq
lat::Socket* DQMNet::Peer::socket
bool DQMNet::Peer::source
bool DQMNet::Peer::update
bool DQMNet::Peer::updated

Definition at line 132 of file DQMNet.h.

size_t DQMNet::Peer::updates

Definition at line 133 of file DQMNet.h.

Referenced by DQMNet::onMessage().

size_t DQMNet::Peer::waiting

Definition at line 134 of file DQMNet.h.

Referenced by DQMNet::onPeerData(), DQMNet::updateMask(), and DQMNet::waitForData().