xrootd
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
XrdCl::HandShakeData Struct Reference

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

#include <XrdClPostMasterInterfaces.hh>

Collaboration diagram for XrdCl::HandShakeData:
Collaboration graph
[legend]

Public Member Functions

 HandShakeData (const URL *addr, 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 subStreamId
 Sub-stream id.
 
time_t startTime
 Timestamp of when the handshake started.
 
const XrdNetAddrserverAddr
 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

◆ HandShakeData()

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

Constructor.

Member Data Documentation

◆ clientName

std::string XrdCl::HandShakeData::clientName

Client name (an IPv6 representation)

◆ in

Message* XrdCl::HandShakeData::in

Message that has been received.

◆ out

Message* XrdCl::HandShakeData::out

Message to be sent out.

◆ serverAddr

const XrdNetAddr* XrdCl::HandShakeData::serverAddr

Server address.

◆ startTime

time_t XrdCl::HandShakeData::startTime

Timestamp of when the handshake started.

◆ step

uint16_t XrdCl::HandShakeData::step

Handshake step.

◆ streamName

std::string XrdCl::HandShakeData::streamName

Name of the stream.

◆ subStreamId

uint16_t XrdCl::HandShakeData::subStreamId

Sub-stream id.

◆ url

const URL* XrdCl::HandShakeData::url

Destination URL.


The documentation for this struct was generated from the following file: