public static enum BaiduRpcErrno.Errno extends Enum<BaiduRpcErrno.Errno> implements com.google.protobuf.ProtocolMessageEnum
brpc.Errno| 枚举常量和说明 |
|---|
EAUTH
EAUTH = 1004;
Unauthorized
|
EBACKUPREQUEST
EBACKUPREQUEST = 1007;
Sending backup request
|
ECLOSE
ECLOSE = 2005;
Close socket initiatively
|
EEOF
EEOF = 1014;
Got EOF
|
EFAILEDSOCKET
EFAILEDSOCKET = 1009;
Broken socket
|
EHTTP
EHTTP = 1010;
Bad http call
|
EINTERNAL
EINTERNAL = 2001;
Errno caused by server
|
EITP
EITP = 2006;
Failed Itp response
|
ELIMIT
ELIMIT = 2004;
Reached server's limit on resources
|
ELOGOFF
ELOGOFF = 2003;
Server is stopping
|
ENOMETHOD
ENOMETHOD = 1002;
Method not found
|
ENOSERVICE
ENOSERVICE = 1001;
Errno caused by client
|
EOVERCROWDED
EOVERCROWDED = 1011;
The server is overcrowded
|
EPCHANFINISH
EPCHANFINISH = 1006;
[Internal] ParallelChannel finished
|
EREQUEST
EREQUEST = 1003;
Bad Request
|
ERESPONSE
ERESPONSE = 2002;
Bad Response
|
ERPCTIMEDOUT
ERPCTIMEDOUT = 1008;
RPC call is timed out
|
ERTMPCREATESTREAM
ERTMPCREATESTREAM = 1013;
createStream was rejected by the RTMP server
|
ERTMPPUBLISHABLE
ERTMPPUBLISHABLE = 1012;
RtmpRetryingClientStream is publishable
|
ETOOMANYFAILS
ETOOMANYFAILS = 1005;
Too many sub calls failed
|
EUNUSED
EUNUSED = 1015;
The socket was not needed
|
SYS_E2BIG
SYS_E2BIG = 7;
Arg list too long
|
SYS_EACCES
SYS_EACCES = 13;
Permission denied
|
SYS_EADDRINUSE
SYS_EADDRINUSE = 98;
Address already in use
|
SYS_EADDRNOTAVAIL
SYS_EADDRNOTAVAIL = 99;
Cannot assign requested address
|
SYS_EADV
SYS_EADV = 68;
Advertise error
|
SYS_EAFNOSUPPORT
SYS_EAFNOSUPPORT = 97;
Address family not supported by protocol
|
SYS_EAGAIN
SYS_EAGAIN = 11;
Try again
|
SYS_EALREADY
SYS_EALREADY = 114;
Operation already in progress
|
SYS_EBADE
SYS_EBADE = 52;
Invalid exchange
|
SYS_EBADF
SYS_EBADF = 9;
Bad file number
|
SYS_EBADFD
SYS_EBADFD = 77;
File descriptor in bad state
|
SYS_EBADMSG
SYS_EBADMSG = 74;
Not a data message
|
SYS_EBADR
SYS_EBADR = 53;
Invalid request descriptor
|
SYS_EBADRQC
SYS_EBADRQC = 56;
Invalid request code
|
SYS_EBADSLT
SYS_EBADSLT = 57;
Invalid slot
|
SYS_EBFONT
SYS_EBFONT = 59;
Bad font file format
|
SYS_EBUSY
SYS_EBUSY = 16;
Device or resource busy
|
SYS_ECANCELED
SYS_ECANCELED = 125;
Operation Cancelled
|
SYS_ECHILD
SYS_ECHILD = 10;
No child processes
|
SYS_ECHRNG
SYS_ECHRNG = 44;
Channel number out of range
|
SYS_ECOMM
SYS_ECOMM = 70;
Communication error on send
|
SYS_ECONNABORTED
SYS_ECONNABORTED = 103;
Software caused connection abort
|
SYS_ECONNREFUSED
SYS_ECONNREFUSED = 111;
Connection refused
|
SYS_ECONNRESET
SYS_ECONNRESET = 104;
Connection reset by peer
|
SYS_EDEADLK
SYS_EDEADLK = 35;
Resource deadlock would occur
|
SYS_EDESTADDRREQ
SYS_EDESTADDRREQ = 89;
Destination address required
|
SYS_EDOM
SYS_EDOM = 33;
Math argument out of domain of func
|
SYS_EDOTDOT
SYS_EDOTDOT = 73;
RFS specific error
|
SYS_EDQUOT
SYS_EDQUOT = 122;
Quota exceeded
|
SYS_EEXIST
SYS_EEXIST = 17;
File exists
|
SYS_EFAULT
SYS_EFAULT = 14;
Bad address
|
SYS_EFBIG
SYS_EFBIG = 27;
File too large
|
SYS_EHOSTDOWN
SYS_EHOSTDOWN = 112;
Host is down
|
SYS_EHOSTUNREACH
SYS_EHOSTUNREACH = 113;
No route to host
|
SYS_EIDRM
SYS_EIDRM = 43;
Identifier removed
|
SYS_EILSEQ
SYS_EILSEQ = 84;
Illegal byte sequence
|
SYS_EINPROGRESS
SYS_EINPROGRESS = 115;
Operation now in progress
|
SYS_EINTR
SYS_EINTR = 4;
Interrupted system call
|
SYS_EINVAL
SYS_EINVAL = 22;
Invalid argument
|
SYS_EIO
SYS_EIO = 5;
I/O error
|
SYS_EISCONN
SYS_EISCONN = 106;
Transport endpoint is already connected
|
SYS_EISDIR
SYS_EISDIR = 21;
Is a directory
|
SYS_EISNAM
SYS_EISNAM = 120;
Is a named type file
|
SYS_EKEYEXPIRED
SYS_EKEYEXPIRED = 127;
Key has expired
|
SYS_EKEYREJECTED
SYS_EKEYREJECTED = 129;
Key was rejected by service
|
SYS_EKEYREVOKED
SYS_EKEYREVOKED = 128;
Key has been revoked
|
SYS_EL2HLT
SYS_EL2HLT = 51;
Level= 2;halted
|
SYS_EL2NSYNC
SYS_EL2NSYNC = 45;
Level= 2;not synchronized
|
SYS_EL3HLT
SYS_EL3HLT = 46;
Level= 3;halted
|
SYS_EL3RST
SYS_EL3RST = 47;
Level= 3;reset
|
SYS_ELIBACC
SYS_ELIBACC = 79;
Can not access a needed shared library
|
SYS_ELIBBAD
SYS_ELIBBAD = 80;
Accessing a corrupted shared library
|
SYS_ELIBEXEC
SYS_ELIBEXEC = 83;
Cannot exec a shared library directly
|
SYS_ELIBMAX
SYS_ELIBMAX = 82;
Attempting to link in too many shared libraries
|
SYS_ELIBSCN
SYS_ELIBSCN = 81;
.lib section in a.out corrupted
|
SYS_ELNRNG
SYS_ELNRNG = 48;
Link number out of range
|
SYS_ELOOP
SYS_ELOOP = 40;
Too many symbolic links encountered
|
SYS_EMEDIUMTYPE
SYS_EMEDIUMTYPE = 124;
Wrong medium type
|
SYS_EMFILE
SYS_EMFILE = 24;
Too many open files
|
SYS_EMLINK
SYS_EMLINK = 31;
Too many links
|
SYS_EMSGSIZE
SYS_EMSGSIZE = 90;
Message too long
|
SYS_EMULTIHOP
SYS_EMULTIHOP = 72;
Multihop attempted
|
SYS_ENAMETOOLONG
SYS_ENAMETOOLONG = 36;
File name too long
|
SYS_ENAVAIL
SYS_ENAVAIL = 119;
No XENIX semaphores available
|
SYS_ENETDOWN
SYS_ENETDOWN = 100;
Network is down
|
SYS_ENETRESET
SYS_ENETRESET = 102;
Network dropped connection because of reset
|
SYS_ENETUNREACH
SYS_ENETUNREACH = 101;
Network is unreachable
|
SYS_ENFILE
SYS_ENFILE = 23;
File table overflow
|
SYS_ENOANO
SYS_ENOANO = 55;
No anode
|
SYS_ENOBUFS
SYS_ENOBUFS = 105;
No buffer space available
|
SYS_ENOCSI
SYS_ENOCSI = 50;
No CSI structure available
|
SYS_ENODATA
SYS_ENODATA = 61;
No data available
|
SYS_ENODEV
SYS_ENODEV = 19;
No such device
|
SYS_ENOENT
SYS_ENOENT = 2;
No such file or directory
|
SYS_ENOEXEC
SYS_ENOEXEC = 8;
Exec format error
|
SYS_ENOKEY
SYS_ENOKEY = 126;
Required key not available
|
SYS_ENOLCK
SYS_ENOLCK = 37;
No record locks available
|
SYS_ENOLINK
SYS_ENOLINK = 67;
Link has been severed
|
SYS_ENOMEDIUM
SYS_ENOMEDIUM = 123;
No medium found
|
SYS_ENOMEM
SYS_ENOMEM = 12;
Out of memory
|
SYS_ENOMSG
SYS_ENOMSG = 42;
No message of desired type
|
SYS_ENONET
SYS_ENONET = 64;
Machine is not on the network
|
SYS_ENOPKG
SYS_ENOPKG = 65;
Package not installed
|
SYS_ENOPROTOOPT
SYS_ENOPROTOOPT = 92;
Protocol not available
|
SYS_ENOSPC
SYS_ENOSPC = 28;
No space left on device
|
SYS_ENOSR
SYS_ENOSR = 63;
Out of streams resources
|
SYS_ENOSTR
SYS_ENOSTR = 60;
Device not a stream
|
SYS_ENOSYS
SYS_ENOSYS = 38;
Function not implemented
|
SYS_ENOTBLK
SYS_ENOTBLK = 15;
Block device required
|
SYS_ENOTCONN
SYS_ENOTCONN = 107;
Transport endpoint is not connected
|
SYS_ENOTDIR
SYS_ENOTDIR = 20;
Not a directory
|
SYS_ENOTEMPTY
SYS_ENOTEMPTY = 39;
Directory not empty
|
SYS_ENOTNAM
SYS_ENOTNAM = 118;
Not a XENIX named type file
|
SYS_ENOTSOCK
SYS_ENOTSOCK = 88;
Socket operation on non-socket
|
SYS_ENOTTY
SYS_ENOTTY = 25;
Not a typewriter
|
SYS_ENOTUNIQ
SYS_ENOTUNIQ = 76;
Name not unique on network
|
SYS_ENXIO
SYS_ENXIO = 6;
No such device or address
|
SYS_EOPNOTSUPP
SYS_EOPNOTSUPP = 95;
Operation not supported on transport endpoint
|
SYS_EOVERFLOW
SYS_EOVERFLOW = 75;
Value too large for defined data type
|
SYS_EPERM
SYS_EPERM = 1;
option allow_alias = false; this option is available since 2.5.0
Linux system errno are prefixed with SYS_. |
SYS_EPFNOSUPPORT
SYS_EPFNOSUPPORT = 96;
Protocol family not supported
|
SYS_EPIPE
SYS_EPIPE = 32;
Broken pipe
|
SYS_EPROTO
SYS_EPROTO = 71;
Protocol error
|
SYS_EPROTONOSUPPORT
SYS_EPROTONOSUPPORT = 93;
Protocol not supported
|
SYS_EPROTOTYPE
SYS_EPROTOTYPE = 91;
Protocol wrong type for socket
|
SYS_ERANGE
SYS_ERANGE = 34;
Math result not representable
|
SYS_EREMCHG
SYS_EREMCHG = 78;
Remote address changed
|
SYS_EREMOTE
SYS_EREMOTE = 66;
Object is remote
|
SYS_EREMOTEIO
SYS_EREMOTEIO = 121;
Remote I/O error
|
SYS_ERESTART
SYS_ERESTART = 85;
Interrupted system call should be restarted
|
SYS_EROFS
SYS_EROFS = 30;
Read-only file system
|
SYS_ESHUTDOWN
SYS_ESHUTDOWN = 108;
Cannot send after transport endpoint shutdown
|
SYS_ESOCKTNOSUPPORT
SYS_ESOCKTNOSUPPORT = 94;
Socket type not supported
|
SYS_ESPIPE
SYS_ESPIPE = 29;
Illegal seek
|
SYS_ESRCH
SYS_ESRCH = 3;
No such process
|
SYS_ESRMNT
SYS_ESRMNT = 69;
Srmount error
|
SYS_ESTALE
SYS_ESTALE = 116;
Stale NFS file handle
|
SYS_ESTRPIPE
SYS_ESTRPIPE = 86;
Streams pipe error
|
SYS_ETIME
SYS_ETIME = 62;
Timer expired
|
SYS_ETIMEDOUT
SYS_ETIMEDOUT = 110;
Connection timed out. |
SYS_ETOOMANYREFS
SYS_ETOOMANYREFS = 109;
Too many references: cannot splice
|
SYS_ETXTBSY
SYS_ETXTBSY = 26;
Text file busy
|
SYS_EUCLEAN
SYS_EUCLEAN = 117;
Structure needs cleaning
|
SYS_EUNATCH
SYS_EUNATCH = 49;
Protocol driver not attached
|
SYS_EUSERS
SYS_EUSERS = 87;
Too many users
|
SYS_EXDEV
SYS_EXDEV = 18;
Cross-device link
|
SYS_EXFULL
SYS_EXFULL = 54;
Exchange full
|
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
EAUTH_VALUE
EAUTH = 1004;
Unauthorized
|
static int |
EBACKUPREQUEST_VALUE
EBACKUPREQUEST = 1007;
Sending backup request
|
static int |
ECLOSE_VALUE
ECLOSE = 2005;
Close socket initiatively
|
static int |
EEOF_VALUE
EEOF = 1014;
Got EOF
|
static int |
EFAILEDSOCKET_VALUE
EFAILEDSOCKET = 1009;
Broken socket
|
static int |
EHTTP_VALUE
EHTTP = 1010;
Bad http call
|
static int |
EINTERNAL_VALUE
EINTERNAL = 2001;
Errno caused by server
|
static int |
EITP_VALUE
EITP = 2006;
Failed Itp response
|
static int |
ELIMIT_VALUE
ELIMIT = 2004;
Reached server's limit on resources
|
static int |
ELOGOFF_VALUE
ELOGOFF = 2003;
Server is stopping
|
static int |
ENOMETHOD_VALUE
ENOMETHOD = 1002;
Method not found
|
static int |
ENOSERVICE_VALUE
ENOSERVICE = 1001;
Errno caused by client
|
static int |
EOVERCROWDED_VALUE
EOVERCROWDED = 1011;
The server is overcrowded
|
static int |
EPCHANFINISH_VALUE
EPCHANFINISH = 1006;
[Internal] ParallelChannel finished
|
static int |
EREQUEST_VALUE
EREQUEST = 1003;
Bad Request
|
static int |
ERESPONSE_VALUE
ERESPONSE = 2002;
Bad Response
|
static int |
ERPCTIMEDOUT_VALUE
ERPCTIMEDOUT = 1008;
RPC call is timed out
|
static int |
ERTMPCREATESTREAM_VALUE
ERTMPCREATESTREAM = 1013;
createStream was rejected by the RTMP server
|
static int |
ERTMPPUBLISHABLE_VALUE
ERTMPPUBLISHABLE = 1012;
RtmpRetryingClientStream is publishable
|
static int |
ETOOMANYFAILS_VALUE
ETOOMANYFAILS = 1005;
Too many sub calls failed
|
static int |
EUNUSED_VALUE
EUNUSED = 1015;
The socket was not needed
|
static int |
SYS_E2BIG_VALUE
SYS_E2BIG = 7;
Arg list too long
|
static int |
SYS_EACCES_VALUE
SYS_EACCES = 13;
Permission denied
|
static int |
SYS_EADDRINUSE_VALUE
SYS_EADDRINUSE = 98;
Address already in use
|
static int |
SYS_EADDRNOTAVAIL_VALUE
SYS_EADDRNOTAVAIL = 99;
Cannot assign requested address
|
static int |
SYS_EADV_VALUE
SYS_EADV = 68;
Advertise error
|
static int |
SYS_EAFNOSUPPORT_VALUE
SYS_EAFNOSUPPORT = 97;
Address family not supported by protocol
|
static int |
SYS_EAGAIN_VALUE
SYS_EAGAIN = 11;
Try again
|
static int |
SYS_EALREADY_VALUE
SYS_EALREADY = 114;
Operation already in progress
|
static int |
SYS_EBADE_VALUE
SYS_EBADE = 52;
Invalid exchange
|
static int |
SYS_EBADF_VALUE
SYS_EBADF = 9;
Bad file number
|
static int |
SYS_EBADFD_VALUE
SYS_EBADFD = 77;
File descriptor in bad state
|
static int |
SYS_EBADMSG_VALUE
SYS_EBADMSG = 74;
Not a data message
|
static int |
SYS_EBADR_VALUE
SYS_EBADR = 53;
Invalid request descriptor
|
static int |
SYS_EBADRQC_VALUE
SYS_EBADRQC = 56;
Invalid request code
|
static int |
SYS_EBADSLT_VALUE
SYS_EBADSLT = 57;
Invalid slot
|
static int |
SYS_EBFONT_VALUE
SYS_EBFONT = 59;
Bad font file format
|
static int |
SYS_EBUSY_VALUE
SYS_EBUSY = 16;
Device or resource busy
|
static int |
SYS_ECANCELED_VALUE
SYS_ECANCELED = 125;
Operation Cancelled
|
static int |
SYS_ECHILD_VALUE
SYS_ECHILD = 10;
No child processes
|
static int |
SYS_ECHRNG_VALUE
SYS_ECHRNG = 44;
Channel number out of range
|
static int |
SYS_ECOMM_VALUE
SYS_ECOMM = 70;
Communication error on send
|
static int |
SYS_ECONNABORTED_VALUE
SYS_ECONNABORTED = 103;
Software caused connection abort
|
static int |
SYS_ECONNREFUSED_VALUE
SYS_ECONNREFUSED = 111;
Connection refused
|
static int |
SYS_ECONNRESET_VALUE
SYS_ECONNRESET = 104;
Connection reset by peer
|
static int |
SYS_EDEADLK_VALUE
SYS_EDEADLK = 35;
Resource deadlock would occur
|
static int |
SYS_EDESTADDRREQ_VALUE
SYS_EDESTADDRREQ = 89;
Destination address required
|
static int |
SYS_EDOM_VALUE
SYS_EDOM = 33;
Math argument out of domain of func
|
static int |
SYS_EDOTDOT_VALUE
SYS_EDOTDOT = 73;
RFS specific error
|
static int |
SYS_EDQUOT_VALUE
SYS_EDQUOT = 122;
Quota exceeded
|
static int |
SYS_EEXIST_VALUE
SYS_EEXIST = 17;
File exists
|
static int |
SYS_EFAULT_VALUE
SYS_EFAULT = 14;
Bad address
|
static int |
SYS_EFBIG_VALUE
SYS_EFBIG = 27;
File too large
|
static int |
SYS_EHOSTDOWN_VALUE
SYS_EHOSTDOWN = 112;
Host is down
|
static int |
SYS_EHOSTUNREACH_VALUE
SYS_EHOSTUNREACH = 113;
No route to host
|
static int |
SYS_EIDRM_VALUE
SYS_EIDRM = 43;
Identifier removed
|
static int |
SYS_EILSEQ_VALUE
SYS_EILSEQ = 84;
Illegal byte sequence
|
static int |
SYS_EINPROGRESS_VALUE
SYS_EINPROGRESS = 115;
Operation now in progress
|
static int |
SYS_EINTR_VALUE
SYS_EINTR = 4;
Interrupted system call
|
static int |
SYS_EINVAL_VALUE
SYS_EINVAL = 22;
Invalid argument
|
static int |
SYS_EIO_VALUE
SYS_EIO = 5;
I/O error
|
static int |
SYS_EISCONN_VALUE
SYS_EISCONN = 106;
Transport endpoint is already connected
|
static int |
SYS_EISDIR_VALUE
SYS_EISDIR = 21;
Is a directory
|
static int |
SYS_EISNAM_VALUE
SYS_EISNAM = 120;
Is a named type file
|
static int |
SYS_EKEYEXPIRED_VALUE
SYS_EKEYEXPIRED = 127;
Key has expired
|
static int |
SYS_EKEYREJECTED_VALUE
SYS_EKEYREJECTED = 129;
Key was rejected by service
|
static int |
SYS_EKEYREVOKED_VALUE
SYS_EKEYREVOKED = 128;
Key has been revoked
|
static int |
SYS_EL2HLT_VALUE
SYS_EL2HLT = 51;
Level= 2;halted
|
static int |
SYS_EL2NSYNC_VALUE
SYS_EL2NSYNC = 45;
Level= 2;not synchronized
|
static int |
SYS_EL3HLT_VALUE
SYS_EL3HLT = 46;
Level= 3;halted
|
static int |
SYS_EL3RST_VALUE
SYS_EL3RST = 47;
Level= 3;reset
|
static int |
SYS_ELIBACC_VALUE
SYS_ELIBACC = 79;
Can not access a needed shared library
|
static int |
SYS_ELIBBAD_VALUE
SYS_ELIBBAD = 80;
Accessing a corrupted shared library
|
static int |
SYS_ELIBEXEC_VALUE
SYS_ELIBEXEC = 83;
Cannot exec a shared library directly
|
static int |
SYS_ELIBMAX_VALUE
SYS_ELIBMAX = 82;
Attempting to link in too many shared libraries
|
static int |
SYS_ELIBSCN_VALUE
SYS_ELIBSCN = 81;
.lib section in a.out corrupted
|
static int |
SYS_ELNRNG_VALUE
SYS_ELNRNG = 48;
Link number out of range
|
static int |
SYS_ELOOP_VALUE
SYS_ELOOP = 40;
Too many symbolic links encountered
|
static int |
SYS_EMEDIUMTYPE_VALUE
SYS_EMEDIUMTYPE = 124;
Wrong medium type
|
static int |
SYS_EMFILE_VALUE
SYS_EMFILE = 24;
Too many open files
|
static int |
SYS_EMLINK_VALUE
SYS_EMLINK = 31;
Too many links
|
static int |
SYS_EMSGSIZE_VALUE
SYS_EMSGSIZE = 90;
Message too long
|
static int |
SYS_EMULTIHOP_VALUE
SYS_EMULTIHOP = 72;
Multihop attempted
|
static int |
SYS_ENAMETOOLONG_VALUE
SYS_ENAMETOOLONG = 36;
File name too long
|
static int |
SYS_ENAVAIL_VALUE
SYS_ENAVAIL = 119;
No XENIX semaphores available
|
static int |
SYS_ENETDOWN_VALUE
SYS_ENETDOWN = 100;
Network is down
|
static int |
SYS_ENETRESET_VALUE
SYS_ENETRESET = 102;
Network dropped connection because of reset
|
static int |
SYS_ENETUNREACH_VALUE
SYS_ENETUNREACH = 101;
Network is unreachable
|
static int |
SYS_ENFILE_VALUE
SYS_ENFILE = 23;
File table overflow
|
static int |
SYS_ENOANO_VALUE
SYS_ENOANO = 55;
No anode
|
static int |
SYS_ENOBUFS_VALUE
SYS_ENOBUFS = 105;
No buffer space available
|
static int |
SYS_ENOCSI_VALUE
SYS_ENOCSI = 50;
No CSI structure available
|
static int |
SYS_ENODATA_VALUE
SYS_ENODATA = 61;
No data available
|
static int |
SYS_ENODEV_VALUE
SYS_ENODEV = 19;
No such device
|
static int |
SYS_ENOENT_VALUE
SYS_ENOENT = 2;
No such file or directory
|
static int |
SYS_ENOEXEC_VALUE
SYS_ENOEXEC = 8;
Exec format error
|
static int |
SYS_ENOKEY_VALUE
SYS_ENOKEY = 126;
Required key not available
|
static int |
SYS_ENOLCK_VALUE
SYS_ENOLCK = 37;
No record locks available
|
static int |
SYS_ENOLINK_VALUE
SYS_ENOLINK = 67;
Link has been severed
|
static int |
SYS_ENOMEDIUM_VALUE
SYS_ENOMEDIUM = 123;
No medium found
|
static int |
SYS_ENOMEM_VALUE
SYS_ENOMEM = 12;
Out of memory
|
static int |
SYS_ENOMSG_VALUE
SYS_ENOMSG = 42;
No message of desired type
|
static int |
SYS_ENONET_VALUE
SYS_ENONET = 64;
Machine is not on the network
|
static int |
SYS_ENOPKG_VALUE
SYS_ENOPKG = 65;
Package not installed
|
static int |
SYS_ENOPROTOOPT_VALUE
SYS_ENOPROTOOPT = 92;
Protocol not available
|
static int |
SYS_ENOSPC_VALUE
SYS_ENOSPC = 28;
No space left on device
|
static int |
SYS_ENOSR_VALUE
SYS_ENOSR = 63;
Out of streams resources
|
static int |
SYS_ENOSTR_VALUE
SYS_ENOSTR = 60;
Device not a stream
|
static int |
SYS_ENOSYS_VALUE
SYS_ENOSYS = 38;
Function not implemented
|
static int |
SYS_ENOTBLK_VALUE
SYS_ENOTBLK = 15;
Block device required
|
static int |
SYS_ENOTCONN_VALUE
SYS_ENOTCONN = 107;
Transport endpoint is not connected
|
static int |
SYS_ENOTDIR_VALUE
SYS_ENOTDIR = 20;
Not a directory
|
static int |
SYS_ENOTEMPTY_VALUE
SYS_ENOTEMPTY = 39;
Directory not empty
|
static int |
SYS_ENOTNAM_VALUE
SYS_ENOTNAM = 118;
Not a XENIX named type file
|
static int |
SYS_ENOTSOCK_VALUE
SYS_ENOTSOCK = 88;
Socket operation on non-socket
|
static int |
SYS_ENOTTY_VALUE
SYS_ENOTTY = 25;
Not a typewriter
|
static int |
SYS_ENOTUNIQ_VALUE
SYS_ENOTUNIQ = 76;
Name not unique on network
|
static int |
SYS_ENXIO_VALUE
SYS_ENXIO = 6;
No such device or address
|
static int |
SYS_EOPNOTSUPP_VALUE
SYS_EOPNOTSUPP = 95;
Operation not supported on transport endpoint
|
static int |
SYS_EOVERFLOW_VALUE
SYS_EOVERFLOW = 75;
Value too large for defined data type
|
static int |
SYS_EPERM_VALUE
SYS_EPERM = 1;
option allow_alias = false; this option is available since 2.5.0
Linux system errno are prefixed with SYS_. |
static int |
SYS_EPFNOSUPPORT_VALUE
SYS_EPFNOSUPPORT = 96;
Protocol family not supported
|
static int |
SYS_EPIPE_VALUE
SYS_EPIPE = 32;
Broken pipe
|
static int |
SYS_EPROTO_VALUE
SYS_EPROTO = 71;
Protocol error
|
static int |
SYS_EPROTONOSUPPORT_VALUE
SYS_EPROTONOSUPPORT = 93;
Protocol not supported
|
static int |
SYS_EPROTOTYPE_VALUE
SYS_EPROTOTYPE = 91;
Protocol wrong type for socket
|
static int |
SYS_ERANGE_VALUE
SYS_ERANGE = 34;
Math result not representable
|
static int |
SYS_EREMCHG_VALUE
SYS_EREMCHG = 78;
Remote address changed
|
static int |
SYS_EREMOTE_VALUE
SYS_EREMOTE = 66;
Object is remote
|
static int |
SYS_EREMOTEIO_VALUE
SYS_EREMOTEIO = 121;
Remote I/O error
|
static int |
SYS_ERESTART_VALUE
SYS_ERESTART = 85;
Interrupted system call should be restarted
|
static int |
SYS_EROFS_VALUE
SYS_EROFS = 30;
Read-only file system
|
static int |
SYS_ESHUTDOWN_VALUE
SYS_ESHUTDOWN = 108;
Cannot send after transport endpoint shutdown
|
static int |
SYS_ESOCKTNOSUPPORT_VALUE
SYS_ESOCKTNOSUPPORT = 94;
Socket type not supported
|
static int |
SYS_ESPIPE_VALUE
SYS_ESPIPE = 29;
Illegal seek
|
static int |
SYS_ESRCH_VALUE
SYS_ESRCH = 3;
No such process
|
static int |
SYS_ESRMNT_VALUE
SYS_ESRMNT = 69;
Srmount error
|
static int |
SYS_ESTALE_VALUE
SYS_ESTALE = 116;
Stale NFS file handle
|
static int |
SYS_ESTRPIPE_VALUE
SYS_ESTRPIPE = 86;
Streams pipe error
|
static int |
SYS_ETIME_VALUE
SYS_ETIME = 62;
Timer expired
|
static int |
SYS_ETIMEDOUT_VALUE
SYS_ETIMEDOUT = 110;
Connection timed out. |
static int |
SYS_ETOOMANYREFS_VALUE
SYS_ETOOMANYREFS = 109;
Too many references: cannot splice
|
static int |
SYS_ETXTBSY_VALUE
SYS_ETXTBSY = 26;
Text file busy
|
static int |
SYS_EUCLEAN_VALUE
SYS_EUCLEAN = 117;
Structure needs cleaning
|
static int |
SYS_EUNATCH_VALUE
SYS_EUNATCH = 49;
Protocol driver not attached
|
static int |
SYS_EUSERS_VALUE
SYS_EUSERS = 87;
Too many users
|
static int |
SYS_EXDEV_VALUE
SYS_EXDEV = 18;
Cross-device link
|
static int |
SYS_EXFULL_VALUE
SYS_EXFULL = 54;
Exchange full
|
| 限定符和类型 | 方法和说明 |
|---|---|
static com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptor() |
com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptorForType() |
int |
getNumber() |
com.google.protobuf.Descriptors.EnumValueDescriptor |
getValueDescriptor() |
static com.google.protobuf.Internal.EnumLiteMap<BaiduRpcErrno.Errno> |
internalGetValueMap() |
static BaiduRpcErrno.Errno |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static BaiduRpcErrno.Errno |
valueOf(int value) |
static BaiduRpcErrno.Errno |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static BaiduRpcErrno.Errno[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final BaiduRpcErrno.Errno SYS_EPERM
SYS_EPERM = 1;
option allow_alias = false; this option is available since 2.5.0 Linux system errno are prefixed with SYS_. Since sometimes linux errno such as ENOMEM and ETIMEDOUT is set or checked by some other libaries which are out of control by RPC framework, it's important to make sure that the explanation of an errno is exactly the same in both client-side and server-side. If linux errno is unware (e.g. in JAVA program), it's required to use SYS_*.
public static final BaiduRpcErrno.Errno SYS_ENOENT
SYS_ENOENT = 2;
No such file or directory
public static final BaiduRpcErrno.Errno SYS_ESRCH
SYS_ESRCH = 3;
No such process
public static final BaiduRpcErrno.Errno SYS_EINTR
SYS_EINTR = 4;
Interrupted system call
public static final BaiduRpcErrno.Errno SYS_EIO
SYS_EIO = 5;
I/O error
public static final BaiduRpcErrno.Errno SYS_ENXIO
SYS_ENXIO = 6;
No such device or address
public static final BaiduRpcErrno.Errno SYS_E2BIG
SYS_E2BIG = 7;
Arg list too long
public static final BaiduRpcErrno.Errno SYS_ENOEXEC
SYS_ENOEXEC = 8;
Exec format error
public static final BaiduRpcErrno.Errno SYS_EBADF
SYS_EBADF = 9;
Bad file number
public static final BaiduRpcErrno.Errno SYS_ECHILD
SYS_ECHILD = 10;
No child processes
public static final BaiduRpcErrno.Errno SYS_EAGAIN
SYS_EAGAIN = 11;
Try again
public static final BaiduRpcErrno.Errno SYS_ENOMEM
SYS_ENOMEM = 12;
Out of memory
public static final BaiduRpcErrno.Errno SYS_EACCES
SYS_EACCES = 13;
Permission denied
public static final BaiduRpcErrno.Errno SYS_EFAULT
SYS_EFAULT = 14;
Bad address
public static final BaiduRpcErrno.Errno SYS_ENOTBLK
SYS_ENOTBLK = 15;
Block device required
public static final BaiduRpcErrno.Errno SYS_EBUSY
SYS_EBUSY = 16;
Device or resource busy
public static final BaiduRpcErrno.Errno SYS_EEXIST
SYS_EEXIST = 17;
File exists
public static final BaiduRpcErrno.Errno SYS_EXDEV
SYS_EXDEV = 18;
Cross-device link
public static final BaiduRpcErrno.Errno SYS_ENODEV
SYS_ENODEV = 19;
No such device
public static final BaiduRpcErrno.Errno SYS_ENOTDIR
SYS_ENOTDIR = 20;
Not a directory
public static final BaiduRpcErrno.Errno SYS_EISDIR
SYS_EISDIR = 21;
Is a directory
public static final BaiduRpcErrno.Errno SYS_EINVAL
SYS_EINVAL = 22;
Invalid argument
public static final BaiduRpcErrno.Errno SYS_ENFILE
SYS_ENFILE = 23;
File table overflow
public static final BaiduRpcErrno.Errno SYS_EMFILE
SYS_EMFILE = 24;
Too many open files
public static final BaiduRpcErrno.Errno SYS_ENOTTY
SYS_ENOTTY = 25;
Not a typewriter
public static final BaiduRpcErrno.Errno SYS_ETXTBSY
SYS_ETXTBSY = 26;
Text file busy
public static final BaiduRpcErrno.Errno SYS_EFBIG
SYS_EFBIG = 27;
File too large
public static final BaiduRpcErrno.Errno SYS_ENOSPC
SYS_ENOSPC = 28;
No space left on device
public static final BaiduRpcErrno.Errno SYS_ESPIPE
SYS_ESPIPE = 29;
Illegal seek
public static final BaiduRpcErrno.Errno SYS_EROFS
SYS_EROFS = 30;
Read-only file system
public static final BaiduRpcErrno.Errno SYS_EMLINK
SYS_EMLINK = 31;
Too many links
public static final BaiduRpcErrno.Errno SYS_EPIPE
SYS_EPIPE = 32;
Broken pipe
public static final BaiduRpcErrno.Errno SYS_EDOM
SYS_EDOM = 33;
Math argument out of domain of func
public static final BaiduRpcErrno.Errno SYS_ERANGE
SYS_ERANGE = 34;
Math result not representable
public static final BaiduRpcErrno.Errno SYS_EDEADLK
SYS_EDEADLK = 35;
Resource deadlock would occur
public static final BaiduRpcErrno.Errno SYS_ENAMETOOLONG
SYS_ENAMETOOLONG = 36;
File name too long
public static final BaiduRpcErrno.Errno SYS_ENOLCK
SYS_ENOLCK = 37;
No record locks available
public static final BaiduRpcErrno.Errno SYS_ENOSYS
SYS_ENOSYS = 38;
Function not implemented
public static final BaiduRpcErrno.Errno SYS_ENOTEMPTY
SYS_ENOTEMPTY = 39;
Directory not empty
public static final BaiduRpcErrno.Errno SYS_ELOOP
SYS_ELOOP = 40;
Too many symbolic links encountered
public static final BaiduRpcErrno.Errno SYS_ENOMSG
SYS_ENOMSG = 42;
No message of desired type
public static final BaiduRpcErrno.Errno SYS_EIDRM
SYS_EIDRM = 43;
Identifier removed
public static final BaiduRpcErrno.Errno SYS_ECHRNG
SYS_ECHRNG = 44;
Channel number out of range
public static final BaiduRpcErrno.Errno SYS_EL2NSYNC
SYS_EL2NSYNC = 45;
Level= 2;not synchronized
public static final BaiduRpcErrno.Errno SYS_EL3HLT
SYS_EL3HLT = 46;
Level= 3;halted
public static final BaiduRpcErrno.Errno SYS_EL3RST
SYS_EL3RST = 47;
Level= 3;reset
public static final BaiduRpcErrno.Errno SYS_ELNRNG
SYS_ELNRNG = 48;
Link number out of range
public static final BaiduRpcErrno.Errno SYS_EUNATCH
SYS_EUNATCH = 49;
Protocol driver not attached
public static final BaiduRpcErrno.Errno SYS_ENOCSI
SYS_ENOCSI = 50;
No CSI structure available
public static final BaiduRpcErrno.Errno SYS_EL2HLT
SYS_EL2HLT = 51;
Level= 2;halted
public static final BaiduRpcErrno.Errno SYS_EBADE
SYS_EBADE = 52;
Invalid exchange
public static final BaiduRpcErrno.Errno SYS_EBADR
SYS_EBADR = 53;
Invalid request descriptor
public static final BaiduRpcErrno.Errno SYS_EXFULL
SYS_EXFULL = 54;
Exchange full
public static final BaiduRpcErrno.Errno SYS_ENOANO
SYS_ENOANO = 55;
No anode
public static final BaiduRpcErrno.Errno SYS_EBADRQC
SYS_EBADRQC = 56;
Invalid request code
public static final BaiduRpcErrno.Errno SYS_EBADSLT
SYS_EBADSLT = 57;
Invalid slot
public static final BaiduRpcErrno.Errno SYS_EBFONT
SYS_EBFONT = 59;
Bad font file format
public static final BaiduRpcErrno.Errno SYS_ENOSTR
SYS_ENOSTR = 60;
Device not a stream
public static final BaiduRpcErrno.Errno SYS_ENODATA
SYS_ENODATA = 61;
No data available
public static final BaiduRpcErrno.Errno SYS_ETIME
SYS_ETIME = 62;
Timer expired
public static final BaiduRpcErrno.Errno SYS_ENOSR
SYS_ENOSR = 63;
Out of streams resources
public static final BaiduRpcErrno.Errno SYS_ENONET
SYS_ENONET = 64;
Machine is not on the network
public static final BaiduRpcErrno.Errno SYS_ENOPKG
SYS_ENOPKG = 65;
Package not installed
public static final BaiduRpcErrno.Errno SYS_EREMOTE
SYS_EREMOTE = 66;
Object is remote
public static final BaiduRpcErrno.Errno SYS_ENOLINK
SYS_ENOLINK = 67;
Link has been severed
public static final BaiduRpcErrno.Errno SYS_EADV
SYS_EADV = 68;
Advertise error
public static final BaiduRpcErrno.Errno SYS_ESRMNT
SYS_ESRMNT = 69;
Srmount error
public static final BaiduRpcErrno.Errno SYS_ECOMM
SYS_ECOMM = 70;
Communication error on send
public static final BaiduRpcErrno.Errno SYS_EPROTO
SYS_EPROTO = 71;
Protocol error
public static final BaiduRpcErrno.Errno SYS_EMULTIHOP
SYS_EMULTIHOP = 72;
Multihop attempted
public static final BaiduRpcErrno.Errno SYS_EDOTDOT
SYS_EDOTDOT = 73;
RFS specific error
public static final BaiduRpcErrno.Errno SYS_EBADMSG
SYS_EBADMSG = 74;
Not a data message
public static final BaiduRpcErrno.Errno SYS_EOVERFLOW
SYS_EOVERFLOW = 75;
Value too large for defined data type
public static final BaiduRpcErrno.Errno SYS_ENOTUNIQ
SYS_ENOTUNIQ = 76;
Name not unique on network
public static final BaiduRpcErrno.Errno SYS_EBADFD
SYS_EBADFD = 77;
File descriptor in bad state
public static final BaiduRpcErrno.Errno SYS_EREMCHG
SYS_EREMCHG = 78;
Remote address changed
public static final BaiduRpcErrno.Errno SYS_ELIBACC
SYS_ELIBACC = 79;
Can not access a needed shared library
public static final BaiduRpcErrno.Errno SYS_ELIBBAD
SYS_ELIBBAD = 80;
Accessing a corrupted shared library
public static final BaiduRpcErrno.Errno SYS_ELIBSCN
SYS_ELIBSCN = 81;
.lib section in a.out corrupted
public static final BaiduRpcErrno.Errno SYS_ELIBMAX
SYS_ELIBMAX = 82;
Attempting to link in too many shared libraries
public static final BaiduRpcErrno.Errno SYS_ELIBEXEC
SYS_ELIBEXEC = 83;
Cannot exec a shared library directly
public static final BaiduRpcErrno.Errno SYS_EILSEQ
SYS_EILSEQ = 84;
Illegal byte sequence
public static final BaiduRpcErrno.Errno SYS_ERESTART
SYS_ERESTART = 85;
Interrupted system call should be restarted
public static final BaiduRpcErrno.Errno SYS_ESTRPIPE
SYS_ESTRPIPE = 86;
Streams pipe error
public static final BaiduRpcErrno.Errno SYS_EUSERS
SYS_EUSERS = 87;
Too many users
public static final BaiduRpcErrno.Errno SYS_ENOTSOCK
SYS_ENOTSOCK = 88;
Socket operation on non-socket
public static final BaiduRpcErrno.Errno SYS_EDESTADDRREQ
SYS_EDESTADDRREQ = 89;
Destination address required
public static final BaiduRpcErrno.Errno SYS_EMSGSIZE
SYS_EMSGSIZE = 90;
Message too long
public static final BaiduRpcErrno.Errno SYS_EPROTOTYPE
SYS_EPROTOTYPE = 91;
Protocol wrong type for socket
public static final BaiduRpcErrno.Errno SYS_ENOPROTOOPT
SYS_ENOPROTOOPT = 92;
Protocol not available
public static final BaiduRpcErrno.Errno SYS_EPROTONOSUPPORT
SYS_EPROTONOSUPPORT = 93;
Protocol not supported
public static final BaiduRpcErrno.Errno SYS_ESOCKTNOSUPPORT
SYS_ESOCKTNOSUPPORT = 94;
Socket type not supported
public static final BaiduRpcErrno.Errno SYS_EOPNOTSUPP
SYS_EOPNOTSUPP = 95;
Operation not supported on transport endpoint
public static final BaiduRpcErrno.Errno SYS_EPFNOSUPPORT
SYS_EPFNOSUPPORT = 96;
Protocol family not supported
public static final BaiduRpcErrno.Errno SYS_EAFNOSUPPORT
SYS_EAFNOSUPPORT = 97;
Address family not supported by protocol
public static final BaiduRpcErrno.Errno SYS_EADDRINUSE
SYS_EADDRINUSE = 98;
Address already in use
public static final BaiduRpcErrno.Errno SYS_EADDRNOTAVAIL
SYS_EADDRNOTAVAIL = 99;
Cannot assign requested address
public static final BaiduRpcErrno.Errno SYS_ENETDOWN
SYS_ENETDOWN = 100;
Network is down
public static final BaiduRpcErrno.Errno SYS_ENETUNREACH
SYS_ENETUNREACH = 101;
Network is unreachable
public static final BaiduRpcErrno.Errno SYS_ENETRESET
SYS_ENETRESET = 102;
Network dropped connection because of reset
public static final BaiduRpcErrno.Errno SYS_ECONNABORTED
SYS_ECONNABORTED = 103;
Software caused connection abort
public static final BaiduRpcErrno.Errno SYS_ECONNRESET
SYS_ECONNRESET = 104;
Connection reset by peer
public static final BaiduRpcErrno.Errno SYS_ENOBUFS
SYS_ENOBUFS = 105;
No buffer space available
public static final BaiduRpcErrno.Errno SYS_EISCONN
SYS_EISCONN = 106;
Transport endpoint is already connected
public static final BaiduRpcErrno.Errno SYS_ENOTCONN
SYS_ENOTCONN = 107;
Transport endpoint is not connected
public static final BaiduRpcErrno.Errno SYS_ESHUTDOWN
SYS_ESHUTDOWN = 108;
Cannot send after transport endpoint shutdown
public static final BaiduRpcErrno.Errno SYS_ETOOMANYREFS
SYS_ETOOMANYREFS = 109;
Too many references: cannot splice
public static final BaiduRpcErrno.Errno SYS_ETIMEDOUT
SYS_ETIMEDOUT = 110;
Connection timed out. NOTE: RPC timeout is ERPCTIMEDOUT.
public static final BaiduRpcErrno.Errno SYS_ECONNREFUSED
SYS_ECONNREFUSED = 111;
Connection refused
public static final BaiduRpcErrno.Errno SYS_EHOSTDOWN
SYS_EHOSTDOWN = 112;
Host is down
public static final BaiduRpcErrno.Errno SYS_EHOSTUNREACH
SYS_EHOSTUNREACH = 113;
No route to host
public static final BaiduRpcErrno.Errno SYS_EALREADY
SYS_EALREADY = 114;
Operation already in progress
public static final BaiduRpcErrno.Errno SYS_EINPROGRESS
SYS_EINPROGRESS = 115;
Operation now in progress
public static final BaiduRpcErrno.Errno SYS_ESTALE
SYS_ESTALE = 116;
Stale NFS file handle
public static final BaiduRpcErrno.Errno SYS_EUCLEAN
SYS_EUCLEAN = 117;
Structure needs cleaning
public static final BaiduRpcErrno.Errno SYS_ENOTNAM
SYS_ENOTNAM = 118;
Not a XENIX named type file
public static final BaiduRpcErrno.Errno SYS_ENAVAIL
SYS_ENAVAIL = 119;
No XENIX semaphores available
public static final BaiduRpcErrno.Errno SYS_EISNAM
SYS_EISNAM = 120;
Is a named type file
public static final BaiduRpcErrno.Errno SYS_EREMOTEIO
SYS_EREMOTEIO = 121;
Remote I/O error
public static final BaiduRpcErrno.Errno SYS_EDQUOT
SYS_EDQUOT = 122;
Quota exceeded
public static final BaiduRpcErrno.Errno SYS_ENOMEDIUM
SYS_ENOMEDIUM = 123;
No medium found
public static final BaiduRpcErrno.Errno SYS_EMEDIUMTYPE
SYS_EMEDIUMTYPE = 124;
Wrong medium type
public static final BaiduRpcErrno.Errno SYS_ECANCELED
SYS_ECANCELED = 125;
Operation Cancelled
public static final BaiduRpcErrno.Errno SYS_ENOKEY
SYS_ENOKEY = 126;
Required key not available
public static final BaiduRpcErrno.Errno SYS_EKEYEXPIRED
SYS_EKEYEXPIRED = 127;
Key has expired
public static final BaiduRpcErrno.Errno SYS_EKEYREVOKED
SYS_EKEYREVOKED = 128;
Key has been revoked
public static final BaiduRpcErrno.Errno SYS_EKEYREJECTED
SYS_EKEYREJECTED = 129;
Key was rejected by service
public static final BaiduRpcErrno.Errno ENOSERVICE
ENOSERVICE = 1001;
Errno caused by client
public static final BaiduRpcErrno.Errno ENOMETHOD
ENOMETHOD = 1002;
Method not found
public static final BaiduRpcErrno.Errno EREQUEST
EREQUEST = 1003;
Bad Request
public static final BaiduRpcErrno.Errno EAUTH
EAUTH = 1004;
Unauthorized
public static final BaiduRpcErrno.Errno ETOOMANYFAILS
ETOOMANYFAILS = 1005;
Too many sub calls failed
public static final BaiduRpcErrno.Errno EPCHANFINISH
EPCHANFINISH = 1006;
[Internal] ParallelChannel finished
public static final BaiduRpcErrno.Errno EBACKUPREQUEST
EBACKUPREQUEST = 1007;
Sending backup request
public static final BaiduRpcErrno.Errno ERPCTIMEDOUT
ERPCTIMEDOUT = 1008;
RPC call is timed out
public static final BaiduRpcErrno.Errno EFAILEDSOCKET
EFAILEDSOCKET = 1009;
Broken socket
public static final BaiduRpcErrno.Errno EHTTP
EHTTP = 1010;
Bad http call
public static final BaiduRpcErrno.Errno EOVERCROWDED
EOVERCROWDED = 1011;
The server is overcrowded
public static final BaiduRpcErrno.Errno ERTMPPUBLISHABLE
ERTMPPUBLISHABLE = 1012;
RtmpRetryingClientStream is publishable
public static final BaiduRpcErrno.Errno ERTMPCREATESTREAM
ERTMPCREATESTREAM = 1013;
createStream was rejected by the RTMP server
public static final BaiduRpcErrno.Errno EEOF
EEOF = 1014;
Got EOF
public static final BaiduRpcErrno.Errno EUNUSED
EUNUSED = 1015;
The socket was not needed
public static final BaiduRpcErrno.Errno EINTERNAL
EINTERNAL = 2001;
Errno caused by server
public static final BaiduRpcErrno.Errno ERESPONSE
ERESPONSE = 2002;
Bad Response
public static final BaiduRpcErrno.Errno ELOGOFF
ELOGOFF = 2003;
Server is stopping
public static final BaiduRpcErrno.Errno ELIMIT
ELIMIT = 2004;
Reached server's limit on resources
public static final BaiduRpcErrno.Errno ECLOSE
ECLOSE = 2005;
Close socket initiatively
public static final BaiduRpcErrno.Errno EITP
EITP = 2006;
Failed Itp response
public static final int SYS_EPERM_VALUE
SYS_EPERM = 1;
option allow_alias = false; this option is available since 2.5.0 Linux system errno are prefixed with SYS_. Since sometimes linux errno such as ENOMEM and ETIMEDOUT is set or checked by some other libaries which are out of control by RPC framework, it's important to make sure that the explanation of an errno is exactly the same in both client-side and server-side. If linux errno is unware (e.g. in JAVA program), it's required to use SYS_*.
public static final int SYS_ENOENT_VALUE
SYS_ENOENT = 2;
No such file or directory
public static final int SYS_ESRCH_VALUE
SYS_ESRCH = 3;
No such process
public static final int SYS_EINTR_VALUE
SYS_EINTR = 4;
Interrupted system call
public static final int SYS_EIO_VALUE
SYS_EIO = 5;
I/O error
public static final int SYS_ENXIO_VALUE
SYS_ENXIO = 6;
No such device or address
public static final int SYS_E2BIG_VALUE
SYS_E2BIG = 7;
Arg list too long
public static final int SYS_ENOEXEC_VALUE
SYS_ENOEXEC = 8;
Exec format error
public static final int SYS_EBADF_VALUE
SYS_EBADF = 9;
Bad file number
public static final int SYS_ECHILD_VALUE
SYS_ECHILD = 10;
No child processes
public static final int SYS_EAGAIN_VALUE
SYS_EAGAIN = 11;
Try again
public static final int SYS_ENOMEM_VALUE
SYS_ENOMEM = 12;
Out of memory
public static final int SYS_EACCES_VALUE
SYS_EACCES = 13;
Permission denied
public static final int SYS_EFAULT_VALUE
SYS_EFAULT = 14;
Bad address
public static final int SYS_ENOTBLK_VALUE
SYS_ENOTBLK = 15;
Block device required
public static final int SYS_EBUSY_VALUE
SYS_EBUSY = 16;
Device or resource busy
public static final int SYS_EEXIST_VALUE
SYS_EEXIST = 17;
File exists
public static final int SYS_EXDEV_VALUE
SYS_EXDEV = 18;
Cross-device link
public static final int SYS_ENODEV_VALUE
SYS_ENODEV = 19;
No such device
public static final int SYS_ENOTDIR_VALUE
SYS_ENOTDIR = 20;
Not a directory
public static final int SYS_EISDIR_VALUE
SYS_EISDIR = 21;
Is a directory
public static final int SYS_EINVAL_VALUE
SYS_EINVAL = 22;
Invalid argument
public static final int SYS_ENFILE_VALUE
SYS_ENFILE = 23;
File table overflow
public static final int SYS_EMFILE_VALUE
SYS_EMFILE = 24;
Too many open files
public static final int SYS_ENOTTY_VALUE
SYS_ENOTTY = 25;
Not a typewriter
public static final int SYS_ETXTBSY_VALUE
SYS_ETXTBSY = 26;
Text file busy
public static final int SYS_EFBIG_VALUE
SYS_EFBIG = 27;
File too large
public static final int SYS_ENOSPC_VALUE
SYS_ENOSPC = 28;
No space left on device
public static final int SYS_ESPIPE_VALUE
SYS_ESPIPE = 29;
Illegal seek
public static final int SYS_EROFS_VALUE
SYS_EROFS = 30;
Read-only file system
public static final int SYS_EMLINK_VALUE
SYS_EMLINK = 31;
Too many links
public static final int SYS_EPIPE_VALUE
SYS_EPIPE = 32;
Broken pipe
public static final int SYS_EDOM_VALUE
SYS_EDOM = 33;
Math argument out of domain of func
public static final int SYS_ERANGE_VALUE
SYS_ERANGE = 34;
Math result not representable
public static final int SYS_EDEADLK_VALUE
SYS_EDEADLK = 35;
Resource deadlock would occur
public static final int SYS_ENAMETOOLONG_VALUE
SYS_ENAMETOOLONG = 36;
File name too long
public static final int SYS_ENOLCK_VALUE
SYS_ENOLCK = 37;
No record locks available
public static final int SYS_ENOSYS_VALUE
SYS_ENOSYS = 38;
Function not implemented
public static final int SYS_ENOTEMPTY_VALUE
SYS_ENOTEMPTY = 39;
Directory not empty
public static final int SYS_ELOOP_VALUE
SYS_ELOOP = 40;
Too many symbolic links encountered
public static final int SYS_ENOMSG_VALUE
SYS_ENOMSG = 42;
No message of desired type
public static final int SYS_EIDRM_VALUE
SYS_EIDRM = 43;
Identifier removed
public static final int SYS_ECHRNG_VALUE
SYS_ECHRNG = 44;
Channel number out of range
public static final int SYS_EL2NSYNC_VALUE
SYS_EL2NSYNC = 45;
Level= 2;not synchronized
public static final int SYS_EL3HLT_VALUE
SYS_EL3HLT = 46;
Level= 3;halted
public static final int SYS_EL3RST_VALUE
SYS_EL3RST = 47;
Level= 3;reset
public static final int SYS_ELNRNG_VALUE
SYS_ELNRNG = 48;
Link number out of range
public static final int SYS_EUNATCH_VALUE
SYS_EUNATCH = 49;
Protocol driver not attached
public static final int SYS_ENOCSI_VALUE
SYS_ENOCSI = 50;
No CSI structure available
public static final int SYS_EL2HLT_VALUE
SYS_EL2HLT = 51;
Level= 2;halted
public static final int SYS_EBADE_VALUE
SYS_EBADE = 52;
Invalid exchange
public static final int SYS_EBADR_VALUE
SYS_EBADR = 53;
Invalid request descriptor
public static final int SYS_EXFULL_VALUE
SYS_EXFULL = 54;
Exchange full
public static final int SYS_ENOANO_VALUE
SYS_ENOANO = 55;
No anode
public static final int SYS_EBADRQC_VALUE
SYS_EBADRQC = 56;
Invalid request code
public static final int SYS_EBADSLT_VALUE
SYS_EBADSLT = 57;
Invalid slot
public static final int SYS_EBFONT_VALUE
SYS_EBFONT = 59;
Bad font file format
public static final int SYS_ENOSTR_VALUE
SYS_ENOSTR = 60;
Device not a stream
public static final int SYS_ENODATA_VALUE
SYS_ENODATA = 61;
No data available
public static final int SYS_ETIME_VALUE
SYS_ETIME = 62;
Timer expired
public static final int SYS_ENOSR_VALUE
SYS_ENOSR = 63;
Out of streams resources
public static final int SYS_ENONET_VALUE
SYS_ENONET = 64;
Machine is not on the network
public static final int SYS_ENOPKG_VALUE
SYS_ENOPKG = 65;
Package not installed
public static final int SYS_EREMOTE_VALUE
SYS_EREMOTE = 66;
Object is remote
public static final int SYS_ENOLINK_VALUE
SYS_ENOLINK = 67;
Link has been severed
public static final int SYS_EADV_VALUE
SYS_EADV = 68;
Advertise error
public static final int SYS_ESRMNT_VALUE
SYS_ESRMNT = 69;
Srmount error
public static final int SYS_ECOMM_VALUE
SYS_ECOMM = 70;
Communication error on send
public static final int SYS_EPROTO_VALUE
SYS_EPROTO = 71;
Protocol error
public static final int SYS_EMULTIHOP_VALUE
SYS_EMULTIHOP = 72;
Multihop attempted
public static final int SYS_EDOTDOT_VALUE
SYS_EDOTDOT = 73;
RFS specific error
public static final int SYS_EBADMSG_VALUE
SYS_EBADMSG = 74;
Not a data message
public static final int SYS_EOVERFLOW_VALUE
SYS_EOVERFLOW = 75;
Value too large for defined data type
public static final int SYS_ENOTUNIQ_VALUE
SYS_ENOTUNIQ = 76;
Name not unique on network
public static final int SYS_EBADFD_VALUE
SYS_EBADFD = 77;
File descriptor in bad state
public static final int SYS_EREMCHG_VALUE
SYS_EREMCHG = 78;
Remote address changed
public static final int SYS_ELIBACC_VALUE
SYS_ELIBACC = 79;
Can not access a needed shared library
public static final int SYS_ELIBBAD_VALUE
SYS_ELIBBAD = 80;
Accessing a corrupted shared library
public static final int SYS_ELIBSCN_VALUE
SYS_ELIBSCN = 81;
.lib section in a.out corrupted
public static final int SYS_ELIBMAX_VALUE
SYS_ELIBMAX = 82;
Attempting to link in too many shared libraries
public static final int SYS_ELIBEXEC_VALUE
SYS_ELIBEXEC = 83;
Cannot exec a shared library directly
public static final int SYS_EILSEQ_VALUE
SYS_EILSEQ = 84;
Illegal byte sequence
public static final int SYS_ERESTART_VALUE
SYS_ERESTART = 85;
Interrupted system call should be restarted
public static final int SYS_ESTRPIPE_VALUE
SYS_ESTRPIPE = 86;
Streams pipe error
public static final int SYS_EUSERS_VALUE
SYS_EUSERS = 87;
Too many users
public static final int SYS_ENOTSOCK_VALUE
SYS_ENOTSOCK = 88;
Socket operation on non-socket
public static final int SYS_EDESTADDRREQ_VALUE
SYS_EDESTADDRREQ = 89;
Destination address required
public static final int SYS_EMSGSIZE_VALUE
SYS_EMSGSIZE = 90;
Message too long
public static final int SYS_EPROTOTYPE_VALUE
SYS_EPROTOTYPE = 91;
Protocol wrong type for socket
public static final int SYS_ENOPROTOOPT_VALUE
SYS_ENOPROTOOPT = 92;
Protocol not available
public static final int SYS_EPROTONOSUPPORT_VALUE
SYS_EPROTONOSUPPORT = 93;
Protocol not supported
public static final int SYS_ESOCKTNOSUPPORT_VALUE
SYS_ESOCKTNOSUPPORT = 94;
Socket type not supported
public static final int SYS_EOPNOTSUPP_VALUE
SYS_EOPNOTSUPP = 95;
Operation not supported on transport endpoint
public static final int SYS_EPFNOSUPPORT_VALUE
SYS_EPFNOSUPPORT = 96;
Protocol family not supported
public static final int SYS_EAFNOSUPPORT_VALUE
SYS_EAFNOSUPPORT = 97;
Address family not supported by protocol
public static final int SYS_EADDRINUSE_VALUE
SYS_EADDRINUSE = 98;
Address already in use
public static final int SYS_EADDRNOTAVAIL_VALUE
SYS_EADDRNOTAVAIL = 99;
Cannot assign requested address
public static final int SYS_ENETDOWN_VALUE
SYS_ENETDOWN = 100;
Network is down
public static final int SYS_ENETUNREACH_VALUE
SYS_ENETUNREACH = 101;
Network is unreachable
public static final int SYS_ENETRESET_VALUE
SYS_ENETRESET = 102;
Network dropped connection because of reset
public static final int SYS_ECONNABORTED_VALUE
SYS_ECONNABORTED = 103;
Software caused connection abort
public static final int SYS_ECONNRESET_VALUE
SYS_ECONNRESET = 104;
Connection reset by peer
public static final int SYS_ENOBUFS_VALUE
SYS_ENOBUFS = 105;
No buffer space available
public static final int SYS_EISCONN_VALUE
SYS_EISCONN = 106;
Transport endpoint is already connected
public static final int SYS_ENOTCONN_VALUE
SYS_ENOTCONN = 107;
Transport endpoint is not connected
public static final int SYS_ESHUTDOWN_VALUE
SYS_ESHUTDOWN = 108;
Cannot send after transport endpoint shutdown
public static final int SYS_ETOOMANYREFS_VALUE
SYS_ETOOMANYREFS = 109;
Too many references: cannot splice
public static final int SYS_ETIMEDOUT_VALUE
SYS_ETIMEDOUT = 110;
Connection timed out. NOTE: RPC timeout is ERPCTIMEDOUT.
public static final int SYS_ECONNREFUSED_VALUE
SYS_ECONNREFUSED = 111;
Connection refused
public static final int SYS_EHOSTDOWN_VALUE
SYS_EHOSTDOWN = 112;
Host is down
public static final int SYS_EHOSTUNREACH_VALUE
SYS_EHOSTUNREACH = 113;
No route to host
public static final int SYS_EALREADY_VALUE
SYS_EALREADY = 114;
Operation already in progress
public static final int SYS_EINPROGRESS_VALUE
SYS_EINPROGRESS = 115;
Operation now in progress
public static final int SYS_ESTALE_VALUE
SYS_ESTALE = 116;
Stale NFS file handle
public static final int SYS_EUCLEAN_VALUE
SYS_EUCLEAN = 117;
Structure needs cleaning
public static final int SYS_ENOTNAM_VALUE
SYS_ENOTNAM = 118;
Not a XENIX named type file
public static final int SYS_ENAVAIL_VALUE
SYS_ENAVAIL = 119;
No XENIX semaphores available
public static final int SYS_EISNAM_VALUE
SYS_EISNAM = 120;
Is a named type file
public static final int SYS_EREMOTEIO_VALUE
SYS_EREMOTEIO = 121;
Remote I/O error
public static final int SYS_EDQUOT_VALUE
SYS_EDQUOT = 122;
Quota exceeded
public static final int SYS_ENOMEDIUM_VALUE
SYS_ENOMEDIUM = 123;
No medium found
public static final int SYS_EMEDIUMTYPE_VALUE
SYS_EMEDIUMTYPE = 124;
Wrong medium type
public static final int SYS_ECANCELED_VALUE
SYS_ECANCELED = 125;
Operation Cancelled
public static final int SYS_ENOKEY_VALUE
SYS_ENOKEY = 126;
Required key not available
public static final int SYS_EKEYEXPIRED_VALUE
SYS_EKEYEXPIRED = 127;
Key has expired
public static final int SYS_EKEYREVOKED_VALUE
SYS_EKEYREVOKED = 128;
Key has been revoked
public static final int SYS_EKEYREJECTED_VALUE
SYS_EKEYREJECTED = 129;
Key was rejected by service
public static final int ENOSERVICE_VALUE
ENOSERVICE = 1001;
Errno caused by client
public static final int ENOMETHOD_VALUE
ENOMETHOD = 1002;
Method not found
public static final int EREQUEST_VALUE
EREQUEST = 1003;
Bad Request
public static final int EAUTH_VALUE
EAUTH = 1004;
Unauthorized
public static final int ETOOMANYFAILS_VALUE
ETOOMANYFAILS = 1005;
Too many sub calls failed
public static final int EPCHANFINISH_VALUE
EPCHANFINISH = 1006;
[Internal] ParallelChannel finished
public static final int EBACKUPREQUEST_VALUE
EBACKUPREQUEST = 1007;
Sending backup request
public static final int ERPCTIMEDOUT_VALUE
ERPCTIMEDOUT = 1008;
RPC call is timed out
public static final int EFAILEDSOCKET_VALUE
EFAILEDSOCKET = 1009;
Broken socket
public static final int EHTTP_VALUE
EHTTP = 1010;
Bad http call
public static final int EOVERCROWDED_VALUE
EOVERCROWDED = 1011;
The server is overcrowded
public static final int ERTMPPUBLISHABLE_VALUE
ERTMPPUBLISHABLE = 1012;
RtmpRetryingClientStream is publishable
public static final int ERTMPCREATESTREAM_VALUE
ERTMPCREATESTREAM = 1013;
createStream was rejected by the RTMP server
public static final int EEOF_VALUE
EEOF = 1014;
Got EOF
public static final int EUNUSED_VALUE
EUNUSED = 1015;
The socket was not needed
public static final int EINTERNAL_VALUE
EINTERNAL = 2001;
Errno caused by server
public static final int ERESPONSE_VALUE
ERESPONSE = 2002;
Bad Response
public static final int ELOGOFF_VALUE
ELOGOFF = 2003;
Server is stopping
public static final int ELIMIT_VALUE
ELIMIT = 2004;
Reached server's limit on resources
public static final int ECLOSE_VALUE
ECLOSE = 2005;
Close socket initiatively
public static final int EITP_VALUE
EITP = 2006;
Failed Itp response
public static BaiduRpcErrno.Errno[] values()
for (BaiduRpcErrno.Errno c : BaiduRpcErrno.Errno.values()) System.out.println(c);
public static BaiduRpcErrno.Errno valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public final int getNumber()
getNumber 在接口中 com.google.protobuf.Internal.EnumLitegetNumber 在接口中 com.google.protobuf.ProtocolMessageEnumpublic static BaiduRpcErrno.Errno valueOf(int value)
public static com.google.protobuf.Internal.EnumLiteMap<BaiduRpcErrno.Errno> internalGetValueMap()
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
getValueDescriptor 在接口中 com.google.protobuf.ProtocolMessageEnumpublic final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
getDescriptorForType 在接口中 com.google.protobuf.ProtocolMessageEnumpublic static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
public static BaiduRpcErrno.Errno valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2019 Baidu, Inc.. All rights reserved.