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.
![]() ![]() |
#include <rodsConnect.h>
Public Attributes | |
hostName_t * | hostName |
rcComm_t * | conn |
int | rcatEnabled |
int | reHostFlag |
int | xmsgHostFlag |
int | localFlag |
int | status |
void * | zoneInfo |
struct rodsServerHost * | next |
Definition at line 62 of file rodsConnect.h.
rcComm_t* rodsServerHost::conn |
Definition at line 64 of file rodsConnect.h.
Referenced by agentMain(), disconnectAllSvrToSvrConn(), disconnRcatHost(), get_server_reports(), getRemoteZoneHost(), initServer(), proc_query_terms_for_community_server(), remoteChkNVPathPerm(), remoteDataCopy(), remoteDataGet(), remoteDataPut(), remoteExecCmd(), remoteExecMyRule(), remoteFileChksum(), remoteFileChmod(), remoteFileClose(), remoteFileClosedir(), remoteFileCreate(), remoteFileGet(), remoteFileGetFsFreeSpace(), remoteFileLseek(), remoteFileMkdir(), remoteFileOpen(), remoteFileOpendir(), remoteFilePut(), remoteFileRead(), remoteFileReaddir(), remoteFileRename(), remoteFileRmdir(), remoteFileStageToCache(), remoteFileStat(), remoteFileSyncToArch(), remoteFileTruncate(), remoteFileUnlink(), remoteFileWrite(), remotePhyBundleColl(), remotePhyPathReg(), remoteProcStat(), remoteStructFileBundle(), remoteStructFileExtract(), remoteStructFileSync(), remoteSubStructFileClose(), remoteSubStructFileClosedir(), remoteSubStructFileCreate(), remoteSubStructFileGet(), remoteSubStructFileLseek(), remoteSubStructFileMkdir(), remoteSubStructFileOpen(), remoteSubStructFileOpendir(), remoteSubStructFilePut(), remoteSubStructFileRead(), remoteSubStructFileReaddir(), remoteSubStructFileRename(), remoteSubStructFileRmdir(), remoteSubStructFileStat(), remoteSubStructFileTruncate(), remoteSubStructFileUnlink(), remoteSubStructFileWrite(), remoteUnbunAndRegPhyBunfile(), resetRcatHost(), rsAuthCheck(), rsBulkDataObjPut(), rsBulkDataObjReg(), rsChkObjPermAndStat(), rsCollCreate(), rsCollRepl(), rsDataObjChksum(), rsDataObjCopy(), rsDataObjCreate(), rsDataObjGet(), rsDataObjLock(), rsDataObjOpen(), rsDataObjPhymv(), rsDataObjPut(), rsDataObjRename(), rsDataObjRepl(), rsDataObjRsync(), rsDataObjTrim(), rsDataObjTruncate(), rsDataObjUnlink(), rsDataObjUnlock(), rsEndTransaction(), rsGeneralAdmin(), rsGeneralRowInsert(), rsGeneralRowPurge(), rsGeneralUpdate(), rsGenQuery(), rsGetHierarchyForResc(), rsGetHostForGet(), rsGetHostForPut(), rsGetLimitedPassword(), rsGetRescQuota(), rsGetTempPassword(), rsGetTempPasswordForOther(), rsIESClientHints(), rsModAccessControl(), rsModAVUMetadata(), rsModColl(), rsModDataObjMeta(), rsObjStat(), rsPamAuthRequest(), rsQuerySpecColl(), rsRegColl(), rsRegDataObj(), rsRegReplica(), rsRmColl(), rsRuleExecDel(), rsRuleExecMod(), rsRuleExecSubmit(), rsSetRoundRobinContext(), rsSimpleQuery(), rsSpecificQuery(), rsStructFileBundle(), rsStructFileExtAndReg(), rsSyncMountedColl(), rsTicketAdmin(), rsUnregDataObj(), rsUserAdmin(), rsZoneReport(), svrRegDataObj(), svrToSvrConnect(), svrToSvrConnectNoLogin(), and svrUnregColl().
hostName_t* rodsServerHost::hostName |
Definition at line 63 of file rodsConnect.h.
Referenced by _getSvrAddr(), _rsProcStatAll(), createSrvPortal(), get_server_reports(), getRemoteZoneHost(), getSvrAddr(), matchHostConfig(), printServerHost(), printZoneInfo(), queConfigName(), queHostName(), remoteProcStat(), resolveHost(), irods::resource_redirect(), svrToSvrConnect(), svrToSvrConnectNoLogin(), and tar_struct_file_open().
int rodsServerHost::localFlag |
Definition at line 68 of file rodsConnect.h.
Referenced by _rsProcStat(), _rsProcStatAll(), connectRcat(), convL3descInx(), dataObjCopy(), get_resource_array(), get_server_reports(), getRcatHost(), getServerHostByFileInx(), initLocalServerHost(), initServer(), initServerMain(), initZone(), matchHostConfig(), mkServerHost(), printServerHost(), resetRcatHost(), resolveHost(), rsAuthCheck(), rsBulkDataObjReg(), rsChkNVPathPermByHost(), rsChkObjPermAndStat(), rsCollCreate(), rsDataCopy(), rsDataGet(), rsDataObjRename(), rsDataPut(), rsEndTransaction(), rsFileOpenByHost(), rsFileStageToCacheByHost(), rsFileStat(), rsFileStatByHost(), rsFileSyncToArchByHost(), rsGeneralAdmin(), rsGeneralRowInsert(), rsGeneralRowPurge(), rsGeneralUpdate(), rsGenQuery(), rsGetHierarchyForResc(), rsGetLimitedPassword(), rsGetRescQuota(), rsGetTempPassword(), rsGetTempPasswordForOther(), rsIESClientHints(), rsModAccessControl(), rsModAVUMetadata(), rsModColl(), rsModDataObjMeta(), rsObjStat(), rsPamAuthRequest(), rsProcStat(), rsRegColl(), rsRegDataObj(), rsRegReplica(), rsRuleExecDel(), rsRuleExecMod(), rsRuleExecSubmit(), rsSetRoundRobinContext(), rsSimpleQuery(), rsSpecificQuery(), rsTicketAdmin(), rsUnregDataObj(), rsUserAdmin(), rsZoneReport(), sortObjInfo(), svrRegDataObj(), svrToSvrConnect(), svrToSvrConnectNoLogin(), and svrUnregColl().
struct rodsServerHost* rodsServerHost::next |
Definition at line 71 of file rodsConnect.h.
Referenced by irods.pypyodbc.Cursor::__next__(), _rsProcStatAll(), connectRcat(), disconnectAllSvrToSvrConn(), getReHost(), getXmsgHost(), initZone(), matchHostConfig(), queRodsServerHost(), and resolveHost().
int rodsServerHost::rcatEnabled |
Definition at line 65 of file rodsConnect.h.
Referenced by connectRcat(), getAndConnRemoteZoneForCopy(), getLocalZoneInfo(), getRemoteZoneHost(), getZoneInfo(), getZoneServerId(), initRcatServerHostByFile(), initZone(), isLocalZone(), printZoneInfo(), rsDataObjRename(), rsDataObjUnlink(), and rsRmColl().
int rodsServerHost::reHostFlag |
Definition at line 66 of file rodsConnect.h.
Referenced by getReHost().
int rodsServerHost::status |
Definition at line 69 of file rodsConnect.h.
int rodsServerHost::xmsgHostFlag |
Definition at line 67 of file rodsConnect.h.
Referenced by getXmsgHost(), and initRcatServerHostByFile().
void* rodsServerHost::zoneInfo |
Definition at line 70 of file rodsConnect.h.
Referenced by initLocalServerHost(), initZone(), mkServerHost(), printServerHost(), queZone(), resolveHost(), and svrToSvrConnectNoLogin().