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 "fileChmod.h"
#include "miscServerFunct.hpp"
#include "rsFileChmod.hpp"
#include "irods_log.hpp"
#include "irods_file_object.hpp"
#include "irods_stacktrace.hpp"
#include "irods_resource_backport.hpp"
Go to the source code of this file.
Functions | |
int | rsFileChmod (rsComm_t *rsComm, fileChmodInp_t *fileChmodInp) |
int | remoteFileChmod (rsComm_t *rsComm, fileChmodInp_t *fileChmodInp, rodsServerHost_t *rodsServerHost) |
int | _rsFileChmod (rsComm_t *_comm, fileChmodInp_t *_chmod_inp) |
int _rsFileChmod | ( | rsComm_t * | _comm, |
fileChmodInp_t * | _chmod_inp | ||
) |
Definition at line 82 of file rsFileChmod.cpp.
References irods::error::code(), fileChmod(), fileChmodInp_t::fileName, irods::log(), fileChmodInp_t::mode, fileChmodInp_t::objPath, irods::error::ok(), PASSMSG, and fileChmodInp_t::rescHier.
Referenced by rsFileChmod().
int remoteFileChmod | ( | rsComm_t * | rsComm, |
fileChmodInp_t * | fileChmodInp, | ||
rodsServerHost_t * | rodsServerHost | ||
) |
Definition at line 54 of file rsFileChmod.cpp.
References rodsServerHost::conn, fileChmodInp_t::fileName, LOG_NOTICE, NULL, rcFileChmod(), rodsLog(), irods.pypyodbc::status, svrToSvrConnect(), and SYS_INVALID_SERVER_HOST.
Referenced by rsFileChmod().
int rsFileChmod | ( | rsComm_t * | rsComm, |
fileChmodInp_t * | fileChmodInp | ||
) |
Definition at line 18 of file rsFileChmod.cpp.
References _rsFileChmod(), irods::get_host_for_hier_string(), LOCAL_HOST, irods::log(), LOG_NOTICE, irods::error::ok(), PASSMSG, REMOTE_HOST, remoteFileChmod(), fileChmodInp_t::rescHier, rodsLog(), irods.pypyodbc::status, and SYS_UNRECOGNIZED_REMOTE_FLAG.