Subversion Repositories oidplus

Rev

Go to most recent revision | Blame | Last modification | View Log | RSS feed

  1. <?php
  2.  
  3. namespace phpseclib3\Net\SFTP;
  4.  
  5. use phpseclib3\Common\ConstantUtilityTrait;
  6.  
  7. /**
  8.  * @internal
  9.  */
  10. abstract class StatusCode
  11. {
  12.     use ConstantUtilityTrait;
  13.  
  14.     const OK = 0;
  15.     const EOF = 1;
  16.     const NO_SUCH_FILE = 2;
  17.     const PERMISSION_DENIED = 3;
  18.     const FAILURE = 4;
  19.     const BAD_MESSAGE = 5;
  20.     const NO_CONNECTION = 6;
  21.     const CONNECTION_LOST = 7;
  22.     const OP_UNSUPPORTED = 8;
  23.     const INVALID_HANDLE = 9;
  24.     const NO_SUCH_PATH = 10;
  25.     const FILE_ALREADY_EXISTS = 11;
  26.     const WRITE_PROTECT = 12;
  27.     const NO_MEDIA = 13;
  28.     const NO_SPACE_ON_FILESYSTEM = 14;
  29.     const QUOTA_EXCEEDED = 15;
  30.     const UNKNOWN_PRINCIPAL = 16;
  31.     const LOCK_CONFLICT = 17;
  32.     const DIR_NOT_EMPTY = 18;
  33.     const NOT_A_DIRECTORY = 19;
  34.     const INVALID_FILENAME = 20;
  35.     const LINK_LOOP = 21;
  36.     const CANNOT_DELETE = 22;
  37.     const INVALID_PARAMETER = 23;
  38.     const FILE_IS_A_DIRECTORY = 24;
  39.     const BYTE_RANGE_LOCK_CONFLICT = 25;
  40.     const BYTE_RANGE_LOCK_REFUSED = 26;
  41.     const DELETE_PENDING = 27;
  42.     const FILE_CORRUPT = 28;
  43.     const OWNER_INVALID = 29;
  44.     const GROUP_INVALID = 30;
  45.     const NO_MATCHING_BYTE_RANGE_LOCK = 31;
  46. }
  47.