github.com/cyverse/go-irodsclient@v0.13.2/irods/common/operation_type.go (about) 1 package common 2 3 // OperationType ... 4 type OperationType int 5 6 // operation types 7 const ( 8 OPER_TYPE_NONE OperationType = 0 9 OPER_TYPE_PUT_DATA_OBJ OperationType = 1 10 OPER_TYPE_REPLICATE_DATA_OBJ OperationType = 6 11 OPER_TYPE_COPY_DATA_OBJ_DEST OperationType = 9 12 OPER_TYPE_COPY_DATA_OBJ_SRC OperationType = 10 13 OPER_TYPE_RENAME_DATA_OBJ OperationType = 11 14 OPER_TYPE_RENAME_COLL OperationType = 12 15 16 // flag for oprType of dataObjInp_t and structFileOprInp_t 17 OPER_TYPE_PURGE_STRUCT_FILE_CACHE OperationType = 1 18 OPER_TYPE_DELETE_STRUCT_FILE OperationType = 2 19 OPER_TYPE_NO_REG_COLL_INFO OperationType = 4 20 OPER_TYPE_LOGICAL_BUNDLE OperationType = 8 21 OPER_TYPE_CREATE_TAR OperationType = 0 22 OPER_TYPE_ADD_TO_TAR OperationType = 16 23 OPER_TYPE_PRESERVE_COLL_PATH OperationType = 32 24 OPER_TYPE_PRESERVE_DIR_CONT OperationType = 64 25 )