xrootd
Loading...
Searching...
No Matches
Public Member Functions | Private Attributes | List of all members
XrdCl::OpenInfo Class Reference

Information returned by file open operation. More...

#include <XrdClXRootDResponses.hh>

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

Public Member Functions

 OpenInfo (const uint8_t *fileHandle, uint64_t sessionId, StatInfo *statInfo=0)
 Constructor.
 
 ~OpenInfo ()
 Destructor.
 
void GetFileHandle (uint8_t *fileHandle) const
 Get the file handle (4bytes)
 
const StatInfoGetStatInfo () const
 Get the stat info.
 
uint64_t GetSessionId () const
 

Private Attributes

uint8_t pFileHandle [4]
 
uint64_t pSessionId
 
StatInfopStatInfo
 

Detailed Description

Information returned by file open operation.

Constructor & Destructor Documentation

◆ OpenInfo()

XrdCl::OpenInfo::OpenInfo ( const uint8_t *  fileHandle,
uint64_t  sessionId,
StatInfo statInfo = 0 
)
inline

Constructor.

References pFileHandle.

◆ ~OpenInfo()

XrdCl::OpenInfo::~OpenInfo ( )
inline

Destructor.

References pStatInfo.

Member Function Documentation

◆ GetFileHandle()

void XrdCl::OpenInfo::GetFileHandle ( uint8_t *  fileHandle) const
inline

Get the file handle (4bytes)

References pFileHandle.

◆ GetSessionId()

uint64_t XrdCl::OpenInfo::GetSessionId ( ) const
inline

References pSessionId.

◆ GetStatInfo()

const StatInfo * XrdCl::OpenInfo::GetStatInfo ( ) const
inline

Get the stat info.

References pStatInfo.

Member Data Documentation

◆ pFileHandle

uint8_t XrdCl::OpenInfo::pFileHandle[4]
private

Referenced by GetFileHandle(), and OpenInfo().

◆ pSessionId

uint64_t XrdCl::OpenInfo::pSessionId
private

Referenced by GetSessionId().

◆ pStatInfo

StatInfo* XrdCl::OpenInfo::pStatInfo
private

Referenced by GetStatInfo(), and ~OpenInfo().


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