/*
 * Automatically generated by jrpcgen 1.0.7 on 29.11.2012
 * jrpcgen is part of the "Remote Tea.Net" ONC/RPC package for C#
 * See http://remotetea.sourceforge.net for details
 */
namespace NFSLibrary.Protocols.V4.RPC
{
    /**
     * A collection of constants used by the "NFSv4Protocol" ONC/RPC program.
     */
    public class NFSv4Protocol
    {
        public const int FSLI4BX_CLFILEID = 4;
        public const int FSCHARSET_CAP4_ALLOWS_ONLY_UTF8 = 0x2;
        public const int MODE4_RGRP = 0x020;
        public const int FATTR4_LAYOUT_TYPES = 64;
        public const int FATTR4_LAYOUT_ALIGNMENT = 66;
        public const int SEQ4_STATUS_CB_GSS_CONTEXTS_EXPIRED = 0x00000004;
        public const int MODE4_WOTH = 0x002;
        public const int MODE4_SUID = 0x800;
        public const int LAYOUT4_RET_REC_FILE = 1;
        public const int FATTR4_FILES_FREE = 22;
        public const ulong NFS4_MAXFILEOFF = 0xfffffffffffffffe;
        public const int NFL4_UFLG_MASK = 0x0000003F;
        public const int FATTR4_SUPPORTED_ATTRS = 0;
        public const int FH4_VOL_RENAME = 0x00000008;
        public const int FATTR4_SACL = 59;
        public const int FATTR4_ACL = 12;
        public const int FATTR4_UNIQUE_HANDLES = 9;
        public const int OPEN4_SHARE_ACCESS_WANT_DELEG_MASK = 0xFF00;
        public const int ACE4_SYSTEM_AUDIT_ACE_TYPE = 0x00000002;
        public const int MODE4_XOTH = 0x001;
        public const int FATTR4_SPACE_USED = 45;
        public const int FSLI4GF_SPLIT = 0x10;
        public const int ACE4_INHERITED_ACE = 0x00000080;
        public const int TH4_WRITE_SIZE = 1;
        public const ulong RET4_DURATION_INFINITE = 0xffffffffffffffff;
        public const int FSLI4GF_CUR_REQ = 0x02;
        public const int FATTR4_FS_CHARSET_CAP = 76;
        public const int EXCHGID4_FLAG_SUPP_MOVED_MIGR = 0x00000002;
        public const int SEQ4_STATUS_EXPIRED_SOME_STATE_REVOKED = 0x00000010;
        public const int FATTR4_LAYOUT_BLKSIZE = 65;
        public const int ACE4_READ_DATA = 0x00000001;
        public const int ACE4_IDENTIFIER_GROUP = 0x00000040;
        public const int FSLI4BX_TFLAGS = 1;
        public const int ACE4_FILE_INHERIT_ACE = 0x00000001;
        public const int FH4_PERSISTENT = 0x00000000;
        public const int ACL4_SUPPORT_ALARM_ACL = 0x00000008;
        public const int FATTR4_FILES_AVAIL = 21;
        public const int ACCESS4_LOOKUP = 0x00000002;
        public const int MODE4_XGRP = 0x008;
        public const int FATTR4_SPACE_TOTAL = 44;
        public const int OPEN4_SHARE_ACCESS_WANT_ANY_DELEG = 0x0300;
        public const int ACE4_READ_ACL = 0x00020000;
        public const int ACL4_AUTO_INHERIT = 0x00000001;
        public const int FATTR4_LEASE_TIME = 10;
        public const int FATTR4_QUOTA_AVAIL_SOFT = 39;
        public const int ACE4_ACCESS_DENIED_ACE_TYPE = 0x00000001;
        public const int ACE4_ADD_FILE = 0x00000002;
        public const int ACE4_WRITE_ACL = 0x00040000;
        public const ulong NFS4_MAXFILELEN = 0xffffffffffffffff;
        public const int FSLI4GF_WRITABLE = 0x01;
        public const int FATTR4_MAXWRITE = 31;
        public const int ACL4_DEFAULTED = 0x00000004;
        public const int MODE4_WUSR = 0x080;
        public const int ACE4_GENERIC_READ = 0x00120081;
        public const int NFS4_DEVICEID4_SIZE = 16;
        public const int SEQ4_STATUS_ADMIN_STATE_REVOKED = 0x00000020;
        public const int FH4_VOLATILE_ANY = 0x00000002;
        public const int ACE4_INHERIT_ONLY_ACE = 0x00000008;
        public const int FATTR4_MAXLINK = 28;
        public const int OPEN4_SHARE_ACCESS_WANT_NO_DELEG = 0x0400;
        public const int FATTR4_SIZE = 4;
        public const int FATTR4_TIME_MODIFY_SET = 54;
        public const int FATTR4_HOMOGENEOUS = 26;
        public const int OPEN4_SHARE_ACCESS_WANT_PUSH_DELEG_WHEN_UNCONTENDED = 0x20000;
        public const int LAYOUT4_RET_REC_ALL = 3;
        public const int ACE4_LIST_DIRECTORY = 0x00000001;
        public const int FATTR4_FILES_TOTAL = 23;
        public const int MODE4_XUSR = 0x040;
        public const int OPEN4_SHARE_ACCESS_WRITE = 0x00000002;
        public const int FATTR4_HIDDEN = 25;
        public const int NFS4_FHSIZE = 128;
        public const int ACE4_READ_ATTRIBUTES = 0x00000080;
        public const int ACE4_WRITE_RETENTION_HOLD = 0x00000400;
        public const int ACE4_WRITE_ATTRIBUTES = 0x00000100;
        public const int NFS4_OPAQUE_LIMIT = 1024;
        public const int FSLI4BX_CLCHANGE = 6;
        public const int FSLI4BX_READRANK = 8;
        public const int NFS_V4 = 4;
        public const int FSLI4IF_VAR_SUB = 0x00000001;
        public const int ACE4_SYNCHRONIZE = 0x00100000;
        public const int ACE4_SUCCESSFUL_ACCESS_ACE_FLAG = 0x00000010;
        public const int FATTR4_RETENTION_HOLD = 73;
        public const int ACE4_ADD_SUBDIRECTORY = 0x00000004;
        public const int OPEN4_RESULT_LOCKTYPE_POSIX = 0x00000004;
        public const int FATTR4_TIME_ACCESS_SET = 48;
        public const int ACCESS4_EXTEND = 0x00000008;
        public const int NFS4_SESSIONID_SIZE = 16;
        public const int NFL4_UFLG_DENSE = 0x00000001;
        public const int MODE4_RUSR = 0x100;
        public const int FATTR4_QUOTA_USED = 40;
        public const int FATTR4_RETENTION_GET = 69;
        public const int ACE4_WRITE_NAMED_ATTRS = 0x00000010;
        public const int SEQ4_STATUS_CB_PATH_DOWN = 0x00000001;
        public const int EXCHGID4_FLAG_USE_PNFS_DS = 0x00040000;
        public const int EXCHGID4_FLAG_USE_NON_PNFS = 0x00010000;
        public const int SEQ4_STATUS_CB_GSS_CONTEXTS_EXPIRING = 0x00000002;
        public const int FATTR4_MAXNAME = 29;
        public const int FSLI4BX_CLHANDLE = 3;
        public const int FATTR4_NAMED_ATTR = 7;
        public const int FATTR4_SPACE_FREE = 43;
        public const int FATTR4_CHANGE_POLICY = 60;
        public const int FATTR4_MODE = 33;
        public const int FATTR4_TIME_DELTA = 51;
        public const int FSLI4BX_READORDER = 10;
        public const int MODE4_SGID = 0x400;
        public const int OPEN4_SHARE_DENY_READ = 0x00000001;
        public const int EXCHGID4_FLAG_UPD_CONFIRMED_REC_A = 0x40000000;
        public const int NFS4_INT32_MAX = 0x7fffffff;
        public const int EXCHGID4_FLAG_USE_PNFS_MDS = 0x00020000;
        public const int FSLI4GF_ABSENT = 0x04;
        public const int ACE4_ACCESS_ALLOWED_ACE_TYPE = 0x00000000;
        public const int EXCHGID4_FLAG_BIND_PRINC_STATEID = 0x00000100;
        public const int FSCHARSET_CAP4_CONTAINS_NON_UTF8 = 0x1;
        public const int SEQ4_STATUS_RECALLABLE_STATE_REVOKED = 0x00000040;
        public const int FSLI4BX_CLWRITEVER = 5;
        public const int FATTR4_CASE_INSENSITIVE = 16;
        public const int ACE4_READ_NAMED_ATTRS = 0x00000008;
        public const int ACE4_GENERIC_WRITE = 0x00160106;
        public const int FATTR4_LAYOUT_HINT = 63;
        public const int ACE4_NO_PROPAGATE_INHERIT_ACE = 0x00000004;
        public const int MODE4_WGRP = 0x010;
        public const int FATTR4_MODE_SET_MASKED = 74;
        public const int FATTR4_FSID = 8;
        public const int ACCESS4_DELETE = 0x00000010;
        public const int FATTR4_OWNER = 36;
        public const int OPEN4_RESULT_MAY_NOTIFY_LOCK = 0x00000020;
        public const int ACE4_GENERIC_EXECUTE = 0x001200A0;
        public const int OPEN4_SHARE_ACCESS_WANT_WRITE_DELEG = 0x0200;
        public const int ACCESS4_EXECUTE = 0x00000020;
        public const int SEQ4_STATUS_DEVID_CHANGED = 0x00000800;
        public const int CREATE_SESSION4_FLAG_CONN_RDMA = 0x00000004;
        public const int FATTR4_TIME_BACKUP = 49;
        public const int FATTR4_FILEHANDLE = 19;
        public const int FATTR4_RETENTEVT_GET = 71;
        public const int FSLI4BX_WRITERANK = 9;
        public const int SEQ4_STATUS_BACKCHANNEL_FAULT = 0x00000400;
        public const int OPEN4_SHARE_DENY_NONE = 0x00000000;
        public const int ACE4_DELETE_CHILD = 0x00000040;
        public const int SEQ4_STATUS_DEVID_DELETED = 0x00001000;
        public const int CREATE_SESSION4_FLAG_CONN_BACK_CHAN = 0x00000002;
        public const int FATTR4_SYSTEM = 46;
        public const int CREATE_SESSION4_FLAG_PERSIST = 0x00000001;
        public const int FSLI4BX_CLREADDIR = 7;
        public const int FATTR4_FH_EXPIRE_TYPE = 2;
        public const int ACE4_FAILED_ACCESS_ACE_FLAG = 0x00000020;
        public const int FATTR4_ARCHIVE = 14;
        public const int FATTR4_FS_LOCATIONS = 24;
        public const int EXCHGID4_FLAG_SUPP_MOVED_REFER = 0x00000001;
        public const int FATTR4_CHANGE = 3;
        public const int ACL4_SUPPORT_DENY_ACL = 0x00000002;
        public const int FATTR4_RETENTION_SET = 70;
        public const int LAYOUT4_RET_REC_FSID = 2;
        public const int OPEN4_RESULT_PRESERVE_UNLINKED = 0x00000008;
        public const int FATTR4_FS_LOCATIONS_INFO = 67;
        public const int EXCHGID4_FLAG_MASK_PNFS = 0x00070000;
        public const int FATTR4_RDATTR_ERROR = 11;
        public const int OPEN4_RESULT_CONFIRM = 0x00000002;
        public const int FATTR4_TYPE = 1;
        public const long NFS4_INT64_MAX = 0x7fffffffffffffff;
        public const int OPEN4_SHARE_ACCESS_READ = 0x00000001;
        public const int FATTR4_FS_STATUS = 61;
        public const int OPEN4_SHARE_DENY_BOTH = 0x00000003;
        public const int FSLI4GF_GOING = 0x08;
        public const int FATTR4_TIME_CREATE = 50;
        public const int ACE4_SYSTEM_ALARM_ACE_TYPE = 0x00000003;
        public const int TH4_READ_SIZE = 0;
        public const int NFL4_UFLG_COMMIT_THRU_MDS = 0x00000002;
        public const int NFS4_PROGRAM = 100003;
        public const int FATTR4_FILEID = 20;
        public const int OPEN4_SHARE_ACCESS_WANT_NO_PREFERENCE = 0x0000;
        public const int ACL4_PROTECTED = 0x00000002;
        public const int OPEN4_SHARE_DENY_WRITE = 0x00000002;
        public const int FATTR4_MAXREAD = 30;
        public const int FATTR4_FS_LAYOUT_TYPES = 62;
        public const int OPEN4_SHARE_ACCESS_WANT_CANCEL = 0x0500;
        public const int ACCESS4_MODIFY = 0x00000004;
        public const int ACE4_WRITE_RETENTION = 0x00000200;
        public const int FH4_NOEXPIRE_WITH_OPEN = 0x00000001;
        public const int SEQ4_STATUS_EXPIRED_ALL_STATE_REVOKED = 0x00000008;
        public const int ACE4_DELETE = 0x00010000;
        public const int MODE4_SVTX = 0x200;
        public const int FATTR4_MIMETYPE = 32;
        public const ulong NFS4_UINT64_MAX = 0xffffffffffffffff;
        public const int FATTR4_CHOWN_RESTRICTED = 18;
        public const int ACCESS4_READ = 0x00000001;
        public const int NFSPROC4_NULL_4 = 0;
        public const int FH4_VOL_MIGRATION = 0x00000004;
        public const int FATTR4_MOUNTED_ON_FILEID = 55;
        public const int FATTR4_DIRENT_NOTIF_DELAY = 57;
        public const int FATTR4_MDSTHRESHOLD = 68;
        public const int FATTR4_MAXFILESIZE = 27;
        public const int ACE4_WRITE_DATA = 0x00000002;
        public const int ACL4_SUPPORT_AUDIT_ACL = 0x00000004;
        public const int FATTR4_SPACE_AVAIL = 42;
        public const int FSLI4BX_CLSIMUL = 2;
        public const long EXCHGID4_FLAG_CONFIRMED_R = 0x80000000;
        public const int FATTR4_ACLSUPPORT = 13;
        public const int FSLI4BX_GFLAGS = 0;
        public const int FATTR4_CANSETTIME = 15;
        public const int FATTR4_DIR_NOTIF_DELAY = 56;
        public const int FSLI4BX_WRITEORDER = 11;
        public const int SEQ4_STATUS_CB_PATH_DOWN_SESSION = 0x00000200;
        public const int FATTR4_TIME_METADATA = 52;
        public const int FATTR4_OWNER_GROUP = 37;
        public const int OPEN4_SHARE_ACCESS_WANT_SIGNAL_DELEG_WHEN_RESRC_AVAIL = 0x10000;
        public const int ACL4_SUPPORT_ALLOW_ACL = 0x00000001;
        public const int FATTR4_TIME_MODIFY = 53;
        public const int FATTR4_CASE_PRESERVING = 17;
        public const int FSLI4TF_RDMA = 0x01;
        public const uint NFS4_UINT32_MAX = 0xffffffff;
        public const int SEQ4_STATUS_RESTART_RECLAIM_NEEDED = 0x00000100;
        public const uint NFL4_UFLG_STRIPE_UNIT_SIZE_MASK = 0xFFFFFFC0;
        public const int FATTR4_SYMLINK_SUPPORT = 6;
        public const int FATTR4_QUOTA_AVAIL_HARD = 38;
        public const int FATTR4_RAWDEV = 41;
        public const int FATTR4_SUPPATTR_EXCLCREAT = 75;
        public const int NFSPROC4_COMPOUND_4 = 1;
        public const int FATTR4_NUMLINKS = 35;
        public const int OPEN4_SHARE_ACCESS_WANT_READ_DELEG = 0x0100;
        public const int TH4_READ_IOSIZE = 2;
        public const int MODE4_ROTH = 0x004;
        public const int FATTR4_TIME_ACCESS = 47;
        public const int FATTR4_NO_TRUNC = 34;
        public const int FATTR4_LINK_SUPPORT = 5;
        public const int ACE4_DIRECTORY_INHERIT_ACE = 0x00000002;
        public const int ACE4_APPEND_DATA = 0x00000004;
        public const int FATTR4_DACL = 58;
        public const int ACE4_EXECUTE = 0x00000020;
        public const int NFS4_VERIFIER_SIZE = 8;
        public const int TH4_WRITE_IOSIZE = 3;
        public const int FATTR4_RETENTEVT_SET = 72;
        public const int SEQ4_STATUS_LEASE_MOVED = 0x00000080;
        public const int ACE4_WRITE_OWNER = 0x00080000;
        public const int OPEN4_SHARE_ACCESS_BOTH = 0x00000003;

    }
}
// End of NFSv4Protocol.cs
