Documentation ¶
Index ¶
- Constants
- func GetIRODSErrorString(code ErrorCode) string
- func GetLinuxErrorString(code LinuxErrorCode) string
- func SplitIRODSErrorCode(code ErrorCode) (ErrorCode, LinuxErrorCode)
- type APINumber
- type ErrorCode
- type ICATColumnNumber
- type KeyWord
- type LinuxErrorCode
- type ObjectType
- type OperationType
- type ResponseCode
- type TrackerCallBack
Constants ¶
View Source
const ( // VERSION IRODSVersionRelease string = "4.3.0" IRODSVersionAPI string = "d" // Magic Numbers MaxQueryRows int = 500 MaxPasswordLength int = 50 MaxNameLength int = 64 ReadWriteBufferSize int = 1024 * 1024 * 4 // 4MB )
constants
Variables ¶
This section is empty.
Functions ¶
func GetIRODSErrorString ¶
GetIRODSErrorString returns string representation of error code
func GetLinuxErrorString ¶ added in v0.11.1
func GetLinuxErrorString(code LinuxErrorCode) string
GetLinuxErrorString returns string representation of error code
func SplitIRODSErrorCode ¶ added in v0.11.1
func SplitIRODSErrorCode(code ErrorCode) (ErrorCode, LinuxErrorCode)
Types ¶
type APINumber ¶
type APINumber int
APINumber is a api number type
const ( // 500 - 599 - Internal File I/O API calls FILE_CREATE_AN APINumber = 500 FILE_OPEN_AN APINumber = 501 FILE_WRITE_AN APINumber = 502 FILE_CLOSE_AN APINumber = 503 FILE_LSEEK_AN APINumber = 504 FILE_READ_AN APINumber = 505 FILE_UNLINK_AN APINumber = 506 FILE_MKDIR_AN APINumber = 507 FILE_CHMOD_AN APINumber = 508 FILE_RMDIR_AN APINumber = 509 FILE_STAT_AN APINumber = 510 FILE_FSTAT_AN APINumber = 511 FILE_FSYNC_AN APINumber = 512 FILE_STAGE_AN APINumber = 513 FILE_GET_FS_FREE_SPACE_AN APINumber = 514 FILE_OPENDIR_AN APINumber = 515 FILE_CLOSEDIR_AN APINumber = 516 FILE_READDIR_AN APINumber = 517 FILE_PUT_AN APINumber = 518 FILE_GET_AN APINumber = 519 FILE_CHKSUM_AN APINumber = 520 CHK_N_V_PATH_PERM_AN APINumber = 521 FILE_RENAME_AN APINumber = 522 FILE_TRUNCATE_AN APINumber = 523 FILE_STAGE_TO_CACHE_AN APINumber = 524 FILE_SYNC_TO_ARCH_AN APINumber = 525 // 600 - 699 - Object File I/O API calls DATA_OBJ_CREATE_AN APINumber = 601 DATA_OBJ_OPEN_AN APINumber = 602 DATA_OBJ_PUT_AN APINumber = 606 DATA_PUT_AN APINumber = 607 DATA_OBJ_GET_AN APINumber = 608 DATA_GET_AN APINumber = 609 DATA_OBJ_REPL250_AN APINumber = 610 DATA_COPY_AN APINumber = 611 DATA_OBJ_COPY250_AN APINumber = 613 SIMPLE_QUERY_AN APINumber = 614 DATA_OBJ_UNLINK_AN APINumber = 615 REG_DATA_OBJ_AN APINumber = 619 UNREG_DATA_OBJ_AN APINumber = 620 REG_REPLICA_AN APINumber = 621 MOD_DATA_OBJ_META_AN APINumber = 622 RULE_EXEC_SUBMIT_AN APINumber = 623 RULE_EXEC_DEL_AN APINumber = 624 EXEC_MY_RULE_AN APINumber = 625 OPR_COMPLETE_AN APINumber = 626 DATA_OBJ_RENAME_AN APINumber = 627 DATA_OBJ_RSYNC_AN APINumber = 628 DATA_OBJ_CHKSUM_AN APINumber = 629 PHY_PATH_REG_AN APINumber = 630 DATA_OBJ_PHYMV250_AN APINumber = 631 DATA_OBJ_TRIM_AN APINumber = 632 OBJ_STAT_AN APINumber = 633 SUB_STRUCT_FILE_CREATE_AN APINumber = 635 SUB_STRUCT_FILE_OPEN_AN APINumber = 636 SUB_STRUCT_FILE_READ_AN APINumber = 637 SUB_STRUCT_FILE_WRITE_AN APINumber = 638 SUB_STRUCT_FILE_CLOSE_AN APINumber = 639 SUB_STRUCT_FILE_UNLINK_AN APINumber = 640 SUB_STRUCT_FILE_STAT_AN APINumber = 641 SUB_STRUCT_FILE_FSTAT_AN APINumber = 642 SUB_STRUCT_FILE_LSEEK_AN APINumber = 643 SUB_STRUCT_FILE_RENAME_AN APINumber = 644 QUERY_SPEC_COLL_AN APINumber = 645 SUB_STRUCT_FILE_MKDIR_AN APINumber = 647 SUB_STRUCT_FILE_RMDIR_AN APINumber = 648 SUB_STRUCT_FILE_OPENDIR_AN APINumber = 649 SUB_STRUCT_FILE_READDIR_AN APINumber = 650 SUB_STRUCT_FILE_CLOSEDIR_AN APINumber = 651 DATA_OBJ_TRUNCATE_AN APINumber = 652 SUB_STRUCT_FILE_TRUNCATE_AN APINumber = 653 GET_XMSG_TICKET_AN APINumber = 654 SEND_XMSG_AN APINumber = 655 RCV_XMSG_AN APINumber = 656 SUB_STRUCT_FILE_GET_AN APINumber = 657 SUB_STRUCT_FILE_PUT_AN APINumber = 658 SYNC_MOUNTED_COLL_AN APINumber = 659 STRUCT_FILE_SYNC_AN APINumber = 660 CLOSE_COLLECTION_AN APINumber = 661 STRUCT_FILE_EXTRACT_AN APINumber = 664 STRUCT_FILE_EXT_AND_REG_AN APINumber = 665 STRUCT_FILE_BUNDLE_AN APINumber = 666 CHK_OBJ_PERM_AND_STAT_AN APINumber = 667 GET_REMOTE_ZONE_RESC_AN APINumber = 668 DATA_OBJ_OPEN_AND_STAT_AN APINumber = 669 L3_FILE_GET_SINGLE_BUF_AN APINumber = 670 L3_FILE_PUT_SINGLE_BUF_AN APINumber = 671 DATA_OBJ_CREATE_AND_STAT_AN APINumber = 672 DATA_OBJ_CLOSE_AN APINumber = 673 DATA_OBJ_LSEEK_AN APINumber = 674 DATA_OBJ_READ_AN APINumber = 675 DATA_OBJ_WRITE_AN APINumber = 676 COLL_REPL_AN APINumber = 677 OPEN_COLLECTION_AN APINumber = 678 RM_COLL_AN APINumber = 679 MOD_COLL_AN APINumber = 680 COLL_CREATE_AN APINumber = 681 DATA_OBJ_UNLOCK_AN APINumber = 682 REG_COLL_AN APINumber = 683 PHY_BUNDLE_COLL_AN APINumber = 684 UNBUN_AND_REG_PHY_BUNFILE_AN APINumber = 685 GET_HOST_FOR_PUT_AN APINumber = 686 GET_RESC_QUOTA_AN APINumber = 687 BULK_DATA_OBJ_REG_AN APINumber = 688 BULK_DATA_OBJ_PUT_AN APINumber = 689 PROC_STAT_AN APINumber = 690 STREAM_READ_AN APINumber = 691 EXEC_CMD_AN APINumber = 692 STREAM_CLOSE_AN APINumber = 693 GET_HOST_FOR_GET_AN APINumber = 694 DATA_OBJ_REPL_AN APINumber = 695 DATA_OBJ_COPY_AN APINumber = 696 DATA_OBJ_PHYMV_AN APINumber = 697 DATA_OBJ_FSYNC_AN APINumber = 698 DATA_OBJ_LOCK_AN APINumber = 699 // 700 - 799 - Metadata API calls GET_MISC_SVR_INFO_AN APINumber = 700 GENERAL_ADMIN_AN APINumber = 701 GEN_QUERY_AN APINumber = 702 AUTH_REQUEST_AN APINumber = 703 AUTH_RESPONSE_AN APINumber = 704 AUTH_CHECK_AN APINumber = 705 MOD_AVU_METADATA_AN APINumber = 706 MOD_ACCESS_CONTROL_AN APINumber = 707 RULE_EXEC_MOD_AN APINumber = 708 GET_TEMP_PASSWORD_AN APINumber = 709 GENERAL_UPDATE_AN APINumber = 710 GSI_AUTH_REQUEST_AN APINumber = 711 READ_COLLECTION_AN APINumber = 713 USER_ADMIN_AN APINumber = 714 GENERAL_ROW_INSERT_AN APINumber = 715 GENERAL_ROW_PURGE_AN APINumber = 716 KRB_AUTH_REQUEST_AN APINumber = 717 END_TRANSACTION_AN APINumber = 718 DATABASE_RESC_OPEN_AN APINumber = 719 DATABASE_OBJ_CONTROL_AN APINumber = 720 DATABASE_RESC_CLOSE_AN APINumber = 721 SPECIFIC_QUERY_AN APINumber = 722 TICKET_ADMIN_AN APINumber = 723 GET_TEMP_PASSWORD_FOR_OTHER_AN APINumber = 724 PAM_AUTH_REQUEST_AN APINumber = 725 EXEC_CMD241_AN APINumber = 634 DATA_OBJ_READ201_AN APINumber = 603 DATA_OBJ_WRITE201_AN APINumber = 604 DATA_OBJ_CLOSE201_AN APINumber = 605 DATA_OBJ_LSEEK201_AN APINumber = 612 RM_COLL_OLD201_AN APINumber = 617 REG_COLL201_AN APINumber = 618 MOD_COLL201_AN APINumber = 646 COLL_REPL201_AN APINumber = 662 RM_COLL201_AN APINumber = 663 OPEN_COLLECTION201_AN APINumber = 712 // 1000 - 1059 - NETCDF API calls NC_OPEN_AN APINumber = 1000 NC_CREATE_AN APINumber = 1001 NC_CLOSE_AN APINumber = 1002 NC_INQ_ID_AN APINumber = 1003 NC_INQ_WITH_ID_AN APINumber = 1004 NC_GET_VARS_BY_TYPE_AN APINumber = 1005 NCCF_GET_VARA_AN APINumber = 1006 NC_INQ_AN APINumber = 1007 NC_OPEN_GROUP_AN APINumber = 1008 NC_INQ_GRPS_AN APINumber = 1009 NC_REG_GLOBAL_ATTR_AN APINumber = 1010 // 1060 - 1099 - OOI API calls OOI_GEN_SERV_REQ_AN APINumber = 1060 // 1100 - 1200 - SSL API calls SSL_START_AN APINumber = 1100 SSL_END_AN APINumber = 1101 AUTH_PLUG_REQ_AN APINumber = 1201 AUTH_PLUG_RESP_AN APINumber = 1202 GET_FILE_DESCRIPTOR_INFO_APN APINumber = 20000 ATOMIC_APPLY_METADATA_OPERATIONS_APN APINumber = 20002 REPLICA_CLOSE_APN APINumber = 20004 TOUCH_APN APINumber = 20007 )
api numbers
type ErrorCode ¶
type ErrorCode int
ErrorCode is an error code type
const ( SYS_SOCK_OPEN_ERR ErrorCode = -1000 SYS_SOCK_LISTEN_ERR ErrorCode = -1100 SYS_SOCK_BIND_ERR ErrorCode = -2000 SYS_SOCK_ACCEPT_ERR ErrorCode = -3000 SYS_HEADER_READ_LEN_ERR ErrorCode = -4000 SYS_HEADER_WRITE_LEN_ERR ErrorCode = -5000 SYS_HEADER_TPYE_LEN_ERR ErrorCode = -6000 SYS_CAUGHT_SIGNAL ErrorCode = -7000 SYS_GETSTARTUP_PACK_ERR ErrorCode = -8000 SYS_EXCEED_CONNECT_CNT ErrorCode = -9000 SYS_USER_NOT_ALLOWED_TO_CONN ErrorCode = -10000 SYS_READ_MSG_BODY_INPUT_ERR ErrorCode = -11000 SYS_UNMATCHED_API_NUM ErrorCode = -12000 SYS_NO_API_PRIV ErrorCode = -13000 SYS_API_INPUT_ERR ErrorCode = -14000 SYS_PACK_INSTRUCT_FORMAT_ERR ErrorCode = -15000 SYS_MALLOC_ERR ErrorCode = -16000 SYS_GET_HOSTNAME_ERR ErrorCode = -17000 SYS_OUT_OF_FILE_DESC ErrorCode = -18000 SYS_FILE_DESC_OUT_OF_RANGE ErrorCode = -19000 SYS_UNRECOGNIZED_REMOTE_FLAG ErrorCode = -20000 SYS_INVALID_SERVER_HOST ErrorCode = -21000 SYS_SVR_TO_SVR_CONNECT_FAILED ErrorCode = -22000 SYS_BAD_FILE_DESCRIPTOR ErrorCode = -23000 SYS_INTERNAL_NULL_INPUT_ERR ErrorCode = -24000 SYS_CONFIG_FILE_ERR ErrorCode = -25000 SYS_INVALID_ZONE_NAME ErrorCode = -26000 SYS_COPY_LEN_ERR ErrorCode = -27000 SYS_PORT_COOKIE_ERR ErrorCode = -28000 SYS_KEY_VAL_TABLE_ERR ErrorCode = -29000 SYS_INVALID_RESC_TYPE ErrorCode = -30000 SYS_INVALID_FILE_PATH ErrorCode = -31000 SYS_INVALID_RESC_INPUT ErrorCode = -32000 SYS_INVALID_PORTAL_OPR ErrorCode = -33000 SYS_PARA_OPR_NO_SUPPORT ErrorCode = -34000 SYS_INVALID_OPR_TYPE ErrorCode = -35000 SYS_NO_PATH_PERMISSION ErrorCode = -36000 SYS_NO_ICAT_SERVER_ERR ErrorCode = -37000 SYS_AGENT_INIT_ERR ErrorCode = -38000 SYS_PROXYUSER_NO_PRIV ErrorCode = -39000 SYS_NO_DATA_OBJ_PERMISSION ErrorCode = -40000 SYS_DELETE_DISALLOWED ErrorCode = -41000 SYS_OPEN_REI_FILE_ERR ErrorCode = -42000 SYS_NO_RCAT_SERVER_ERR ErrorCode = -43000 SYS_UNMATCH_PACK_INSTRUCTI_NAME ErrorCode = -44000 SYS_SVR_TO_CLI_MSI_NO_EXIST ErrorCode = -45000 SYS_COPY_ALREADY_IN_RESC ErrorCode = -46000 SYS_RECONN_OPR_MISMATCH ErrorCode = -47000 SYS_INPUT_PERM_OUT_OF_RANGE ErrorCode = -48000 SYS_FORK_ERROR ErrorCode = -49000 SYS_PIPE_ERROR ErrorCode = -50000 SYS_EXEC_CMD_STATUS_SZ_ERROR ErrorCode = -51000 SYS_PATH_IS_NOT_A_FILE ErrorCode = -52000 SYS_UNMATCHED_SPEC_COLL_TYPE ErrorCode = -53000 SYS_TOO_MANY_QUERY_RESULT ErrorCode = -54000 SYS_SPEC_COLL_NOT_IN_CACHE ErrorCode = -55000 SYS_SPEC_COLL_OBJ_NOT_EXIST ErrorCode = -56000 SYS_REG_OBJ_IN_SPEC_COLL ErrorCode = -57000 SYS_DEST_SPEC_COLL_SUB_EXIST ErrorCode = -58000 SYS_SRC_DEST_SPEC_COLL_CONFLICT ErrorCode = -59000 SYS_UNKNOWN_SPEC_COLL_CLASS ErrorCode = -60000 SYS_DUPLICATE_XMSG_TICKET ErrorCode = -61000 SYS_UNMATCHED_XMSG_TICKET ErrorCode = -62000 SYS_NO_XMSG_FOR_MSG_NUMBER ErrorCode = -63000 SYS_COLLINFO_2_FORMAT_ERR ErrorCode = -64000 SYS_CACHE_STRUCT_FILE_RESC_ERR ErrorCode = -65000 SYS_NOT_SUPPORTED ErrorCode = -66000 SYS_TAR_STRUCT_FILE_EXTRACT_ERR ErrorCode = -67000 SYS_STRUCT_FILE_DESC_ERR ErrorCode = -68000 SYS_TAR_OPEN_ERR ErrorCode = -69000 SYS_TAR_EXTRACT_ALL_ERR ErrorCode = -70000 SYS_TAR_CLOSE_ERR ErrorCode = -71000 SYS_STRUCT_FILE_PATH_ERR ErrorCode = -72000 SYS_MOUNT_MOUNTED_COLL_ERR ErrorCode = -73000 SYS_COLL_NOT_MOUNTED_ERR ErrorCode = -74000 SYS_STRUCT_FILE_BUSY_ERR ErrorCode = -75000 SYS_STRUCT_FILE_INMOUNTED_COLL ErrorCode = -76000 SYS_COPY_NOT_EXIST_IN_RESC ErrorCode = -77000 SYS_RESC_DOES_NOT_EXIST ErrorCode = -78000 SYS_COLLECTION_NOT_EMPTY ErrorCode = -79000 SYS_OBJ_TYPE_NOT_STRUCT_FILE ErrorCode = -80000 SYS_WRONG_RESC_POLICY_FOR_BUN_OPR ErrorCode = -81000 SYS_DIR_IN_VAULT_NOT_EMPTY ErrorCode = -82000 SYS_OPR_FLAG_NOT_SUPPORT ErrorCode = -83000 SYS_TAR_APPEND_ERR ErrorCode = -84000 SYS_INVALID_PROTOCOL_TYPE ErrorCode = -85000 SYS_UDP_CONNECT_ERR ErrorCode = -86000 SYS_UDP_TRANSFER_ERR ErrorCode = -89000 SYS_UDP_NO_SUPPORT_ERR ErrorCode = -90000 SYS_READ_MSG_BODY_LEN_ERR ErrorCode = -91000 CROSS_ZONE_SOCK_CONNECT_ERR ErrorCode = -92000 SYS_NO_FREE_RE_THREAD ErrorCode = -93000 SYS_BAD_RE_THREAD_INX ErrorCode = -94000 SYS_CANT_DIRECTLY_ACC_COMPOUND_RESC ErrorCode = -95000 SYS_SRC_DEST_RESC_COMPOUND_TYPE ErrorCode = -96000 SYS_CACHE_RESC_NOT_ON_SAME_HOST ErrorCode = -97000 SYS_NO_CACHE_RESC_IN_GRP ErrorCode = -98000 SYS_UNMATCHED_RESC_IN_RESC_GRP ErrorCode = -99000 SYS_CANT_MV_BUNDLE_DATA_TO_TRASH ErrorCode = -100000 SYS_CANT_MV_BUNDLE_DATA_BY_COPY ErrorCode = -101000 SYS_EXEC_TAR_ERR ErrorCode = -102000 SYS_CANT_CHKSUM_COMP_RESC_DATA ErrorCode = -103000 SYS_CANT_CHKSUM_BUNDLED_DATA ErrorCode = -104000 SYS_RESC_IS_DOWN ErrorCode = -105000 SYS_UPDATE_REPL_INFO_ERR ErrorCode = -106000 SYS_COLL_LINK_PATH_ERR ErrorCode = -107000 SYS_LINK_CNT_EXCEEDED_ERR ErrorCode = -108000 SYS_CROSS_ZONE_MV_NOT_SUPPORTED ErrorCode = -109000 SYS_RESC_QUOTA_EXCEEDED ErrorCode = -110000 SYS_RENAME_STRUCT_COUNT_EXCEEDED ErrorCode = -111000 SYS_BULK_REG_COUNT_EXCEEDED ErrorCode = -112000 SYS_REQUESTED_BUF_TOO_LARGE ErrorCode = -113000 SYS_INVALID_RESC_FOR_BULK_OPR ErrorCode = -114000 SYS_SOCK_READ_TIMEDOUT ErrorCode = -115000 SYS_SOCK_READ_ERR ErrorCode = -116000 SYS_CONNECT_CONTROL_CONFIG_ERR ErrorCode = -117000 SYS_MAX_CONNECT_COUNT_EXCEEDED ErrorCode = -118000 SYS_STRUCT_ELEMENT_MISMATCH ErrorCode = -119000 SYS_PHY_PATH_INUSE ErrorCode = -120000 SYS_USER_NO_PERMISSION ErrorCode = -121000 SYS_USER_RETRIEVE_ERR ErrorCode = -122000 SYS_FS_LOCK_ERR ErrorCode = -123000 SYS_LOCK_TYPE_INP_ERR ErrorCode = -124000 SYS_LOCK_CMD_INP_ERR ErrorCode = -125000 SYS_ZIP_FORMAT_NOT_SUPPORTED ErrorCode = -126000 SYS_ADD_TO_ARCH_OPR_NOT_SUPPORTED ErrorCode = -127000 CANT_REG_IN_VAULT_FILE ErrorCode = -128000 PATH_REG_NOT_ALLOWED ErrorCode = -129000 SYS_INVALID_INPUT_PARAM ErrorCode = -130000 SYS_GROUP_RETRIEVE_ERR ErrorCode = -131000 SYS_MSSO_APPEND_ERR ErrorCode = -132000 SYS_MSSO_STRUCT_FILE_EXTRACT_ERR ErrorCode = -133000 SYS_MSSO_EXTRACT_ALL_ERR ErrorCode = -134000 SYS_MSSO_OPEN_ERR ErrorCode = -135000 SYS_MSSO_CLOSE_ERR ErrorCode = -136000 SYS_RULE_NOT_FOUND ErrorCode = -144000 SYS_NOT_IMPLEMENTED ErrorCode = -146000 SYS_SIGNED_SID_NOT_MATCHED ErrorCode = -147000 SYS_HASH_IMMUTABLE ErrorCode = -148000 SYS_UNINITIALIZED ErrorCode = -149000 SYS_NEGATIVE_SIZE ErrorCode = -150000 SYS_ALREADY_INITIALIZED ErrorCode = -151000 SYS_SETENV_ERR ErrorCode = -152000 SYS_GETENV_ERR ErrorCode = -153000 SYS_INTERNAL_ERR ErrorCode = -154000 SYS_SOCK_SELECT_ERR ErrorCode = -155000 SYS_THREAD_ENCOUNTERED_INTERRUPT ErrorCode = -156000 SYS_THREAD_RESOURCE_ERR ErrorCode = -157000 SYS_BAD_INPUT ErrorCode = -158000 SYS_PORT_RANGE_EXHAUSTED ErrorCode = -159000 SYS_SERVICE_ROLE_NOT_SUPPORTED ErrorCode = -160000 SYS_SOCK_WRITE_ERR ErrorCode = -161000 SYS_SOCK_CONNECT_ERR ErrorCode = -162000 SYS_OPERATION_IN_PROGRESS ErrorCode = -163000 SYS_REPLICA_DOES_NOT_EXIST ErrorCode = -164000 SYS_UNKNOWN_ERROR ErrorCode = -165000 SYS_NO_GOOD_REPLICA ErrorCode = -166000 SYS_LIBRARY_ERROR ErrorCode = -167000 SYS_REPLICA_INACCESSIBLE ErrorCode = -168000 SYS_NOT_ALLOWED ErrorCode = -169000 NOT_A_COLLECTION ErrorCode = -170000 NOT_A_DATA_OBJECT ErrorCode = -171000 JSON_VALIDATION_ERROR ErrorCode = -172000 USER_AUTH_SCHEME_ERR ErrorCode = -300000 USER_AUTH_STRING_EMPTY ErrorCode = -301000 USER_RODS_HOST_EMPTY ErrorCode = -302000 USER_RODS_HOSTNAME_ERR ErrorCode = -303000 USER_SOCK_OPEN_ERR ErrorCode = -304000 USER_SOCK_CONNECT_ERR ErrorCode = -305000 USER_STRLEN_TOOLONG ErrorCode = -306000 USER_API_INPUT_ERR ErrorCode = -307000 USER_PACKSTRUCT_INPUT_ERR ErrorCode = -308000 USER_NO_SUPPORT_ERR ErrorCode = -309000 USER_FILE_DOES_NOT_EXIST ErrorCode = -310000 USER_FILE_TOO_LARGE ErrorCode = -311000 OVERWRITE_WITHOUT_FORCE_FLAG ErrorCode = -312000 UNMATCHED_KEY_OR_INDEX ErrorCode = -313000 USER_CHKSUM_MISMATCH ErrorCode = -314000 USER_BAD_KEYWORD_ERR ErrorCode = -315000 USER__NULL_INPUT_ERR ErrorCode = -316000 USER_INPUT_PATH_ERR ErrorCode = -317000 USER_INPUT_OPTION_ERR ErrorCode = -318000 USER_INVALID_USERNAME_FORMAT ErrorCode = -319000 USER_DIRECT_RESC_INPUT_ERR ErrorCode = -320000 USER_NO_RESC_INPUT_ERR ErrorCode = -321000 USER_PARAM_LABEL_ERR ErrorCode = -322000 USER_PARAM_TYPE_ERR ErrorCode = -323000 BASE64_BUFFER_OVERFLOW ErrorCode = -324000 BASE64_INVALID_PACKET ErrorCode = -325000 USER_MSG_TYPE_NO_SUPPORT ErrorCode = -326000 USER_RSYNC_NO_MODE_INPUT_ERR ErrorCode = -337000 USER_OPTION_INPUT_ERR ErrorCode = -338000 SAME_SRC_DEST_PATHS_ERR ErrorCode = -339000 USER_RESTART_FILE_INPUT_ERR ErrorCode = -340000 RESTART_OPR_FAILED ErrorCode = -341000 BAD_EXEC_CMD_PATH ErrorCode = -342000 EXEC_CMD_OUTPUT_TOO_LARGE ErrorCode = -343000 EXEC_CMD_ERROR ErrorCode = -344000 BAD_INPUT_DESC_INDEX ErrorCode = -345000 USER_PATH_EXCEEDS_MAX ErrorCode = -346000 USER_SOCK_CONNECT_TIMEDOUT ErrorCode = -347000 USER_API_VERSION_MISMATCH ErrorCode = -348000 USER_INPUT_FORMAT_ERR ErrorCode = -349000 USER_ACCESS_DENIED ErrorCode = -350000 CANT_RM_MV_BUNDLE_TYPE ErrorCode = -351000 NO_MORE_RESULT ErrorCode = -352000 NO_KEY_WD_IN_MS_INP_STR ErrorCode = -353000 CANT_RM_NON_EMPTY_HOME_COLL ErrorCode = -354000 CANT_UNREG_IN_VAULT_FILE ErrorCode = -355000 NO_LOCAL_FILE_RSYNC_IN_MSI ErrorCode = -356000 BULK_OPR_MISMATCH_FOR_RESTART ErrorCode = -357000 OBJ_PATH_DOES_NOT_EXIST ErrorCode = -358000 SYMLINKED_BUNFILE_NOT_ALLOWED ErrorCode = -359000 USER_INPUT_STRING_ERR ErrorCode = -360000 USER_INVALID_RESC_INPUT ErrorCode = -361000 USER_NOT_ALLOWED_TO_EXEC_CMD ErrorCode = -370000 USER_HASH_TYPE_MISMATCH ErrorCode = -380000 USER_INVALID_CLIENT_ENVIRONMENT ErrorCode = -390000 USER_INSUFFICIENT_FREE_INODES ErrorCode = -400000 USER_FILE_SIZE_MISMATCH ErrorCode = -401000 USER_INCOMPATIBLE_PARAMS ErrorCode = -402000 USER_INVALID_REPLICA_INPUT ErrorCode = -403000 USER_INCOMPATIBLE_OPEN_FLAGS ErrorCode = -404000 INTERMEDIATE_REPLICA_ACCESS ErrorCode = -405000 LOCKED_DATA_OBJECT_ACCESS ErrorCode = -406000 CHECK_VERIFICATION_RESULTS ErrorCode = -407000 FILE_INDEX_LOOKUP_ERR ErrorCode = -500000 UNIX_FILE_OPEN_ERR ErrorCode = -510000 UNIX_FILE_CREATE_ERR ErrorCode = -511000 UNIX_FILE_READ_ERR ErrorCode = -512000 UNIX_FILE_WRITE_ERR ErrorCode = -513000 UNIX_FILE_CLOSE_ERR ErrorCode = -514000 UNIX_FILE_UNLINK_ERR ErrorCode = -515000 UNIX_FILE_STAT_ERR ErrorCode = -516000 UNIX_FILE_FSTAT_ERR ErrorCode = -517000 UNIX_FILE_LSEEK_ERR ErrorCode = -518000 UNIX_FILE_FSYNC_ERR ErrorCode = -519000 UNIX_FILE_MKDIR_ERR ErrorCode = -520000 UNIX_FILE_RMDIR_ERR ErrorCode = -521000 UNIX_FILE_OPENDIR_ERR ErrorCode = -522000 UNIX_FILE_CLOSEDIR_ERR ErrorCode = -523000 UNIX_FILE_READDIR_ERR ErrorCode = -524000 UNIX_FILE_STAGE_ERR ErrorCode = -525000 UNIX_FILE_GET_FS_FREESPACE_ERR ErrorCode = -526000 UNIX_FILE_CHMOD_ERR ErrorCode = -527000 UNIX_FILE_RENAME_ERR ErrorCode = -528000 UNIX_FILE_TRUNCATE_ERR ErrorCode = -529000 UNIX_FILE_LINK_ERR ErrorCode = -530000 UNIX_FILE_OPR_TIMEOUT_ERR ErrorCode = -540000 UNIV_MSS_SYNCTOARCH_ERR ErrorCode = -550000 UNIV_MSS_STAGETOCACHE_ERR ErrorCode = -551000 UNIV_MSS_UNLINK_ERR ErrorCode = -552000 UNIV_MSS_MKDIR_ERR ErrorCode = -553000 UNIV_MSS_CHMOD_ERR ErrorCode = -554000 UNIV_MSS_STAT_ERR ErrorCode = -555000 UNIV_MSS_RENAME_ERR ErrorCode = -556000 HPSS_AUTH_NOT_SUPPORTED ErrorCode = -600000 HPSS_FILE_OPEN_ERR ErrorCode = -610000 HPSS_FILE_CREATE_ERR ErrorCode = -611000 HPSS_FILE_READ_ERR ErrorCode = -612000 HPSS_FILE_WRITE_ERR ErrorCode = -613000 HPSS_FILE_CLOSE_ERR ErrorCode = -614000 HPSS_FILE_UNLINK_ERR ErrorCode = -615000 HPSS_FILE_STAT_ERR ErrorCode = -616000 HPSS_FILE_FSTAT_ERR ErrorCode = -617000 HPSS_FILE_LSEEK_ERR ErrorCode = -618000 HPSS_FILE_FSYNC_ERR ErrorCode = -619000 HPSS_FILE_MKDIR_ERR ErrorCode = -620000 HPSS_FILE_RMDIR_ERR ErrorCode = -621000 HPSS_FILE_OPENDIR_ERR ErrorCode = -622000 HPSS_FILE_CLOSEDIR_ERR ErrorCode = -623000 HPSS_FILE_READDIR_ERR ErrorCode = -624000 HPSS_FILE_STAGE_ERR ErrorCode = -625000 HPSS_FILE_GET_FS_FREESPACE_ERR ErrorCode = -626000 HPSS_FILE_CHMOD_ERR ErrorCode = -627000 HPSS_FILE_RENAME_ERR ErrorCode = -628000 HPSS_FILE_TRUNCATE_ERR ErrorCode = -629000 HPSS_FILE_LINK_ERR ErrorCode = -630000 HPSS_AUTH_ERR ErrorCode = -631000 HPSS_WRITE_LIST_ERR ErrorCode = -632000 HPSS_READ_LIST_ERR ErrorCode = -633000 HPSS_TRANSFER_ERR ErrorCode = -634000 HPSS_MOVER_PROT_ERR ErrorCode = -635000 S3_INIT_ERROR ErrorCode = -701000 S3_PUT_ERROR ErrorCode = -702000 S3_GET_ERROR ErrorCode = -703000 S3_FILE_UNLINK_ERR ErrorCode = -715000 S3_FILE_STAT_ERR ErrorCode = -716000 S3_FILE_COPY_ERR ErrorCode = -717000 S3_FILE_OPEN_ERR ErrorCode = -718000 S3_FILE_SEEK_ERR ErrorCode = -719000 S3_FILE_RENAME_ERR ErrorCode = -720000 REPLICA_IS_BEING_STAGED ErrorCode = -721000 REPLICA_STAGING_FAILED ErrorCode = -722000 WOS_PUT_ERR ErrorCode = -750000 WOS_STREAM_PUT_ERR ErrorCode = -751000 WOS_STREAM_CLOSE_ERR ErrorCode = -752000 WOS_GET_ERR ErrorCode = -753000 WOS_STREAM_GET_ERR ErrorCode = -754000 WOS_UNLINK_ERR ErrorCode = -755000 WOS_STAT_ERR ErrorCode = -756000 WOS_CONNECT_ERR ErrorCode = -757000 HDFS_FILE_OPEN_ERR ErrorCode = -730000 HDFS_FILE_CREATE_ERR ErrorCode = -731000 HDFS_FILE_READ_ERR ErrorCode = -732000 HDFS_FILE_WRITE_ERR ErrorCode = -733000 HDFS_FILE_CLOSE_ERR ErrorCode = -734000 HDFS_FILE_UNLINK_ERR ErrorCode = -735000 HDFS_FILE_STAT_ERR ErrorCode = -736000 HDFS_FILE_FSTAT_ERR ErrorCode = -737000 HDFS_FILE_LSEEK_ERR ErrorCode = -738000 HDFS_FILE_FSYNC_ERR ErrorCode = -739000 HDFS_FILE_MKDIR_ERR ErrorCode = -741000 HDFS_FILE_RMDIR_ERR ErrorCode = -742000 HDFS_FILE_OPENDIR_ERR ErrorCode = -743000 HDFS_FILE_CLOSEDIR_ERR ErrorCode = -744000 HDFS_FILE_READDIR_ERR ErrorCode = -745000 HDFS_FILE_STAGE_ERR ErrorCode = -746000 HDFS_FILE_GET_FS_FREESPACE_ERR ErrorCode = -747000 HDFS_FILE_CHMOD_ERR ErrorCode = -748000 HDFS_FILE_RENAME_ERR ErrorCode = -749000 HDFS_FILE_TRUNCATE_ERR ErrorCode = -760000 HDFS_FILE_LINK_ERR ErrorCode = -761000 HDFS_FILE_OPR_TIMEOUT_ERR ErrorCode = -762000 DIRECT_ACCESS_FILE_USER_INVALID_ERR ErrorCode = -770000 CATALOG_NOT_CONNECTED ErrorCode = -801000 CAT_ENV_ERR ErrorCode = -802000 CAT_CONNECT_ERR ErrorCode = -803000 CAT_DISCONNECT_ERR ErrorCode = -804000 CAT_CLOSE_ENV_ERR ErrorCode = -805000 CAT_SQL_ERR ErrorCode = -806000 CAT_GET_ROW_ERR ErrorCode = -807000 CAT_NO_ROWS_FOUND ErrorCode = -808000 CATALOG_ALREADY_HAS_ITEM_BY_THAT_NAME ErrorCode = -809000 CAT_INVALID_RESOURCE_TYPE ErrorCode = -810000 CAT_INVALID_RESOURCE_CLASS ErrorCode = -811000 CAT_INVALID_RESOURCE_NET_ADDR ErrorCode = -812000 CAT_INVALID_RESOURCE_VAULT_PATH ErrorCode = -813000 CAT_UNKNOWN_COLLECTION ErrorCode = -814000 CAT_INVALID_DATA_TYPE ErrorCode = -815000 CAT_INVALID_ARGUMENT ErrorCode = -816000 CAT_UNKNOWN_FILE ErrorCode = -817000 CAT_NO_ACCESS_PERMISSION ErrorCode = -818000 CAT_SUCCESS_BUT_WITH_NO_INFO ErrorCode = -819000 CAT_INVALID_USER_TYPE ErrorCode = -820000 CAT_COLLECTION_NOT_EMPTY ErrorCode = -821000 CAT_TOO_MANY_TABLES ErrorCode = -822000 CAT_UNKNOWN_TABLE ErrorCode = -823000 CAT_NOT_OPEN ErrorCode = -824000 CAT_FAILED_TO_LINK_TABLES ErrorCode = -825000 CAT_INVALID_AUTHENTICATION ErrorCode = -826000 CAT_INVALID_USER ErrorCode = -827000 CAT_INVALID_ZONE ErrorCode = -828000 CAT_INVALID_GROUP ErrorCode = -829000 CAT_INSUFFICIENT_PRIVILEGE_LEVEL ErrorCode = -830000 CAT_INVALID_RESOURCE ErrorCode = -831000 CAT_INVALID_CLIENT_USER ErrorCode = -832000 CAT_NAME_EXISTS_AS_COLLECTION ErrorCode = -833000 CAT_NAME_EXISTS_AS_DATAOBJ ErrorCode = -834000 CAT_RESOURCE_NOT_EMPTY ErrorCode = -835000 CAT_NOT_A_DATAOBJ_AND_NOT_A_COLLECTION ErrorCode = -836000 CAT_RECURSIVE_MOVE ErrorCode = -837000 CAT_LAST_REPLICA ErrorCode = -838000 CAT_OCI_ERROR ErrorCode = -839000 CAT_PASSWORD_EXPIRED ErrorCode = -840000 CAT_PASSWORD_ENCODING_ERROR ErrorCode = -850000 CAT_TABLE_ACCESS_DENIED ErrorCode = -851000 CAT_UNKNOWN_RESOURCE ErrorCode = -852000 CAT_UNKNOWN_SPECIFIC_QUERY ErrorCode = -853000 CAT_PSEUDO_RESC_MODIFY_DISALLOWED ErrorCode = -854000 CAT_HOSTNAME_INVALID ErrorCode = -855000 CAT_BIND_VARIABLE_LIMIT_EXCEEDED ErrorCode = -856000 CAT_INVALID_CHILD ErrorCode = -857000 CAT_INVALID_OBJ_COUNT ErrorCode = -858000 CAT_INVALID_RESOURCE_NAME ErrorCode = -859000 CAT_STATEMENT_TABLE_FULL ErrorCode = -860000 CAT_RESOURCE_NAME_LENGTH_EXCEEDED ErrorCode = -861000 CAT_NO_CHECKSUM_FOR_REPLICA ErrorCode = -862000 CAT_TICKET_INVALID ErrorCode = -890000 CAT_TICKET_EXPIRED ErrorCode = -891000 CAT_TICKET_USES_EXCEEDED ErrorCode = -892000 CAT_TICKET_USER_EXCLUDED ErrorCode = -893000 CAT_TICKET_HOST_EXCLUDED ErrorCode = -894000 CAT_TICKET_GROUP_EXCLUDED ErrorCode = -895000 CAT_TICKET_WRITE_USES_EXCEEDED ErrorCode = -896000 CAT_TICKET_WRITE_BYTES_EXCEEDED ErrorCode = -897000 FILE_OPEN_ERR ErrorCode = -900000 FILE_READ_ERR ErrorCode = -901000 FILE_WRITE_ERR ErrorCode = -902000 PASSWORD_EXCEEDS_MAX_SIZE ErrorCode = -903000 ENVIRONMENT_VAR_HOME_NOT_DEFINED ErrorCode = -904000 UNABLE_TO_STAT_FILE ErrorCode = -905000 AUTH_FILE_NOT_ENCRYPTED ErrorCode = -906000 AUTH_FILE_DOES_NOT_EXIST ErrorCode = -907000 UNLINK_FAILED ErrorCode = -908000 NO_PASSWORD_ENTERED ErrorCode = -909000 REMOTE_SERVER_AUTHENTICATION_FAILURE ErrorCode = -910000 REMOTE_SERVER_AUTH_NOT_PROVIDED ErrorCode = -911000 REMOTE_SERVER_AUTH_EMPTY ErrorCode = -912000 REMOTE_SERVER_SID_NOT_DEFINED ErrorCode = -913000 GSI_NOT_COMPILED_IN ErrorCode = -921000 GSI_NOT_BUILT_INTO_CLIENT ErrorCode = -922000 GSI_NOT_BUILT_INTO_SERVER ErrorCode = -923000 GSI_ERROR_IMPORT_NAME ErrorCode = -924000 GSI_ERROR_INIT_SECURITY_CONTEXT ErrorCode = -925000 GSI_ERROR_SENDING_TOKEN_LENGTH ErrorCode = -926000 GSI_ERROR_READING_TOKEN_LENGTH ErrorCode = -927000 GSI_ERROR_TOKEN_TOO_LARGE ErrorCode = -928000 GSI_ERROR_BAD_TOKEN_RCVED ErrorCode = -929000 GSI_SOCKET_READ_ERROR ErrorCode = -930000 GSI_PARTIAL_TOKEN_READ ErrorCode = -931000 GSI_SOCKET_WRITE_ERROR ErrorCode = -932000 GSI_ERROR_FROM_GSI_LIBRARY ErrorCode = -933000 GSI_ERROR_IMPORTING_NAME ErrorCode = -934000 GSI_ERROR_ACQUIRING_CREDS ErrorCode = -935000 GSI_ACCEPT_SEC_CONTEXT_ERROR ErrorCode = -936000 GSI_ERROR_DISPLAYING_NAME ErrorCode = -937000 GSI_ERROR_RELEASING_NAME ErrorCode = -938000 GSI_DN_DOES_NOT_MATCH_USER ErrorCode = -939000 GSI_QUERY_INTERNAL_ERROR ErrorCode = -940000 GSI_NO_MATCHING_DN_FOUND ErrorCode = -941000 GSI_MULTIPLE_MATCHING_DN_FOUND ErrorCode = -942000 KRB_NOT_COMPILED_IN ErrorCode = -951000 KRB_NOT_BUILT_INTO_CLIENT ErrorCode = -952000 KRB_NOT_BUILT_INTO_SERVER ErrorCode = -953000 KRB_ERROR_IMPORT_NAME ErrorCode = -954000 KRB_ERROR_INIT_SECURITY_CONTEXT ErrorCode = -955000 KRB_ERROR_SENDING_TOKEN_LENGTH ErrorCode = -956000 KRB_ERROR_READING_TOKEN_LENGTH ErrorCode = -957000 KRB_ERROR_TOKEN_TOO_LARGE ErrorCode = -958000 KRB_ERROR_BAD_TOKEN_RCVED ErrorCode = -959000 KRB_SOCKET_READ_ERROR ErrorCode = -960000 KRB_PARTIAL_TOKEN_READ ErrorCode = -961000 KRB_SOCKET_WRITE_ERROR ErrorCode = -962000 KRB_ERROR_FROM_KRB_LIBRARY ErrorCode = -963000 KRB_ERROR_IMPORTING_NAME ErrorCode = -964000 KRB_ERROR_ACQUIRING_CREDS ErrorCode = -965000 KRB_ACCEPT_SEC_CONTEXT_ERROR ErrorCode = -966000 KRB_ERROR_DISPLAYING_NAME ErrorCode = -967000 KRB_ERROR_RELEASING_NAME ErrorCode = -968000 KRB_USER_DN_NOT_FOUND ErrorCode = -969000 KRB_NAME_MATCHES_MULTIPLE_USERS ErrorCode = -970000 KRB_QUERY_INTERNAL_ERROR ErrorCode = -971000 OSAUTH_NOT_BUILT_INTO_CLIENT ErrorCode = -981000 OSAUTH_NOT_BUILT_INTO_SERVER ErrorCode = -982000 PAM_AUTH_NOT_BUILT_INTO_CLIENT ErrorCode = -991000 PAM_AUTH_NOT_BUILT_INTO_SERVER ErrorCode = -992000 PAM_AUTH_PASSWORD_FAILED ErrorCode = -993000 PAM_AUTH_PASSWORD_INVALID_TTL ErrorCode = -994000 OBJPATH_EMPTY_IN_STRUCT_ERR ErrorCode = -1000000 RESCNAME_EMPTY_IN_STRUCT_ERR ErrorCode = -1001000 DATATYPE_EMPTY_IN_STRUCT_ERR ErrorCode = -1002000 DATASIZE_EMPTY_IN_STRUCT_ERR ErrorCode = -1003000 CHKSUM_EMPTY_IN_STRUCT_ERR ErrorCode = -1004000 VERSION_EMPTY_IN_STRUCT_ERR ErrorCode = -1005000 FILEPATH_EMPTY_IN_STRUCT_ERR ErrorCode = -1006000 REPLNUM_EMPTY_IN_STRUCT_ERR ErrorCode = -1007000 REPLSTATUS_EMPTY_IN_STRUCT_ERR ErrorCode = -1008000 DATAOWNER_EMPTY_IN_STRUCT_ERR ErrorCode = -1009000 DATAOWNERZONE_EMPTY_IN_STRUCT_ERR ErrorCode = -1010000 DATAEXPIRY_EMPTY_IN_STRUCT_ERR ErrorCode = -1011000 DATACOMMENTS_EMPTY_IN_STRUCT_ERR ErrorCode = -1012000 DATACREATE_EMPTY_IN_STRUCT_ERR ErrorCode = -1013000 DATAMODIFY_EMPTY_IN_STRUCT_ERR ErrorCode = -1014000 DATAACCESS_EMPTY_IN_STRUCT_ERR ErrorCode = -1015000 DATAACCESSINX_EMPTY_IN_STRUCT_ERR ErrorCode = -1016000 NO_RULE_FOUND_ERR ErrorCode = -1017000 NO_MORE_RULES_ERR ErrorCode = -1018000 UNMATCHED_ACTION_ERR ErrorCode = -1019000 RULES_FILE_READ_ERROR ErrorCode = -1020000 ACTION_ARG_COUNT_MISMATCH ErrorCode = -1021000 MAX_NUM_OF_ARGS_IN_ACTION_EXCEEDED ErrorCode = -1022000 UNKNOWN_PARAM_IN_RULE_ERR ErrorCode = -1023000 DESTRESCNAME_EMPTY_IN_STRUCT_ERR ErrorCode = -1024000 BACKUPRESCNAME_EMPTY_IN_STRUCT_ERR ErrorCode = -1025000 DATAID_EMPTY_IN_STRUCT_ERR ErrorCode = -1026000 COLLID_EMPTY_IN_STRUCT_ERR ErrorCode = -1027000 RESCGROUPNAME_EMPTY_IN_STRUCT_ERR ErrorCode = -1028000 STATUSSTRING_EMPTY_IN_STRUCT_ERR ErrorCode = -1029000 DATAMAPID_EMPTY_IN_STRUCT_ERR ErrorCode = -1030000 USERNAMECLIENT_EMPTY_IN_STRUCT_ERR ErrorCode = -1031000 RODSZONECLIENT_EMPTY_IN_STRUCT_ERR ErrorCode = -1032000 USERTYPECLIENT_EMPTY_IN_STRUCT_ERR ErrorCode = -1033000 HOSTCLIENT_EMPTY_IN_STRUCT_ERR ErrorCode = -1034000 AUTHSTRCLIENT_EMPTY_IN_STRUCT_ERR ErrorCode = -1035000 USERAUTHSCHEMECLIENT_EMPTY_IN_STRUCT_ERR ErrorCode = -1036000 USERINFOCLIENT_EMPTY_IN_STRUCT_ERR ErrorCode = -1037000 USERCOMMENTCLIENT_EMPTY_IN_STRUCT_ERR ErrorCode = -1038000 USERCREATECLIENT_EMPTY_IN_STRUCT_ERR ErrorCode = -1039000 USERMODIFYCLIENT_EMPTY_IN_STRUCT_ERR ErrorCode = -1040000 USERNAMEPROXY_EMPTY_IN_STRUCT_ERR ErrorCode = -1041000 RODSZONEPROXY_EMPTY_IN_STRUCT_ERR ErrorCode = -1042000 USERTYPEPROXY_EMPTY_IN_STRUCT_ERR ErrorCode = -1043000 HOSTPROXY_EMPTY_IN_STRUCT_ERR ErrorCode = -1044000 AUTHSTRPROXY_EMPTY_IN_STRUCT_ERR ErrorCode = -1045000 USERAUTHSCHEMEPROXY_EMPTY_IN_STRUCT_ERR ErrorCode = -1046000 USERINFOPROXY_EMPTY_IN_STRUCT_ERR ErrorCode = -1047000 USERCOMMENTPROXY_EMPTY_IN_STRUCT_ERR ErrorCode = -1048000 USERCREATEPROXY_EMPTY_IN_STRUCT_ERR ErrorCode = -1049000 USERMODIFYPROXY_EMPTY_IN_STRUCT_ERR ErrorCode = -1050000 COLLNAME_EMPTY_IN_STRUCT_ERR ErrorCode = -1051000 COLLPARENTNAME_EMPTY_IN_STRUCT_ERR ErrorCode = -1052000 COLLOWNERNAME_EMPTY_IN_STRUCT_ERR ErrorCode = -1053000 COLLOWNERZONE_EMPTY_IN_STRUCT_ERR ErrorCode = -1054000 COLLEXPIRY_EMPTY_IN_STRUCT_ERR ErrorCode = -1055000 COLLCOMMENTS_EMPTY_IN_STRUCT_ERR ErrorCode = -1056000 COLLCREATE_EMPTY_IN_STRUCT_ERR ErrorCode = -1057000 COLLMODIFY_EMPTY_IN_STRUCT_ERR ErrorCode = -1058000 COLLACCESS_EMPTY_IN_STRUCT_ERR ErrorCode = -1059000 COLLACCESSINX_EMPTY_IN_STRUCT_ERR ErrorCode = -1060000 COLLMAPID_EMPTY_IN_STRUCT_ERR ErrorCode = -1062000 COLLINHERITANCE_EMPTY_IN_STRUCT_ERR ErrorCode = -1063000 RESCZONE_EMPTY_IN_STRUCT_ERR ErrorCode = -1065000 RESCLOC_EMPTY_IN_STRUCT_ERR ErrorCode = -1066000 RESCTYPE_EMPTY_IN_STRUCT_ERR ErrorCode = -1067000 RESCTYPEINX_EMPTY_IN_STRUCT_ERR ErrorCode = -1068000 RESCCLASS_EMPTY_IN_STRUCT_ERR ErrorCode = -1069000 RESCCLASSINX_EMPTY_IN_STRUCT_ERR ErrorCode = -1070000 RESCVAULTPATH_EMPTY_IN_STRUCT_ERR ErrorCode = -1071000 NUMOPEN_ORTS_EMPTY_IN_STRUCT_ERR ErrorCode = -1072000 PARAOPR_EMPTY_IN_STRUCT_ERR ErrorCode = -1073000 RESCID_EMPTY_IN_STRUCT_ERR ErrorCode = -1074000 GATEWAYADDR_EMPTY_IN_STRUCT_ERR ErrorCode = -1075000 RESCMAX_BJSIZE_EMPTY_IN_STRUCT_ERR ErrorCode = -1076000 FREESPACE_EMPTY_IN_STRUCT_ERR ErrorCode = -1077000 FREESPACETIME_EMPTY_IN_STRUCT_ERR ErrorCode = -1078000 FREESPACETIMESTAMP_EMPTY_IN_STRUCT_ERR ErrorCode = -1079000 RESCINFO_EMPTY_IN_STRUCT_ERR ErrorCode = -1080000 RESCCOMMENTS_EMPTY_IN_STRUCT_ERR ErrorCode = -1081000 RESCCREATE_EMPTY_IN_STRUCT_ERR ErrorCode = -1082000 RESCMODIFY_EMPTY_IN_STRUCT_ERR ErrorCode = -1083000 INPUT_ARG_NOT_WELL_FORMED_ERR ErrorCode = -1084000 INPUT_ARG_OUT_OF_ARGC_RANGE_ERR ErrorCode = -1085000 INSUFFICIENT_INPUT_ARG_ERR ErrorCode = -1086000 INPUT_ARG_DOES_NOT_MATCH_ERR ErrorCode = -1087000 RETRY_WITHOUT_RECOVERY_ERR ErrorCode = -1088000 CUT_ACTION_PROCESSED_ERR ErrorCode = -1089000 ACTION_FAILED_ERR ErrorCode = -1090000 FAIL_ACTION_ENCOUNTERED_ERR ErrorCode = -1091000 VARIABLE_NAME_TOO_LONG_ERR ErrorCode = -1092000 UNKNOWN_VARIABLE_MAP_ERR ErrorCode = -1093000 UNDEFINED_VARIABLE_MAP_ERR ErrorCode = -1094000 NULL_VALUE_ERR ErrorCode = -1095000 DVARMAP_FILE_READ_ERROR ErrorCode = -1096000 NO_RULE_OR_MSI_FUNCTION_FOUND_ERR ErrorCode = -1097000 FILE_CREATE_ERROR ErrorCode = -1098000 FMAP_FILE_READ_ERROR ErrorCode = -1099000 DATE_FORMAT_ERR ErrorCode = -1100000 RULE_FAILED_ERR ErrorCode = -1101000 NO_MICROSERVICE_FOUND_ERR ErrorCode = -1102000 INVALID_REGEXP ErrorCode = -1103000 INVALID_OBJECT_NAME ErrorCode = -1104000 INVALID_OBJECT_TYPE ErrorCode = -1105000 NO_VALUES_FOUND ErrorCode = -1106000 NO_COLUMN_NAME_FOUND ErrorCode = -1107000 BREAK_ACTION_ENCOUNTERED_ERR ErrorCode = -1108000 CUT_ACTION_ON_SUCCESS_PROCESSED_ERR ErrorCode = -1109000 MSI_OPERATION_NOT_ALLOWED ErrorCode = -1110000 MAX_NUM_OF_ACTION_IN_RULE_EXCEEDED ErrorCode = -1111000 MSRVC_FILE_READ_ERROR ErrorCode = -1112000 MSRVC_VERSION_MISMATCH ErrorCode = -1113000 MICRO_SERVICE_OBJECT_TYPE_UNDEFINED ErrorCode = -1114000 MSO_OBJ_GET_FAILED ErrorCode = -1115000 REMOTE_IRODS_CONNECT_ERR ErrorCode = -1116000 REMOTE_SRB_CONNECT_ERR ErrorCode = -1117000 MSO_OBJ_PUT_FAILED ErrorCode = -1118000 RE_PARSER_ERROR ErrorCode = -1201000 RE_UNPARSED_SUFFIX ErrorCode = -1202000 RE_POINTER_ERROR ErrorCode = -1203000 RE_RUNTIME_ERROR ErrorCode = -1205000 RE_DIVISION_BY_ZERO ErrorCode = -1206000 RE_BUFFER_OVERFLOW ErrorCode = -1207000 RE_UNSUPPORTED_OP_OR_TYPE ErrorCode = -1208000 RE_UNSUPPORTED_SESSION_VAR ErrorCode = -1209000 RE_UNABLE_TO_WRITE_LOCAL_VAR ErrorCode = -1210000 RE_UNABLE_TO_READ_LOCAL_VAR ErrorCode = -1211000 RE_UNABLE_TO_WRITE_SESSION_VAR ErrorCode = -1212000 RE_UNABLE_TO_READ_SESSION_VAR ErrorCode = -1213000 RE_UNABLE_TO_WRITE_VAR ErrorCode = -1214000 RE_UNABLE_TO_READ_VAR ErrorCode = -1215000 RE_PATTERN_NOT_MATCHED ErrorCode = -1216000 RE_STRING_OVERFLOW ErrorCode = -1217000 RE_UNKNOWN_ERROR ErrorCode = -1220000 RE_OUT_OF_MEMORY ErrorCode = -1221000 RE_SHM_UNLINK_ERROR ErrorCode = -1222000 RE_FILE_STAT_ERROR ErrorCode = -1223000 RE_UNSUPPORTED_AST_NODE_TYPE ErrorCode = -1224000 RE_UNSUPPORTED_SESSION_VAR_TYPE ErrorCode = -1225000 RE_TYPE_ERROR ErrorCode = -1230000 RE_FUNCTION_REDEFINITION ErrorCode = -1231000 RE_DYNAMIC_TYPE_ERROR ErrorCode = -1232000 RE_DYNAMIC_COERCION_ERROR ErrorCode = -1233000 RE_PACKING_ERROR ErrorCode = -1234000 PHP_EXEC_SCRIPT_ERR ErrorCode = -1600000 PHP_REQUEST_STARTUP_ERR ErrorCode = -1601000 PHP_OPEN_SCRIPT_FILE_ERR ErrorCode = -1602000 KEY_NOT_FOUND ErrorCode = -1800000 KEY_TYPE_MISMATCH ErrorCode = -1801000 CHILD_EXISTS ErrorCode = -1802000 HIERARCHY_ERROR ErrorCode = -1803000 CHILD_NOT_FOUND ErrorCode = -1804000 NO_NEXT_RESC_FOUND ErrorCode = -1805000 NO_PDMO_DEFINED ErrorCode = -1806000 INVALID_LOCATION ErrorCode = -1807000 PLUGIN_ERROR ErrorCode = -1808000 INVALID_RESC_CHILD_CONTEXT ErrorCode = -1809000 INVALID_FILE_OBJECT ErrorCode = -1810000 INVALID_OPERATION ErrorCode = -1811000 CHILD_HAS_PARENT ErrorCode = -1812000 FILE_NOT_IN_VAULT ErrorCode = -1813000 DIRECT_ARCHIVE_ACCESS ErrorCode = -1814000 ADVANCED_NEGOTIATION_NOT_SUPPORTED ErrorCode = -1815000 DIRECT_CHILD_ACCESS ErrorCode = -1816000 INVALID_DYNAMIC_CAST ErrorCode = -1817000 INVALID_ACCESS_TO_IMPOSTOR_RESOURCE ErrorCode = -1818000 INVALID_LEXICAL_CAST ErrorCode = -1819000 CONTROL_PLANE_MESSAGE_ERROR ErrorCode = -1820000 REPLICA_NOT_IN_RESC ErrorCode = -1821000 INVALID_ANY_CAST ErrorCode = -1822000 BAD_FUNCTION_CALL ErrorCode = -1823000 CLIENT_NEGOTIATION_ERROR ErrorCode = -1824000 SERVER_NEGOTIATION_ERROR ErrorCode = -1825000 INVALID_KVP_STRING ErrorCode = -1826000 PLUGIN_ERROR_MISSING_SHARED_OBJECT ErrorCode = -1827000 RULE_ENGINE_ERROR ErrorCode = -1828000 REBALANCE_ALREADY_ACTIVE_ON_RESOURCE ErrorCode = -1829000 NETCDF_OPEN_ERR ErrorCode = -2000000 NETCDF_CREATE_ERR ErrorCode = -2001000 NETCDF_CLOSE_ERR ErrorCode = -2002000 NETCDF_INVALID_PARAM_TYPE ErrorCode = -2003000 NETCDF_INQ_ID_ERR ErrorCode = -2004000 NETCDF_GET_VARS_ERR ErrorCode = -2005000 NETCDF_INVALID_DATA_TYPE ErrorCode = -2006000 NETCDF_INQ_VARS_ERR ErrorCode = -2007000 NETCDF_VARS_DATA_TOO_BIG ErrorCode = -2008000 NETCDF_DIM_MISMATCH_ERR ErrorCode = -2009000 NETCDF_INQ_ERR ErrorCode = -2010000 NETCDF_INQ_FORMAT_ERR ErrorCode = -2011000 NETCDF_INQ_DIM_ERR ErrorCode = -2012000 NETCDF_INQ_ATT_ERR ErrorCode = -2013000 NETCDF_GET_ATT_ERR ErrorCode = -2014000 NETCDF_VAR_COUNT_OUT_OF_RANGE ErrorCode = -2015000 NETCDF_UNMATCHED_NAME_ERR ErrorCode = -2016000 NETCDF_NO_UNLIMITED_DIM ErrorCode = -2017000 NETCDF_PUT_ATT_ERR ErrorCode = -2018000 NETCDF_DEF_DIM_ERR ErrorCode = -2019000 NETCDF_DEF_VAR_ERR ErrorCode = -2020000 NETCDF_PUT_VARS_ERR ErrorCode = -2021000 NETCDF_AGG_INFO_FILE_ERR ErrorCode = -2022000 NETCDF_AGG_ELE_INX_OUT_OF_RANGE ErrorCode = -2023000 NETCDF_AGG_ELE_FILE_NOT_OPENED ErrorCode = -2024000 NETCDF_AGG_ELE_FILE_NO_TIME_DIM ErrorCode = -2025000 SSL_NOT_BUILT_INTO_CLIENT ErrorCode = -2100000 SSL_NOT_BUILT_INTO_SERVER ErrorCode = -2101000 SSL_INIT_ERROR ErrorCode = -2102000 SSL_HANDSHAKE_ERROR ErrorCode = -2103000 SSL_SHUTDOWN_ERROR ErrorCode = -2104000 SSL_CERT_ERROR ErrorCode = -2105000 OOI_CURL_EASY_INIT_ERR ErrorCode = -2200000 OOI_JSON_OBJ_SET_ERR ErrorCode = -2201000 OOI_DICT_TYPE_NOT_SUPPORTED ErrorCode = -2202000 OOI_JSON_PACK_ERR ErrorCode = -2203000 OOI_JSON_DUMP_ERR ErrorCode = -2204000 OOI_CURL_EASY_PERFORM_ERR ErrorCode = -2205000 OOI_JSON_LOAD_ERR ErrorCode = -2206000 OOI_JSON_GET_ERR ErrorCode = -2207000 OOI_JSON_NO_ANSWER_ERR ErrorCode = -2208000 OOI_JSON_TYPE_ERR ErrorCode = -2209000 OOI_JSON_INX_OUT_OF_RANGE ErrorCode = -2210000 OOI_REVID_NOT_FOUND ErrorCode = -2211000 DEPRECATED_PARAMETER ErrorCode = -3000000 XML_PARSING_ERR ErrorCode = -2300000 OUT_OF_URL_PATH ErrorCode = -2301000 URL_PATH_INX_OUT_OF_RANGE ErrorCode = -2302000 SYS_NULL_INPUT ErrorCode = -99999996 SYS_HANDLER_DONE_WITH_ERROR ErrorCode = -99999997 SYS_HANDLER_DONE_NO_ERROR ErrorCode = -99999998 SYS_NO_HANDLER_REPLY_MSG ErrorCode = -99999999 )
error codes
type ICATColumnNumber ¶
type ICATColumnNumber int
ICATColumnNumber is an ICAT Column number type
const ( // User ICAT_COLUMN_USER_ID ICATColumnNumber = 201 ICAT_COLUMN_USER_NAME ICATColumnNumber = 202 ICAT_COLUMN_USER_TYPE ICATColumnNumber = 203 ICAT_COLUMN_USER_ZONE ICATColumnNumber = 204 ICAT_COLUMN_USER_INFO ICATColumnNumber = 206 ICAT_COLUMN_USER_COMMENT ICATColumnNumber = 207 ICAT_COLUMN_USER_CREATE_TIME ICATColumnNumber = 208 ICAT_COLUMN_USER_MODIFY_TIME ICATColumnNumber = 209 // Data Object ICAT_COLUMN_D_DATA_ID ICATColumnNumber = 401 ICAT_COLUMN_D_COLL_ID ICATColumnNumber = 402 ICAT_COLUMN_DATA_NAME ICATColumnNumber = 403 // basename ICAT_COLUMN_DATA_REPL_NUM ICATColumnNumber = 404 ICAT_COLUMN_DATA_VERSION ICATColumnNumber = 405 ICAT_COLUMN_DATA_TYPE_NAME ICATColumnNumber = 406 ICAT_COLUMN_DATA_SIZE ICATColumnNumber = 407 ICAT_COLUMN_D_RESC_NAME ICATColumnNumber = 409 ICAT_COLUMN_D_DATA_PATH ICATColumnNumber = 410 // physical path on resource ICAT_COLUMN_D_OWNER_NAME ICATColumnNumber = 411 ICAT_COLUMN_D_OWNER_ZONE ICATColumnNumber = 412 ICAT_COLUMN_D_REPL_STATUS ICATColumnNumber = 413 ICAT_COLUMN_D_DATA_STATUS ICATColumnNumber = 414 ICAT_COLUMN_D_DATA_CHECKSUM ICATColumnNumber = 415 ICAT_COLUMN_D_EXPIRY ICATColumnNumber = 416 ICAT_COLUMN_D_MAP_ID ICATColumnNumber = 417 ICAT_COLUMN_D_COMMENTS ICATColumnNumber = 418 ICAT_COLUMN_D_CREATE_TIME ICATColumnNumber = 419 ICAT_COLUMN_D_MODIFY_TIME ICATColumnNumber = 420 ICAT_COLUMN_D_RESC_HIER ICATColumnNumber = 422 ICAT_COLUMN_D_RESC_ID ICATColumnNumber = 423 // Collection ICAT_COLUMN_COLL_ID ICATColumnNumber = 500 ICAT_COLUMN_COLL_NAME ICATColumnNumber = 501 ICAT_COLUMN_COLL_PARENT_NAME ICATColumnNumber = 502 ICAT_COLUMN_COLL_OWNER_NAME ICATColumnNumber = 503 ICAT_COLUMN_COLL_OWNER_ZONE ICATColumnNumber = 504 ICAT_COLUMN_COLL_MAP_ID ICATColumnNumber = 505 ICAT_COLUMN_COLL_INHERITANCE ICATColumnNumber = 506 ICAT_COLUMN_COLL_COMMENTS ICATColumnNumber = 507 ICAT_COLUMN_COLL_CREATE_TIME ICATColumnNumber = 508 ICAT_COLUMN_COLL_MODIFY_TIME ICATColumnNumber = 509 // Data Object Meta ICAT_COLUMN_META_DATA_ATTR_NAME ICATColumnNumber = 600 ICAT_COLUMN_META_DATA_ATTR_VALUE ICATColumnNumber = 601 ICAT_COLUMN_META_DATA_ATTR_UNITS ICATColumnNumber = 602 ICAT_COLUMN_META_DATA_ATTR_ID ICATColumnNumber = 603 ICAT_COLUMN_META_DATA_CREATE_TIME ICATColumnNumber = 604 ICAT_COLUMN_META_DATA_MODIFY_TIME ICATColumnNumber = 605 // Collection Meta ICAT_COLUMN_META_COLL_ATTR_NAME ICATColumnNumber = 610 ICAT_COLUMN_META_COLL_ATTR_VALUE ICATColumnNumber = 611 ICAT_COLUMN_META_COLL_ATTR_UNITS ICATColumnNumber = 612 ICAT_COLUMN_META_COLL_ATTR_ID ICATColumnNumber = 613 ICAT_COLUMN_META_COLL_CREATE_TIME ICATColumnNumber = 614 ICAT_COLUMN_META_COLL_MODIFY_TIME ICATColumnNumber = 615 // Namespace Meta ICAT_COLUMN_META_NAMESPACE_COLL ICATColumnNumber = 620 ICAT_COLUMN_META_NAMESPACE_DATA ICATColumnNumber = 621 ICAT_COLUMN_META_NAMESPACE_RESC ICATColumnNumber = 622 ICAT_COLUMN_META_NAMESPACE_USER ICATColumnNumber = 623 ICAT_COLUMN_META_NAMESPACE_RESC_GROUP ICATColumnNumber = 624 ICAT_COLUMN_META_NAMESPACE_RULE ICATColumnNumber = 625 ICAT_COLUMN_META_NAMESPACE_MSRVC ICATColumnNumber = 626 ICAT_COLUMN_META_NAMESPACE_MET2 ICATColumnNumber = 627 // Resource Meta ICAT_COLUMN_META_RESC_ATTR_NAME ICATColumnNumber = 630 ICAT_COLUMN_META_RESC_ATTR_VALUE ICATColumnNumber = 631 ICAT_COLUMN_META_RESC_ATTR_UNITS ICATColumnNumber = 632 ICAT_COLUMN_META_RESC_ATTR_ID ICATColumnNumber = 633 ICAT_COLUMN_META_RESC_CREATE_TIME ICATColumnNumber = 634 ICAT_COLUMN_META_RESC_MODIFY_TIME ICATColumnNumber = 635 // User Meta ICAT_COLUMN_META_USER_ATTR_NAME ICATColumnNumber = 640 ICAT_COLUMN_META_USER_ATTR_VALUE ICATColumnNumber = 641 ICAT_COLUMN_META_USER_ATTR_UNITS ICATColumnNumber = 642 ICAT_COLUMN_META_USER_ATTR_ID ICATColumnNumber = 643 ICAT_COLUMN_META_USER_CREATE_TIME ICATColumnNumber = 644 ICAT_COLUMN_META_USER_MODIFY_TIME ICATColumnNumber = 645 // Resource Group Meta ICAT_COLUMN_META_RESC_GROUP_ATTR_NAME ICATColumnNumber = 650 ICAT_COLUMN_META_RESC_GROUP_ATTR_VALUE ICATColumnNumber = 651 ICAT_COLUMN_META_RESC_GROUP_ATTR_UNITS ICATColumnNumber = 652 ICAT_COLUMN_META_RESC_GROUP_ATTR_ID ICATColumnNumber = 653 ICAT_COLUMN_META_RESC_GROUP_CREATE_TIME ICATColumnNumber = 654 ICAT_COLUMN_META_RESC_GROUP_MODIFY_TIME ICATColumnNumber = 655 ICAT_COLUMN_META_RULE_ATTR_NAME ICATColumnNumber = 660 ICAT_COLUMN_META_RULE_ATTR_VALUE ICATColumnNumber = 661 ICAT_COLUMN_META_RULE_ATTR_UNITS ICATColumnNumber = 662 ICAT_COLUMN_META_RULE_ATTR_ID ICATColumnNumber = 663 ICAT_COLUMN_META_RULE_CREATE_TIME ICATColumnNumber = 664 ICAT_COLUMN_META_RULE_MODIFY_TIME ICATColumnNumber = 665 ICAT_COLUMN_META_MSRVC_ATTR_NAME ICATColumnNumber = 670 ICAT_COLUMN_META_MSRVC_ATTR_VALUE ICATColumnNumber = 671 ICAT_COLUMN_META_MSRVC_ATTR_UNITS ICATColumnNumber = 672 ICAT_COLUMN_META_MSRVC_ATTR_ID ICATColumnNumber = 673 ICAT_COLUMN_META_MSRVC_CREATE_TIME ICATColumnNumber = 674 ICAT_COLUMN_META_MSRVC_MODIFY_TIME ICATColumnNumber = 675 ICAT_COLUMN_META_MET2_ATTR_NAME ICATColumnNumber = 680 ICAT_COLUMN_META_MET2_ATTR_VALUE ICATColumnNumber = 681 ICAT_COLUMN_META_MET2_ATTR_UNITS ICATColumnNumber = 682 ICAT_COLUMN_META_MET2_ATTR_ID ICATColumnNumber = 683 ICAT_COLUMN_META_MET2_CREATE_TIME ICATColumnNumber = 684 ICAT_COLUMN_META_MET2_MODIFY_TIME ICATColumnNumber = 685 // Data Object Access ICAT_COLUMN_DATA_ACCESS_TYPE ICATColumnNumber = 700 ICAT_COLUMN_DATA_ACCESS_NAME ICATColumnNumber = 701 ICAT_COLUMN_DATA_TOKEN_NAMESPACE ICATColumnNumber = 702 ICAT_COLUMN_DATA_ACCESS_USER_ID ICATColumnNumber = 703 ICAT_COLUMN_DATA_ACCESS_DATA_ID ICATColumnNumber = 704 // Collection Access ICAT_COLUMN_COLL_ACCESS_TYPE ICATColumnNumber = 710 ICAT_COLUMN_COLL_ACCESS_NAME ICATColumnNumber = 711 ICAT_COLUMN_COLL_TOKEN_NAMESPACE ICATColumnNumber = 712 ICAT_COLUMN_COLL_ACCESS_USER_ID ICATColumnNumber = 713 ICAT_COLUMN_COLL_ACCESS_COLL_ID ICATColumnNumber = 714 // Group ICAT_COLUMN_COLL_USER_GROUP_ID ICATColumnNumber = 900 ICAT_COLUMN_COLL_USER_GROUP_NAME ICATColumnNumber = 901 // Resource ICAT_COLUMN_R_RESC_ID ICATColumnNumber = 301 ICAT_COLUMN_R_RESC_NAME ICATColumnNumber = 302 ICAT_COLUMN_R_ZONE_NAME ICATColumnNumber = 303 ICAT_COLUMN_R_TYPE_NAME ICATColumnNumber = 304 ICAT_COLUMN_R_CLASS_NAME ICATColumnNumber = 305 ICAT_COLUMN_R_LOC ICATColumnNumber = 306 ICAT_COLUMN_R_VAULT_PATH ICATColumnNumber = 307 ICAT_COLUMN_R_FREE_SPACE ICATColumnNumber = 308 ICAT_COLUMN_R_RESC_INFO ICATColumnNumber = 309 ICAT_COLUMN_R_RESC_COMMENT ICATColumnNumber = 310 ICAT_COLUMN_R_CREATE_TIME ICATColumnNumber = 311 ICAT_COLUMN_R_MODIFY_TIME ICATColumnNumber = 312 ICAT_COLUMN_R_RESC_STATUS ICATColumnNumber = 313 ICAT_COLUMN_R_FREE_SPACE_TIME ICATColumnNumber = 314 ICAT_COLUMN_R_RESC_CHILDREN ICATColumnNumber = 315 ICAT_COLUMN_R_RESC_CONTEXT ICATColumnNumber = 316 ICAT_COLUMN_R_RESC_PARENT ICATColumnNumber = 317 ICAT_COLUMN_R_RESC_PARENT_CONTEXT ICATColumnNumber = 318 // Quota ICAT_COLUMN_QUOTA_USER_ID ICATColumnNumber = 2000 ICAT_COLUMN_QUOTA_RESC_ID ICATColumnNumber = 2001 ICAT_COLUMN_QUOTA_LIMIT ICATColumnNumber = 2002 ICAT_COLUMN_QUOTA_OVER ICATColumnNumber = 2003 ICAT_COLUMN_QUOTA_MODIFY_TIME ICATColumnNumber = 2004 ICAT_COLUMN_QUOTA_USAGE_USER_ID ICATColumnNumber = 2010 ICAT_COLUMN_QUOTA_USAGE_RESC_ID ICATColumnNumber = 2011 ICAT_COLUMN_QUOTA_USAGE ICATColumnNumber = 2012 ICAT_COLUMN_QUOTA_USAGE_MODIFY_TIME ICATColumnNumber = 2013 ICAT_COLUMN_QUOTA_RESC_NAME ICATColumnNumber = 2020 ICAT_COLUMN_QUOTA_USER_NAME ICATColumnNumber = 2021 ICAT_COLUMN_QUOTA_USER_ZONE ICATColumnNumber = 2022 ICAT_COLUMN_QUOTA_USER_TYPE ICATColumnNumber = 2023 // Ticket ICAT_COLUMN_TICKET_ID ICATColumnNumber = 2200 ICAT_COLUMN_TICKET_STRING ICATColumnNumber = 2201 ICAT_COLUMN_TICKET_TYPE ICATColumnNumber = 2202 ICAT_COLUMN_TICKET_USER_ID ICATColumnNumber = 2203 ICAT_COLUMN_TICKET_OBJECT_ID ICATColumnNumber = 2204 ICAT_COLUMN_TICKET_OBJECT_TYPE ICATColumnNumber = 2205 ICAT_COLUMN_TICKET_USES_LIMIT ICATColumnNumber = 2206 ICAT_COLUMN_TICKET_USES_COUNT ICATColumnNumber = 2207 ICAT_COLUMN_TICKET_EXPIRY_TS ICATColumnNumber = 2208 ICAT_COLUMN_TICKET_WRITE_FILE_COUNT ICATColumnNumber = 2211 ICAT_COLUMN_TICKET_WRITE_FILE_LIMIT ICATColumnNumber = 2212 ICAT_COLUMN_TICKET_WRITE_BYTE_COUNT ICATColumnNumber = 2213 ICAT_COLUMN_TICKET_WRITE_BYTE_LIMIT ICATColumnNumber = 2214 ICAT_COLUMN_TICKET_ALLOWED_HOST_TICKET_ID ICATColumnNumber = 2220 ICAT_COLUMN_TICKET_ALLOWED_HOST ICATColumnNumber = 2221 ICAT_COLUMN_TICKET_ALLOWED_USER_TICKET_ID ICATColumnNumber = 2222 ICAT_COLUMN_TICKET_ALLOWED_USER_NAME ICATColumnNumber = 2223 ICAT_COLUMN_TICKET_ALLOWED_GROUP_TICKET_ID ICATColumnNumber = 2224 ICAT_COLUMN_TICKET_ALLOWED_GROUP_NAME ICATColumnNumber = 2225 ICAT_COLUMN_TICKET_DATA_NAME ICATColumnNumber = 2226 ICAT_COLUMN_TICKET_DATA_COLL_NAME ICATColumnNumber = 2227 ICAT_COLUMN_TICKET_COLL_NAME ICATColumnNumber = 2228 ICAT_COLUMN_TICKET_OWNER_NAME ICATColumnNumber = 2229 ICAT_COLUMN_TICKET_OWNER_ZONE ICATColumnNumber = 2230 // fake attri index for procStatOut ICAT_COLUMN_PROCESS_ID ICATColumnNumber = 1000001 ICAT_COLUMN_STARTTIME ICATColumnNumber = 1000002 ICAT_COLUMN_PROXY_NAME ICATColumnNumber = 1000003 ICAT_COLUMN_PROXY_ZONE ICATColumnNumber = 1000004 ICAT_COLUMN_CLIENT_NAME ICATColumnNumber = 1000005 ICAT_COLUMN_CLIENT_ZONE ICATColumnNumber = 1000006 ICAT_COLUMN_REMOTE_ADDR ICATColumnNumber = 1000007 ICAT_COLUMN_PROG_NAME ICATColumnNumber = 1000008 ICAT_COLUMN_SERVER_ADDR ICATColumnNumber = 1000009 )
column numbers
type KeyWord ¶
type KeyWord string
KeyWord is a type for some reserved keywords
const ( ALL_KW KeyWord = "all" // operation done on all replicas COPIES_KW KeyWord = "copies" // the number of copies EXEC_LOCALLY_KW KeyWord = "execLocally" // execute locally FORCE_FLAG_KW KeyWord = "forceFlag" // force update CLI_IN_SVR_FIREWALL_KW KeyWord = "cliInSvrFirewall" // cli behind same firewall REG_CHKSUM_KW KeyWord = "regChksum" // register checksum VERIFY_CHKSUM_KW KeyWord = "verifyChksum" // verify checksum NO_COMPUTE_KW KeyWord = "no_compute" VERIFY_BY_SIZE_KW KeyWord = "verifyBySize" // verify by size - used by irsync OBJ_PATH_KW KeyWord = "objPath" // logical path of the object RECURSIVE_OPR_KW KeyWord = "recursiveOpr" RESC_NAME_KW KeyWord = "rescName" // resource name DEST_RESC_NAME_KW KeyWord = "destRescName" // destination resource name DEF_RESC_NAME_KW KeyWord = "defRescName" // default resource name BACKUP_RESC_NAME_KW KeyWord = "backupRescName" // backup resource name DATA_TYPE_KW KeyWord = "dataType" // data type DATA_SIZE_KW KeyWord = "dataSize" CHKSUM_KW KeyWord = "chksum" ORIG_CHKSUM_KW KeyWord = "orig_chksum" VERSION_KW KeyWord = "version" FILE_PATH_KW KeyWord = "filePath" // the physical file path BUN_FILE_PATH_KW KeyWord = "bunFilePath" // the physical bun file path REPL_NUM_KW KeyWord = "replNum" // replica number WRITE_FLAG_KW KeyWord = "writeFlag" // whether it is opened for write REPL_STATUS_KW KeyWord = "replStatus" // status of the replica ALL_REPL_STATUS_KW KeyWord = "allReplStatus" // update all replStatus METADATA_INCLUDED_KW KeyWord = "metadataIncluded" // for atomic puts of data / metadata ACL_INCLUDED_KW KeyWord = "aclIncluded" // for atomic puts of data / access controls DATA_INCLUDED_KW KeyWord = "dataIncluded" // data included in the input buffer DATA_OWNER_KW KeyWord = "dataOwner" DATA_OWNER_ZONE_KW KeyWord = "dataOwnerZone" DATA_EXPIRY_KW KeyWord = "dataExpiry" DATA_COMMENTS_KW KeyWord = "dataComments" DATA_CREATE_KW KeyWord = "dataCreate" DATA_MODIFY_KW KeyWord = "dataModify" DATA_ACCESS_KW KeyWord = "dataAccess" DATA_ACCESS_INX_KW KeyWord = "dataAccessInx" NO_OPEN_FLAG_KW KeyWord = "noOpenFlag" PHYOPEN_BY_SIZE_KW KeyWord = "phyOpenBySize" STREAMING_KW KeyWord = "streaming" DATA_ID_KW KeyWord = "dataId" COLL_ID_KW KeyWord = "collId" DATA_MODE_KW KeyWord = "dataMode" STATUS_STRING_KW KeyWord = "statusString" DATA_MAP_ID_KW KeyWord = "dataMapId" NO_PARA_OP_KW KeyWord = "noParaOpr" LOCAL_PATH_KW KeyWord = "localPath" RSYNC_MODE_KW KeyWord = "rsyncMode" RSYNC_DEST_PATH_KW KeyWord = "rsyncDestPath" RSYNC_CHKSUM_KW KeyWord = "rsyncChksum" CHKSUM_ALL_KW KeyWord = "ChksumAll" FORCE_CHKSUM_KW KeyWord = "forceChksum" COLLECTION_KW KeyWord = "collection" ADMIN_KW KeyWord = "irodsAdmin" ADMIN_RMTRASH_KW KeyWord = "irodsAdminRmTrash" UNREG_KW KeyWord = "unreg" RMTRASH_KW KeyWord = "irodsRmTrash" RECURSIVE_OPR__KW KeyWord = "recursiveOpr" COLLECTION_TYPE_KW KeyWord = "collectionType" COLLECTION_INFO1_KW KeyWord = "collectionInfo1" COLLECTION_INFO2_KW KeyWord = "collectionInfo2" SEL_OBJ_TYPE_KW KeyWord = "selObjType" STRUCT_FILE_OPR_KW KeyWord = "structFileOpr" ALL_MS_PARAM_KW KeyWord = "allMsParam" UNREG_COLL_KW KeyWord = "unregColl" UPDATE_REPL_KW KeyWord = "updateRepl" RBUDP_TRANSFER_KW KeyWord = "rbudpTransfer" VERY_VERBOSE_KW KeyWord = "veryVerbose" RBUDP_SEND_RATE_KW KeyWord = "rbudpSendRate" RBUDP_PACK_SIZE_KW KeyWord = "rbudpPackSize" ZONE_KW KeyWord = "zone" REMOTE_ZONE_OPR_KW KeyWord = "remoteZoneOpr" REPL_DATA_OBJ_INP_KW KeyWord = "replDataObjInp" CROSS_ZONE_CREATE_KW KeyWord = "replDataObjInp" // use the same for backward compatibility QUERY_BY_DATA_ID_KW KeyWord = "queryByDataID" SU_CLIENT_USER_KW KeyWord = "suClientUser" RM_BUN_COPY_KW KeyWord = "rmBunCopy" KEY_WORD_KW KeyWord = "keyWord" // the msKeyValStr is a keyword CREATE_MODE_KW KeyWord = "createMode" // a msKeyValStr keyword OPEN_FLAGS_KW KeyWord = "openFlags" // a msKeyValStr keyword OFFSET_KW KeyWord = "offset" // a msKeyValStr keyword // DATA_SIZE_KW already defined NUM_THREADS_KW KeyWord = "numThreads" // a msKeyValStr keyword OPR_TYPE_KW KeyWord = "oprType" // a msKeyValStr keyword COLL_FLAGS_KW KeyWord = "collFlags" // a msKeyValStr keyword TRANSLATED_PATH_KW KeyWord = "translatedPath" // the path translated NO_TRANSLATE_LINKPT_KW KeyWord = "noTranslateMntpt" // don't translate mntpt BULK_OPR_KW KeyWord = "bulkOpr" // the bulk operation NON_BULK_OPR_KW KeyWord = "nonBulkOpr" // non bulk operation EXEC_CMD_RULE_KW KeyWord = "execCmdRule" // the rule that invoke execCmd EXEC_MY_RULE_KW KeyWord = "execMyRule" // the rule is invoked by rsExecMyRule STREAM_STDOUT_KW KeyWord = "streamStdout" // the stream stdout for execCmd REG_REPL_KW KeyWord = "regRepl" // register replica AGE_KW KeyWord = "age" // age of the file for itrim DRYRUN_KW KeyWord = "dryrun" // do a dry run ACL_COLLECTION_KW KeyWord = "aclCollection" // the collection from which the ACL should be used NO_CHK_COPY_LEN_KW KeyWord = "noChkCopyLen" // Don't check the len when transferring TICKET_KW KeyWord = "ticket" // for ticket-based-access PURGE_CACHE_KW KeyWord = "purgeCache" // purge the cache copy right after the operation JMC - backport 4537 EMPTY_BUNDLE_ONLY_KW KeyWord = "emptyBundleOnly" // delete emptyBundleOnly // // JMC - backport 4552 GET_RESOURCE_INFO_OP_TYPE_KW KeyWord = "getResourceInfoOpType" // =-=-=-=-=-=-=- // JMC - backport 4599 LOCK_TYPE_KW KeyWord = "lockType" // valid values are READ_LOCK_TYPE, WRITE_LOCK_TYPE and UNLOCK_TYPE LOCK_CMD_KW KeyWord = "lockCmd" // valid values are SET_LOCK_WAIT_CMD, SET_LOCK_CMD and GET_LOCK_CMD LOCK_FD_KW KeyWord = "lockFd" // Lock file desc for unlock MAX_SUB_FILE_KW KeyWord = "maxSubFile" // max number of files for tar file bundles MAX_BUNDLE_SIZE_KW KeyWord = "maxBunSize" // max size of a tar bundle in Gbs NO_STAGING_KW KeyWord = "noStaging" // OBJ_PATH_KW already defined // COLL_NAME_KW already defined FILE_UID_KW KeyWord = "fileUid" FILE_OWNER_KW KeyWord = "fileOwner" FILE_GID_KW KeyWord = "fileGid" FILE_GROUP_KW KeyWord = "fileGroup" FILE_MODE_KW KeyWord = "fileMode" FILE_CTIME_KW KeyWord = "fileCtime" FILE_MTIME_KW KeyWord = "fileMtime" FILE_SOURCE_PATH_KW KeyWord = "fileSourcePath" EXCLUDE_FILE_KW KeyWord = "excludeFile" // The following are the keyWord definition for the rescCond key/value pair // RESC_NAME_KW is defined above RESC_ZONE_KW KeyWord = "zoneName" RESC_LOC_KW KeyWord = "rescLoc" // resc_net in DB RESC_TYPE_KW KeyWord = "rescType" RESC_CLASS_KW KeyWord = "rescClass" RESC_VAULT_PATH_KW KeyWord = "rescVaultPath" // resc_def_path in DB RESC_STATUS_KW KeyWord = "rescStatus" GATEWAY_ADDR_KW KeyWord = "gateWayAddr" RESC_MAX_OBJ_SIZE_KW KeyWord = "rescMaxObjSize" FREE_SPACE_KW KeyWord = "freeSpace" FREE_SPACE_TIME_KW KeyWord = "freeSpaceTime" FREE_SPACE_TIMESTAMP_KW KeyWord = "freeSpaceTimeStamp" RESC_TYPE_INX_KW KeyWord = "rescTypeInx" RESC_CLASS_INX_KW KeyWord = "rescClassInx" RESC_ID_KW KeyWord = "rescId" RESC_COMMENTS_KW KeyWord = "rescComments" RESC_CREATE_KW KeyWord = "rescCreate" RESC_MODIFY_KW KeyWord = "rescModify" // The following are the keyWord definition for the userCond key/value pair USER_NAME_CLIENT_KW KeyWord = "userNameClient" RODS_ZONE_CLIENT_KW KeyWord = "rodsZoneClient" HOST_CLIENT_KW KeyWord = "hostClient" CLIENT_ADDR_KW KeyWord = "clientAddr" USER_TYPE_CLIENT_KW KeyWord = "userTypeClient" AUTH_STR_CLIENT_KW KeyWord = "authStrClient" // user distin name USER_AUTH_SCHEME_CLIENT_KW KeyWord = "userAuthSchemeClient" USER_INFO_CLIENT_KW KeyWord = "userInfoClient" USER_COMMENT_CLIENT_KW KeyWord = "userCommentClient" USER_CREATE_CLIENT_KW KeyWord = "userCreateClient" USER_MODIFY_CLIENT_KW KeyWord = "userModifyClient" USER_NAME_PROXY_KW KeyWord = "userNameProxy" RODS_ZONE_PROXY_KW KeyWord = "rodsZoneProxy" HOST_PROXY_KW KeyWord = "hostProxy" USER_TYPE_PROXY_KW KeyWord = "userTypeProxy" AUTH_STR_PROXY_KW KeyWord = "authStrProxy" // dn USER_AUTH_SCHEME_PROXY_KW KeyWord = "userAuthSchemeProxy" USER_INFO_PROXY_KW KeyWord = "userInfoProxy" USER_COMMENT_PROXY_KW KeyWord = "userCommentProxy" USER_CREATE_PROXY_KW KeyWord = "userCreateProxy" USER_MODIFY_PROXY_KW KeyWord = "userModifyProxy" ACCESS_PERMISSION_KW KeyWord = "accessPermission" NO_CHK_FILE_PERM_KW KeyWord = "noChkFilePerm" // The following are the keyWord definition for the collCond key/value pair COLL_NAME_KW KeyWord = "collName" COLL_PARENT_NAME_KW KeyWord = "collParentName" // parent_coll_name in DB COLL_OWNER_NAME_KW KeyWord = "collOwnername" COLL_OWNER_ZONE_KW KeyWord = "collOwnerZone" COLL_MAP_ID_KW KeyWord = "collMapId" COLL_INHERITANCE_KW KeyWord = "collInheritance" COLL_COMMENTS_KW KeyWord = "collComments" COLL_EXPIRY_KW KeyWord = "collExpiry" COLL_CREATE_KW KeyWord = "collCreate" COLL_MODIFY_KW KeyWord = "collModify" COLL_ACCESS_KW KeyWord = "collAccess" COLL_ACCESS_INX_KW KeyWord = "collAccessInx" // The following are the keyWord definitions for the keyValPair_t input to chlModRuleExec. RULE_NAME_KW KeyWord = "ruleName" RULE_REI_FILE_PATH_KW KeyWord = "reiFilePath" RULE_USER_NAME_KW KeyWord = "userName" RULE_EXE_ADDRESS_KW KeyWord = "exeAddress" RULE_EXE_TIME_KW KeyWord = "exeTime" RULE_EXE_FREQUENCY_KW KeyWord = "exeFrequency" RULE_PRIORITY_KW KeyWord = "priority" RULE_ESTIMATE_EXE_TIME_KW KeyWord = "estimateExeTime" RULE_NOTIFICATION_ADDR_KW KeyWord = "notificationAddr" RULE_LAST_EXE_TIME_KW KeyWord = "lastExeTime" RULE_EXE_STATUS_KW KeyWord = "exeStatus" // =-=-=-=-=-=-=- // irods general keywords definitions RESC_HIER_STR_KW KeyWord = "resc_hier" REPLICA_TOKEN_KW KeyWord = "replicaToken" DEST_RESC_HIER_STR_KW KeyWord = "dest_resc_hier" IN_PDMO_KW KeyWord = "in_pdmo" STAGE_OBJ_KW KeyWord = "stage_object" SYNC_OBJ_KW KeyWord = "sync_object" IN_REPL_KW KeyWord = "in_repl" // =-=-=-=-=-=-=- // irods tcp keyword definitions SOCKET_HANDLE_KW KeyWord = "tcp_socket_handle" // =-=-=-=-=-=-=- // irods ssl keyword definitions SSL_HOST_KW KeyWord = "ssl_host" SSL_SHARED_SECRET_KW KeyWord = "ssl_shared_secret" SSL_KEY_SIZE_KW KeyWord = "ssl_key_size" SSL_SALT_SIZE_KW KeyWord = "ssl_salt_size" SSL_NUM_HASH_ROUNDS_KW KeyWord = "ssl_num_hash_rounds" SSL_ALGORITHM_KW KeyWord = "ssl_algorithm" // =-=-=-=-=-=-=- // irods data_object keyword definitions PHYSICAL_PATH_KW KeyWord = "physical_path" MODE_KW KeyWord = "mode_kw" FLAGS_KW KeyWord = "flags_kw" // =-=-=-=-=-=-=- // irods file_object keyword definitions LOGICAL_PATH_KW KeyWord = "logical_path" FILE_DESCRIPTOR_KW KeyWord = "file_descriptor" L1_DESC_IDX_KW KeyWord = "l1_desc_idx" SIZE_KW KeyWord = "file_size" REPL_REQUESTED_KW KeyWord = "repl_requested" // =-=-=-=-=-=-=- // irods structured_object keyword definitions HOST_ADDR_KW KeyWord = "host_addr" ZONE_NAME_KW KeyWord = "zone_name" PORT_NUM_KW KeyWord = "port_num" SUB_FILE_PATH_KW KeyWord = "sub_file_path" // =-=-=-=-=-=-=- // irods spec coll keyword definitions SPEC_COLL_CLASS_KW KeyWord = "spec_coll_class" SPEC_COLL_TYPE_KW KeyWord = "spec_coll_type" SPEC_COLL_OBJ_PATH_KW KeyWord = "spec_coll_obj_path" SPEC_COLL_RESOURCE_KW KeyWord = "spec_coll_resource" SPEC_COLL_RESC_HIER_KW KeyWord = "spec_coll_resc_hier" SPEC_COLL_PHY_PATH_KW KeyWord = "spec_coll_phy_path" SPEC_COLL_CACHE_DIR_KW KeyWord = "spec_coll_cache_dir" SPEC_COLL_CACHE_DIRTY KeyWord = "spec_coll_cache_dirty" SPEC_COLL_REPL_NUM KeyWord = "spec_coll_repl_num" DISABLE_STRICT_ACL_KW KeyWord = "disable_strict_acls" )
reserved keywords
type LinuxErrorCode ¶ added in v0.11.1
type LinuxErrorCode int
LinuxErrorCode is an error code type
const ( EPERM LinuxErrorCode = 1 /* Operation not permitted */ ENOENT LinuxErrorCode = 2 /* No such file or directory */ ESRCH LinuxErrorCode = 3 /* No such process */ EINTR LinuxErrorCode = 4 /* Interrupted system call */ EIO LinuxErrorCode = 5 /* I/O error */ ENXIO LinuxErrorCode = 6 /* No such device or address */ E2BIG LinuxErrorCode = 7 /* Arg list too long */ ENOEXEC LinuxErrorCode = 8 /* Exec format error */ EBADF LinuxErrorCode = 9 /* Bad file number */ ECHILD LinuxErrorCode = 10 /* No child processes */ EAGAIN LinuxErrorCode = 11 /* Try again */ ENOMEM LinuxErrorCode = 12 /* Out of memory */ EACCES LinuxErrorCode = 13 /* Permission denied */ EFAULT LinuxErrorCode = 14 /* Bad address */ ENOTBLK LinuxErrorCode = 15 /* Block device required */ EBUSY LinuxErrorCode = 16 /* Device or resource busy */ EEXIST LinuxErrorCode = 17 /* File exists */ EXDEV LinuxErrorCode = 18 /* Cross-device link */ ENODEV LinuxErrorCode = 19 /* No such device */ ENOTDIR LinuxErrorCode = 20 /* Not a directory */ EISDIR LinuxErrorCode = 21 /* Is a directory */ EINVAL LinuxErrorCode = 22 /* Invalid argument */ ENFILE LinuxErrorCode = 23 /* File table overflow */ EMFILE LinuxErrorCode = 24 /* Too many open files */ ENOTTY LinuxErrorCode = 25 /* Not a typewriter */ ETXTBSY LinuxErrorCode = 26 /* Text file busy */ EFBIG LinuxErrorCode = 27 /* File too large */ ENOSPC LinuxErrorCode = 28 /* No space left on device */ ESPIPE LinuxErrorCode = 29 /* Illegal seek */ EROFS LinuxErrorCode = 30 /* Read-only file system */ EMLINK LinuxErrorCode = 31 /* Too many links */ EPIPE LinuxErrorCode = 32 /* Broken pipe */ EDOM LinuxErrorCode = 33 /* Math argument out of domain of func */ ERANGE LinuxErrorCode = 34 /* Math result not representable */ EDEADLK LinuxErrorCode = 35 /* Resource deadlock would occur */ ENAMETOOLONG LinuxErrorCode = 36 /* File name too long */ ENOLCK LinuxErrorCode = 37 /* No record locks available */ ENOSYS LinuxErrorCode = 38 /* Function not implemented */ ENOTEMPTY LinuxErrorCode = 39 /* Directory not empty */ ELOOP LinuxErrorCode = 40 /* Too many symbolic links encountered */ ENOMSG LinuxErrorCode = 42 /* No message of desired type */ EIDRM LinuxErrorCode = 43 /* Identifier removed */ ECHRNG LinuxErrorCode = 44 /* Channel number out of range */ EL2NSYNC LinuxErrorCode = 45 /* Level LinuxErrorCode = 2 not synchronized */ EL3HLT LinuxErrorCode = 46 /* Level LinuxErrorCode = 3 halted */ EL3RST LinuxErrorCode = 47 /* Level LinuxErrorCode = 3 reset */ ELNRNG LinuxErrorCode = 48 /* Link number out of range */ EUNATCH LinuxErrorCode = 49 /* Protocol driver not attached */ ENOCSI LinuxErrorCode = 50 /* No CSI structure available */ EL2HLT LinuxErrorCode = 51 /* Level LinuxErrorCode = 2 halted */ EBADE LinuxErrorCode = 52 /* Invalid exchange */ EBADR LinuxErrorCode = 53 /* Invalid request descriptor */ EXFULL LinuxErrorCode = 54 /* Exchange full */ ENOANO LinuxErrorCode = 55 /* No anode */ EBADRQC LinuxErrorCode = 56 /* Invalid request code */ EBADSLT LinuxErrorCode = 57 /* Invalid slot */ EBFONT LinuxErrorCode = 59 /* Bad font file format */ ENOSTR LinuxErrorCode = 60 /* Device not a stream */ ENODATA LinuxErrorCode = 61 /* No data available */ ETIME LinuxErrorCode = 62 /* Timer expired */ ENOSR LinuxErrorCode = 63 /* Out of streams resources */ ENONET LinuxErrorCode = 64 /* Machine is not on the network */ ENOPKG LinuxErrorCode = 65 /* Package not installed */ EREMOTE LinuxErrorCode = 66 /* Object is remote */ ENOLINK LinuxErrorCode = 67 /* Link has been severed */ EADV LinuxErrorCode = 68 /* Advertise error */ ESRMNT LinuxErrorCode = 69 /* Srmount error */ ECOMM LinuxErrorCode = 70 /* Communication error on send */ EPROTO LinuxErrorCode = 71 /* Protocol error */ EMULTIHOP LinuxErrorCode = 72 /* Multihop attempted */ EDOTDOT LinuxErrorCode = 73 /* RFS specific error */ EBADMSG LinuxErrorCode = 74 /* Not a data message */ EOVERFLOW LinuxErrorCode = 75 /* Value too large for defined data type */ ENOTUNIQ LinuxErrorCode = 76 /* Name not unique on network */ EBADFD LinuxErrorCode = 77 /* File descriptor in bad state */ EREMCHG LinuxErrorCode = 78 /* Remote address changed */ ELIBACC LinuxErrorCode = 79 /* Can not access a needed shared library */ ELIBBAD LinuxErrorCode = 80 /* Accessing a corrupted shared library */ ELIBSCN LinuxErrorCode = 81 /* .lib section in a.out corrupted */ ELIBMAX LinuxErrorCode = 82 /* Attempting to link in too many shared libraries */ ELIBEXEC LinuxErrorCode = 83 /* Cannot exec a shared library directly */ EILSEQ LinuxErrorCode = 84 /* Illegal byte sequence */ ERESTART LinuxErrorCode = 85 /* Interrupted system call should be restarted */ ESTRPIPE LinuxErrorCode = 86 /* Streams pipe error */ EUSERS LinuxErrorCode = 87 /* Too many users */ ENOTSOCK LinuxErrorCode = 88 /* Socket operation on non-socket */ EDESTADDRREQ LinuxErrorCode = 89 /* Destination address required */ EMSGSIZE LinuxErrorCode = 90 /* Message too long */ EPROTOTYPE LinuxErrorCode = 91 /* Protocol wrong type for socket */ ENOPROTOOPT LinuxErrorCode = 92 /* Protocol not available */ EPROTONOSUPPORT LinuxErrorCode = 93 /* Protocol not supported */ ESOCKTNOSUPPORT LinuxErrorCode = 94 /* Socket type not supported */ EOPNOTSUPP LinuxErrorCode = 95 /* Operation not supported on transport endpoint */ EPFNOSUPPORT LinuxErrorCode = 96 /* Protocol family not supported */ EAFNOSUPPORT LinuxErrorCode = 97 /* Address family not supported by protocol */ EADDRINUSE LinuxErrorCode = 98 /* Address already in use */ EADDRNOTAVAIL LinuxErrorCode = 99 /* Cannot assign requested address */ ENETDOWN LinuxErrorCode = 100 /* Network is down */ ENETUNREACH LinuxErrorCode = 101 /* Network is unreachable */ ENETRESET LinuxErrorCode = 102 /* Network dropped connection because of reset */ ECONNABORTED LinuxErrorCode = 103 /* Software caused connection abort */ ECONNRESET LinuxErrorCode = 104 /* Connection reset by peer */ ENOBUFS LinuxErrorCode = 105 /* No buffer space available */ EISCONN LinuxErrorCode = 106 /* Transport endpoint is already connected */ ENOTCONN LinuxErrorCode = 107 /* Transport endpoint is not connected */ ESHUTDOWN LinuxErrorCode = 108 /* Cannot send after transport endpoint shutdown */ ETOOMANYREFS LinuxErrorCode = 109 /* Too many references: cannot splice */ ETIMEDOUT LinuxErrorCode = 110 /* Connection timed out */ ECONNREFUSED LinuxErrorCode = 111 /* Connection refused */ EHOSTDOWN LinuxErrorCode = 112 /* Host is down */ EHOSTUNREACH LinuxErrorCode = 113 /* No route to host */ EALREADY LinuxErrorCode = 114 /* Operation already in progress */ EINPROGRESS LinuxErrorCode = 115 /* Operation now in progress */ ESTALE LinuxErrorCode = 116 /* Stale NFS file handle */ EUCLEAN LinuxErrorCode = 117 /* Structure needs cleaning */ ENOTNAM LinuxErrorCode = 118 /* Not a XENIX named type file */ ENAVAIL LinuxErrorCode = 119 /* No XENIX semaphores available */ EISNAM LinuxErrorCode = 120 /* Is a named type file */ EREMOTEIO LinuxErrorCode = 121 /* Remote I/O error */ EDQUOT LinuxErrorCode = 122 /* Quota exceeded */ ENOMEDIUM LinuxErrorCode = 123 /* No medium found */ EMEDIUMTYPE LinuxErrorCode = 124 /* Wrong medium type */ ECANCELED LinuxErrorCode = 125 /* Operation Cancelled */ ENOKEY LinuxErrorCode = 126 /* Required key not available */ EKEYEXPIRED LinuxErrorCode = 127 /* Key has expired */ EKEYREVOKED LinuxErrorCode = 128 /* Key has been revoked */ EKEYREJECTED LinuxErrorCode = 129 /* Key was rejected by service */ )
error codes
type ObjectType ¶ added in v0.10.2
type ObjectType int
const ( UNKNOWN_OBJECT_TYPE ObjectType = iota DATA_OBJECT_TYPE COLLECTION_OBJECT_TYPE UNKNOWN_FILE_TYPE LOCAL_FILE_TYPE LOCAL_DIR_TYPE NO_INPUT_TYPE )
type OperationType ¶
type OperationType int
OperationType ...
const ( OPER_TYPE_NONE OperationType = 0 OPER_TYPE_PUT_DATA_OBJ OperationType = 1 OPER_TYPE_GET_DATA_OBJ OperationType = 2 OPER_TYPE_SAME_HOST_COPY_OBJ OperationType = 3 OPER_TYPE_COPY_TO_LOCAL_OBJ OperationType = 4 OPER_TYPE_COPY_TO_REMOTE_OBJ OperationType = 5 OPER_TYPE_REPLICATE_DATA_OBJ OperationType = 6 OPER_TYPE_REPLICATE_DATA_OBJ_DEST OperationType = 7 OPER_TYPE_REPLICATE_DATA_OBJ_SRC OperationType = 8 OPER_TYPE_COPY_DATA_OBJ_DEST OperationType = 9 OPER_TYPE_COPY_DATA_OBJ_SRC OperationType = 10 OPER_TYPE_RENAME_DATA_OBJ OperationType = 11 OPER_TYPE_RENAME_COLL OperationType = 12 OPER_TYPE_MOVE OperationType = 13 OPER_TYPE_RSYNC OperationType = 14 OPER_TYPE_PHYMV OperationType = 15 OPER_TYPE_PHYMV_SRC OperationType = 16 OPER_TYPE_PHYMV_DEST OperationType = 17 OPER_TYPE_QUERY_DATA_OBJ OperationType = 18 OPER_TYPE_QUERY_DATA_OBJ_RECUR OperationType = 19 OPER_TYPE_QUERY_COLL_OBJ OperationType = 20 OPER_TYPE_QUERY_COLL_OBJ_RECUR OperationType = 21 OPER_TYPE_RENAME_UNKNOWN_TYPE OperationType = 22 OPER_TYPE_REMOTE_ZONE OperationType = 24 OPER_TYPE_UNREG OperationType = 26 OPER_TYPE_DONE OperationType = 9999 // flag for oprType of dataObjInp_t and structFileOprInp_t OPER_TYPE_PURGE_STRUCT_FILE_CACHE OperationType = 1 OPER_TYPE_DELETE_STRUCT_FILE OperationType = 2 OPER_TYPE_NO_REG_COLL_INFO OperationType = 4 OPER_TYPE_LOGICAL_BUNDLE OperationType = 8 OPER_TYPE_CREATE_TAR OperationType = 0 OPER_TYPE_ADD_TO_TAR OperationType = 16 OPER_TYPE_PRESERVE_COLL_PATH OperationType = 32 OPER_TYPE_PRESERVE_DIR_CONT OperationType = 64 /* definition for openType in l1desc_t */ OPER_TYPE_CREATE_TYPE OperationType = 1 OPER_TYPE_OPEN_FOR_READ OperationType = 2 OPER_TYPE_OPEN_FOR_WRITE OperationType = 3 )
operation types
type ResponseCode ¶
type ResponseCode int
ResponseCode ...
const ( SYS_SVR_TO_CLI_COLL_STAT ResponseCode = 99999996 SYS_CLI_TO_SVR_COLL_STAT_REPLY ResponseCode = 99999997 )
response codes
type TrackerCallBack ¶ added in v0.10.8
Click to show internal directories.
Click to hide internal directories.