irods  4.2.8
About: iRODS (the integrated Rule Oriented Data System) is a distributed data-management system for creating data grids, digital libraries, persistent archives, and real-time data systems.
  Fossies Dox: irods-4.2.8.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

l1desc Struct Reference

#include <objDesc.hpp>

Collaboration diagram for l1desc:
[legend]

Public Attributes

int l3descInx
 
int inuseFlag
 
int oprType
 
int openType
 
int oprStatus
 
int dataObjInpReplFlag
 
dataObjInp_tdataObjInp
 
dataObjInfo_tdataObjInfo
 
dataObjInfo_totherDataObjInfo
 
int copiesNeeded
 
rodsLong_t bytesWritten
 
rodsLong_t dataSize
 
int replStatus
 
int chksumFlag
 
int srcL1descInx
 
char chksum [64]
 
int remoteL1descInx
 
int stageFlag
 
int purgeCacheFlag
 
int lockFd
 
boost::any pluginData
 
dataObjInfo_treplDataObjInfo
 
rodsServerHost_tremoteZoneHost
 
char in_pdmo [(1024+64)]
 

Detailed Description

Definition at line 34 of file objDesc.hpp.

Member Data Documentation

◆ bytesWritten

◆ chksum

char l1desc::chksum[64]

Definition at line 51 of file objDesc.hpp.

Referenced by _rsDataObjClose(), and procChksumForClose().

◆ chksumFlag

int l1desc::chksumFlag

Definition at line 49 of file objDesc.hpp.

Referenced by _rsDataObjClose(), _rsPhyBundleColl(), fillL1desc(), and procChksumForClose().

◆ copiesNeeded

int l1desc::copiesNeeded

Definition at line 44 of file objDesc.hpp.

◆ dataObjInfo

◆ dataObjInp

◆ dataObjInpReplFlag

int l1desc::dataObjInpReplFlag

Definition at line 40 of file objDesc.hpp.

Referenced by allocAndSetL1descForZoneOpr(), and fillL1desc().

◆ dataSize

◆ in_pdmo

char l1desc::in_pdmo[(1024+64)]

Definition at line 60 of file objDesc.hpp.

Referenced by l3Close(), and l3FilePutSingleBuf().

◆ inuseFlag

int l1desc::inuseFlag

Definition at line 36 of file objDesc.hpp.

Referenced by allocL1desc().

◆ l3descInx

◆ lockFd

int l1desc::lockFd

Definition at line 55 of file objDesc.hpp.

Referenced by _rsDataObjOpen(), irsDataObjClose(), and rsDataObjCreate().

◆ openType

int l1desc::openType

Definition at line 38 of file objDesc.hpp.

Referenced by _rsDataObjClose(), _rsDataObjOpen(), dataObjOpenForRepl(), and fillL1desc().

◆ oprStatus

int l1desc::oprStatus

Definition at line 39 of file objDesc.hpp.

Referenced by _rsDataObjClose(), _rsDataObjPut(), _rsDataObjReplS(), and l3DataPutSingleBuf().

◆ oprType

◆ otherDataObjInfo

dataObjInfo_t* l1desc::otherDataObjInfo

Definition at line 43 of file objDesc.hpp.

Referenced by _rsDataObjOpen().

◆ pluginData

boost::any l1desc::pluginData

Definition at line 56 of file objDesc.hpp.

◆ purgeCacheFlag

int l1desc::purgeCacheFlag

◆ remoteL1descInx

◆ remoteZoneHost

rodsServerHost_t* l1desc::remoteZoneHost

Definition at line 59 of file objDesc.hpp.

Referenced by _l3DataPutSingleBuf(), and allocAndSetL1descForZoneOpr().

◆ replDataObjInfo

dataObjInfo_t* l1desc::replDataObjInfo

Definition at line 57 of file objDesc.hpp.

Referenced by _rsDataObjOpen().

◆ replStatus

◆ srcL1descInx

◆ stageFlag

int l1desc::stageFlag

Definition at line 53 of file objDesc.hpp.

Referenced by dataObjOpenForRepl().


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