namespace Renci.SshNet.Sftp
{
internal enum StatusCodes : uint
{
///
/// SSH_FX_OK
///
Ok = 0,
///
/// SSH_FX_EOF
///
Eof = 1,
///
/// SSH_FX_NO_SUCH_FILE
///
NoSuchFile = 2,
///
/// SSH_FX_PERMISSION_DENIED
///
PermissionDenied = 3,
///
/// SSH_FX_FAILURE
///
Failure = 4,
///
/// SSH_FX_BAD_MESSAGE
///
BadMessage = 5,
///
/// SSH_FX_NO_CONNECTION
///
NoConnection = 6,
///
/// SSH_FX_CONNECTION_LOST
///
ConnectionLost = 7,
///
/// SSH_FX_OP_UNSUPPORTED
///
OperationUnsupported = 8,
///
/// SSH_FX_INVALID_HANDLE
///
InvalidHandle = 9,
///
/// SSH_FX_NO_SUCH_PATH
///
NoSuchPath = 10,
///
/// SSH_FX_FILE_ALREADY_EXISTS
///
FileAlreadyExists = 11,
///
/// SSH_FX_WRITE_PROTECT
///
WriteProtect = 12,
///
/// SSH_FX_NO_MEDIA
///
NoMedia = 13,
///
/// SSH_FX_NO_SPACE_ON_FILESYSTEM
///
NoSpaceOnFilesystem = 14,
///
/// SSH_FX_QUOTA_EXCEEDED
///
QuotaExceeded = 15,
///
/// SSH_FX_UNKNOWN_PRINCIPAL
///
UnknownPrincipal = 16,
///
/// SSH_FX_LOCK_CONFLICT
///
LockConflict = 17,
///
/// SSH_FX_DIR_NOT_EMPTY
///
DirNotEmpty = 18,
///
/// SSH_FX_NOT_A_DIRECTORY
///
NotDirectory = 19,
///
/// SSH_FX_INVALID_FILENAME
///
InvalidFilename = 20,
///
/// SSH_FX_LINK_LOOP
///
LinkLoop = 21,
///
/// SSH_FX_CANNOT_DELETE
///
CannotDelete = 22,
///
/// SSH_FX_INVALID_PARAMETER
///
InvalidParameter = 23,
///
/// SSH_FX_FILE_IS_A_DIRECTORY
///
FileIsADirectory = 24,
///
/// SSH_FX_BYTE_RANGE_LOCK_CONFLICT
///
ByteRangeLockConflict = 25,
///
/// SSH_FX_BYTE_RANGE_LOCK_REFUSED
///
ByteRangeLockRefused = 26,
///
/// SSH_FX_DELETE_PENDING
///
DeletePending = 27,
///
/// SSH_FX_FILE_CORRUPT
///
FileCorrupt = 28,
///
/// SSH_FX_OWNER_INVALID
///
OwnerInvalid = 29,
///
/// SSH_FX_GROUP_INVALID
///
GroupInvalid = 30,
///
/// SSH_FX_NO_MATCHING_BYTE_RANGE_LOCK
///
NoMatchingByteRangeLock = 31,
}
}