XrdCl::HandShakeData Struct Reference

Data structure that carries the handshake information. More...

#include <XrdClPostMasterInterfaces.hh>

Collaboration diagram for XrdCl::HandShakeData:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 HandShakeData (const URL *addr, uint16_t stream, uint16_t subStream)
 Constructor.

Public Attributes

uint16_t step
 Handshake step.
Messageout
 Message to be sent out.
Messagein
 Message that has been received.
const URLurl
 Destination URL.
uint16_t streamId
 Stream number.
uint16_t subStreamId
 Sub-stream id.
time_t startTime
 Timestamp of when the handshake started.
const XrdNetAddr * serverAddr
 Server address.
std::string clientName
 Client name (an IPv6 representation).
std::string streamName
 Name of the stream.

Detailed Description

Data structure that carries the handshake information.


Constructor & Destructor Documentation

XrdCl::HandShakeData::HandShakeData ( const URL addr,
uint16_t  stream,
uint16_t  subStream 
) [inline]

Constructor.


Member Data Documentation

std::string XrdCl::HandShakeData::clientName

Client name (an IPv6 representation).

Message* XrdCl::HandShakeData::in

Message that has been received.

Message* XrdCl::HandShakeData::out

Message to be sent out.

const XrdNetAddr* XrdCl::HandShakeData::serverAddr

Server address.

time_t XrdCl::HandShakeData::startTime

Timestamp of when the handshake started.

uint16_t XrdCl::HandShakeData::step

Handshake step.

uint16_t XrdCl::HandShakeData::streamId

Stream number.

std::string XrdCl::HandShakeData::streamName

Name of the stream.

uint16_t XrdCl::HandShakeData::subStreamId

Sub-stream id.

const URL* XrdCl::HandShakeData::url

Destination URL.


The documentation for this struct was generated from the following file:
Generated on 5 Oct 2016 for xrootd by  doxygen 1.4.7