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 "rsIcatOpr.hpp"
#include "rodsConnect.h"
#include "rsGlobalExtern.hpp"
#include "icatHighLevelRoutines.hpp"
#include "miscServerFunct.hpp"
Go to the source code of this file.
Functions | |
int | connectRcat () |
int | disconnectRcat () |
int | resetRcat () |
int connectRcat | ( | ) |
Definition at line 16 of file rsIcatOpr.cpp.
References chlOpen(), IcatConnState, INITIAL_DONE, LOCAL_HOST, LOCAL_ICAT, LOCAL_SLAVE_ICAT, rodsServerHost::localFlag, LOG_NOTICE, LOG_SYS_FATAL, rodsServerHost::next, NULL, rodsServerHost::rcatEnabled, rodsLog(), ServerHostHead, irods.pypyodbc::status, and SYS_NO_ICAT_SERVER_ERR.
Referenced by initServerInfo().
int disconnectRcat | ( | ) |
Definition at line 68 of file rsIcatOpr.cpp.
References chlClose(), IcatConnState, INITIAL_DONE, INITIAL_NOT_DONE, LOG_NOTICE, rodsLog(), and irods.pypyodbc::status.
Referenced by cleanup(), and initServer().
int resetRcat | ( | ) |
Definition at line 86 of file rsIcatOpr.cpp.
References IcatConnState, and INITIAL_NOT_DONE.