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)  

rsIcatOpr.cpp File Reference
#include "rsIcatOpr.hpp"
#include "rodsConnect.h"
#include "rsGlobalExtern.hpp"
#include "icatHighLevelRoutines.hpp"
#include "miscServerFunct.hpp"
Include dependency graph for rsIcatOpr.cpp:

Go to the source code of this file.

Functions

int connectRcat ()
 
int disconnectRcat ()
 
int resetRcat ()
 

Function Documentation

◆ connectRcat()

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().

Here is the call graph for this function:

◆ disconnectRcat()

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().

Here is the call graph for this function:

◆ resetRcat()

int resetRcat ( )

Definition at line 86 of file rsIcatOpr.cpp.

References IcatConnState, and INITIAL_NOT_DONE.