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)  

rodsArguments_t Struct Reference

#include <parseCommandLine.h>

Public Attributes

int add
 
int age
 
int agevalue
 
int all
 
int accessControl
 
int admin
 
int agginfo
 
int ascii
 
int ascitime
 
int attr
 
int noattr
 
char * attrStr
 
int bulk
 
int backupMode
 
int condition
 
char * conditionString
 
int collection
 
char * collectionString
 
int dataObjects
 
int dim
 
int dryrun
 
int echo
 
int empty
 
int force
 
int file
 
char * fileString
 
int global
 
int rescGroup
 
char * rescGroupString
 
int hash
 
char * hashValue
 
int header
 
int help
 
int hostAddr
 
char * hostAddrString
 
int input
 
int redirectConn
 
int checksum
 
int verifyChecksum
 
int dataType
 
char * dataTypeString
 
int longOption
 
int link
 
int rlock
 
int wlock
 
int veryLongOption
 
int mountCollection
 
char * mountType
 
int replNum
 
char * replNumValue
 
int newFlag
 
char * startTimeInxStr
 
int noPage
 
int number
 
int numberValue
 
int physicalPath
 
char * physicalPathString
 
int logicalPath
 
char * logicalPathString
 
int progressFlag
 
int option
 
char * optionString
 
int orphan
 
int purgeCache
 
int bundle
 
int prompt
 
int query
 
char * queryStr
 
int rbudp
 
int reg
 
int recursive
 
int resource
 
char * resourceString
 
int remove
 
int showFirstLine
 
int sizeFlag
 
rodsLong_t size
 
int srcResc
 
char * srcRescString
 
int subset
 
int subsetByVal
 
char * subsetStr
 
int test
 
int ticket
 
char * ticketString
 
int tree
 
int ttl
 
int ttlValue
 
int reconnect
 
int user
 
char * userString
 
int unmount
 
int verbose
 
int veryVerbose
 
int writeFlag
 
int zone
 
char * zoneName
 
int verify
 
int var
 
char * varStr
 
int extract
 
int restart
 
char * restartFileString
 
int lfrestart
 
char * lfrestartFileString
 
int version
 
int retries
 
int retriesValue
 
int regRepl
 
int parallel
 
int serial
 
int masterIcat
 
int silent
 
int sql
 
int optind
 
int excludeFile
 
char * excludeFileString
 
char * metadata_string
 
char * acl_string
 
int kv_pass
 
char * kv_pass_string
 

Detailed Description

Definition at line 14 of file parseCommandLine.h.

Member Data Documentation

◆ accessControl

int rodsArguments_t::accessControl

◆ acl_string

char* rodsArguments_t::acl_string

Definition at line 139 of file parseCommandLine.h.

Referenced by initCondForPut(), and parse_program_options().

◆ add

int rodsArguments_t::add

Definition at line 15 of file parseCommandLine.h.

Referenced by bunUtil(), initCondForBunOpr(), and parseCmdLineOpt().

◆ admin

◆ age

◆ agevalue

◆ agginfo

int rodsArguments_t::agginfo

Definition at line 21 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ all

◆ ascii

int rodsArguments_t::ascii

Definition at line 22 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ ascitime

int rodsArguments_t::ascitime

Definition at line 23 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ attr

int rodsArguments_t::attr

Definition at line 24 of file parseCommandLine.h.

Referenced by irods.six.MovedAttribute::_resolve(), and parseCmdLineOpt().

◆ attrStr

char* rodsArguments_t::attrStr

Definition at line 26 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ backupMode

int rodsArguments_t::backupMode

Definition at line 28 of file parseCommandLine.h.

Referenced by initCondForRepl(), and parseCmdLineOpt().

◆ bulk

int rodsArguments_t::bulk

◆ bundle

int rodsArguments_t::bundle

Definition at line 79 of file parseCommandLine.h.

Referenced by lsCollUtil(), lsDataObjUtil(), and parseCmdLineOpt().

◆ checksum

int rodsArguments_t::checksum

◆ collection

int rodsArguments_t::collection

Definition at line 31 of file parseCommandLine.h.

Referenced by initCondForMcoll(), initCondForReg(), and parseCmdLineOpt().

◆ collectionString

char* rodsArguments_t::collectionString

Definition at line 32 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ condition

int rodsArguments_t::condition

Definition at line 29 of file parseCommandLine.h.

Referenced by bunUtil(), initCondForBunOpr(), and parseCmdLineOpt().

◆ conditionString

char* rodsArguments_t::conditionString

Definition at line 30 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ dataObjects

int rodsArguments_t::dataObjects

Definition at line 33 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ dataType

int rodsArguments_t::dataType

◆ dataTypeString

char* rodsArguments_t::dataTypeString

◆ dim

int rodsArguments_t::dim

Definition at line 34 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ dryrun

int rodsArguments_t::dryrun

Definition at line 35 of file parseCommandLine.h.

Referenced by initCondForTrim(), parseCmdLineOpt(), rmUtil(), and trimUtil().

◆ echo

int rodsArguments_t::echo

Definition at line 36 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ empty

int rodsArguments_t::empty

Definition at line 37 of file parseCommandLine.h.

Referenced by initCondForRm(), and parseCmdLineOpt().

◆ excludeFile

int rodsArguments_t::excludeFile

Definition at line 132 of file parseCommandLine.h.

Referenced by initCondForReg(), and parseCmdLineOpt().

◆ excludeFileString

char* rodsArguments_t::excludeFileString

Definition at line 133 of file parseCommandLine.h.

Referenced by initCondForReg(), and parseCmdLineOpt().

◆ extract

int rodsArguments_t::extract

Definition at line 115 of file parseCommandLine.h.

Referenced by bunUtil(), and parseCmdLineOpt().

◆ file

int rodsArguments_t::file

Definition at line 39 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ fileString

char* rodsArguments_t::fileString

Definition at line 40 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ force

◆ global

int rodsArguments_t::global

Definition at line 41 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ hash

int rodsArguments_t::hash

Definition at line 44 of file parseCommandLine.h.

◆ hashValue

char* rodsArguments_t::hashValue

Definition at line 45 of file parseCommandLine.h.

◆ header

int rodsArguments_t::header

Definition at line 46 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ help

int rodsArguments_t::help

Definition at line 47 of file parseCommandLine.h.

Referenced by parse_opts_and_paths(), parse_program_options(), and parseCmdLineOpt().

◆ hostAddr

int rodsArguments_t::hostAddr

Definition at line 48 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ hostAddrString

char* rodsArguments_t::hostAddrString

Definition at line 49 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ input

int rodsArguments_t::input

Definition at line 50 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ kv_pass

int rodsArguments_t::kv_pass

Definition at line 140 of file parseCommandLine.h.

Referenced by initCondForGet(), initCondForPut(), and parse_program_options().

◆ kv_pass_string

char* rodsArguments_t::kv_pass_string

Definition at line 141 of file parseCommandLine.h.

Referenced by initCondForGet(), initCondForPut(), and parse_program_options().

◆ lfrestart

int rodsArguments_t::lfrestart

◆ lfrestartFileString

char* rodsArguments_t::lfrestartFileString

◆ link

◆ logicalPath

int rodsArguments_t::logicalPath

Definition at line 72 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ logicalPathString

char* rodsArguments_t::logicalPathString

Definition at line 73 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ longOption

◆ masterIcat

int rodsArguments_t::masterIcat

Definition at line 127 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ metadata_string

char* rodsArguments_t::metadata_string

Definition at line 138 of file parseCommandLine.h.

Referenced by initCondForPut(), and parse_program_options().

◆ mountCollection

int rodsArguments_t::mountCollection

Definition at line 61 of file parseCommandLine.h.

Referenced by initCondForMcoll(), mcollUtil(), parseCmdLineOpt(), and regUtil().

◆ mountType

char* rodsArguments_t::mountType

Definition at line 62 of file parseCommandLine.h.

Referenced by initCondForMcoll(), and parseCmdLineOpt().

◆ newFlag

int rodsArguments_t::newFlag

Definition at line 65 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ noattr

int rodsArguments_t::noattr

Definition at line 25 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ noPage

int rodsArguments_t::noPage

Definition at line 67 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ number

◆ numberValue

◆ optind

int rodsArguments_t::optind

Definition at line 130 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ option

int rodsArguments_t::option

Definition at line 75 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ optionString

char* rodsArguments_t::optionString

Definition at line 76 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ orphan

int rodsArguments_t::orphan

Definition at line 77 of file parseCommandLine.h.

Referenced by parseCmdLineOpt(), and rmtrashUtil().

◆ parallel

int rodsArguments_t::parallel

Definition at line 125 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ physicalPath

int rodsArguments_t::physicalPath

◆ physicalPathString

char* rodsArguments_t::physicalPathString

◆ progressFlag

int rodsArguments_t::progressFlag

Definition at line 74 of file parseCommandLine.h.

Referenced by parse_program_options(), and parseCmdLineOpt().

◆ prompt

int rodsArguments_t::prompt

Definition at line 80 of file parseCommandLine.h.

◆ purgeCache

int rodsArguments_t::purgeCache

◆ query

int rodsArguments_t::query

Definition at line 81 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ queryStr

char* rodsArguments_t::queryStr

Definition at line 82 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ rbudp

int rodsArguments_t::rbudp

◆ reconnect

int rodsArguments_t::reconnect

◆ recursive

◆ redirectConn

int rodsArguments_t::redirectConn

Definition at line 51 of file parseCommandLine.h.

Referenced by getCollUtil(), parse_program_options(), parseCmdLineOpt(), and putDirUtil().

◆ reg

int rodsArguments_t::reg

Definition at line 84 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ regRepl

int rodsArguments_t::regRepl

Definition at line 123 of file parseCommandLine.h.

Referenced by initCondForReg(), parseCmdLineOpt(), and regUtil().

◆ remove

int rodsArguments_t::remove

Definition at line 88 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ replNum

◆ replNumValue

◆ rescGroup

int rodsArguments_t::rescGroup

Definition at line 42 of file parseCommandLine.h.

Referenced by initCondForReg().

◆ rescGroupString

char* rodsArguments_t::rescGroupString

Definition at line 43 of file parseCommandLine.h.

Referenced by initCondForReg().

◆ resource

◆ resourceString

◆ restart

int rodsArguments_t::restart

◆ restartFileString

char* rodsArguments_t::restartFileString

◆ retries

int rodsArguments_t::retries

◆ retriesValue

int rodsArguments_t::retriesValue

Definition at line 122 of file parseCommandLine.h.

Referenced by getUtil(), parse_program_options(), parseCmdLineOpt(), and putUtil().

◆ rlock

int rodsArguments_t::rlock

◆ serial

int rodsArguments_t::serial

Definition at line 126 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ showFirstLine

int rodsArguments_t::showFirstLine

Definition at line 89 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ silent

int rodsArguments_t::silent

Definition at line 128 of file parseCommandLine.h.

Referenced by chksumDataObjUtil(), and parseCmdLineOpt().

◆ size

rodsLong_t rodsArguments_t::size

Definition at line 91 of file parseCommandLine.h.

Referenced by initCondForPhybunOpr(), and parseCmdLineOpt().

◆ sizeFlag

◆ sql

int rodsArguments_t::sql

Definition at line 129 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ srcResc

int rodsArguments_t::srcResc

◆ srcRescString

char* rodsArguments_t::srcRescString

◆ startTimeInxStr

char* rodsArguments_t::startTimeInxStr

Definition at line 66 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ subset

int rodsArguments_t::subset

Definition at line 94 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ subsetByVal

int rodsArguments_t::subsetByVal

Definition at line 95 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ subsetStr

char* rodsArguments_t::subsetStr

Definition at line 96 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ test

int rodsArguments_t::test

Definition at line 97 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ ticket

int rodsArguments_t::ticket

◆ ticketString

char* rodsArguments_t::ticketString

◆ tree

int rodsArguments_t::tree

Definition at line 100 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ ttl

int rodsArguments_t::ttl

Definition at line 101 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ ttlValue

int rodsArguments_t::ttlValue

Definition at line 102 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ unmount

int rodsArguments_t::unmount

◆ user

int rodsArguments_t::user

Definition at line 104 of file parseCommandLine.h.

Referenced by parseCmdLineOpt(), and rmtrashUtil().

◆ userString

char* rodsArguments_t::userString

Definition at line 105 of file parseCommandLine.h.

Referenced by parseCmdLineOpt(), and rmtrashUtil().

◆ var

int rodsArguments_t::var

Definition at line 113 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ varStr

char* rodsArguments_t::varStr

Definition at line 114 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ verbose

◆ verify

int rodsArguments_t::verify

Definition at line 112 of file parseCommandLine.h.

Referenced by initCondForChksum(), and parseCmdLineOpt().

◆ verifyChecksum

◆ version

◆ veryLongOption

int rodsArguments_t::veryLongOption

Definition at line 60 of file parseCommandLine.h.

Referenced by lsCollUtil(), parseCmdLineOpt(), printLsLong(), and setQueryFlag().

◆ veryVerbose

int rodsArguments_t::veryVerbose

◆ wlock

int rodsArguments_t::wlock

◆ writeFlag

int rodsArguments_t::writeFlag

Definition at line 109 of file parseCommandLine.h.

Referenced by parseCmdLineOpt().

◆ zone

int rodsArguments_t::zone

Definition at line 110 of file parseCommandLine.h.

Referenced by initCondForRmtrash(), and parseCmdLineOpt().

◆ zoneName

char* rodsArguments_t::zoneName

Definition at line 111 of file parseCommandLine.h.

Referenced by initCondForRmtrash(), parseCmdLineOpt(), and rmtrashUtil().


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