| 1234567891011121314151617 |
- import { Nfsv4Attr } from './constants';
- export declare const PER_SERVER_ATTRS: Set<Nfsv4Attr>;
- export declare const PER_FS_ATTRS: Set<Nfsv4Attr>;
- export declare const HOMOGENEOUS_ATTRS: Set<Nfsv4Attr>;
- export declare const GET_ONLY_ATTRS: Set<Nfsv4Attr>;
- export declare const SET_ONLY_ATTRS: Set<Nfsv4Attr>;
- export declare const REQUIRED_ATTRS: Set<Nfsv4Attr>;
- export declare const RECOMMENDED_ATTRS: Set<Nfsv4Attr>;
- export declare const STAT_ATTRS: Set<Nfsv4Attr>;
- export declare const FS_ATTRS: Set<Nfsv4Attr>;
- export declare const parseBitmask: (mask: number[]) => Set<number>;
- export declare const overlaps: <T>(a: Set<T>, b: Set<T>) => boolean;
- export declare const containsSetOnlyAttr: (requestedAttrs: Set<number>) => boolean;
- export declare const requiresLstat: (requestedAttrs: Set<number>) => boolean;
- export declare const requiresFsStats: (requestedAttrs: Set<number>) => boolean;
- export declare const setBit: (mask: number[], attrNum: Nfsv4Attr) => void;
- export declare const attrNumsToBitmap: (attrNums: Nfsv4Attr[]) => number[];
|