| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- import { Reader } from '@jsonjoy.com/buffers/lib/Reader';
- import { XdrDecoder } from '../../xdr/XdrDecoder';
- import { Nfsv3Proc } from './constants';
- import * as msg from './messages';
- export declare class Nfsv3Decoder {
- protected readonly xdr: XdrDecoder;
- constructor(reader?: Reader);
- decodeMessage(reader: Reader, proc: Nfsv3Proc, isRequest: boolean): msg.Nfsv3Message | undefined;
- private decodeRequest;
- private decodeResponse;
- private readFh;
- private readFilename;
- private readTime;
- private readSpecData;
- private readFattr;
- private readPostOpAttr;
- private readWccAttr;
- private readPreOpAttr;
- private readWccData;
- private readPostOpFh;
- private readSetMode;
- private readSetUid;
- private readSetGid;
- private readSetSize;
- private readSetAtime;
- private readSetMtime;
- private readSattr;
- private readSattrGuard;
- private readDirOpArgs;
- private readCreateHow;
- private readMknodData;
- private readEntry;
- private readEntryPlus;
- private readDirList;
- private readDirListPlus;
- private decodeGetattrRequest;
- private decodeGetattrResponse;
- private decodeSetattrRequest;
- private decodeSetattrResponse;
- private decodeLookupRequest;
- private decodeLookupResponse;
- private decodeAccessRequest;
- private decodeAccessResponse;
- private decodeReadlinkRequest;
- private decodeReadlinkResponse;
- private decodeReadRequest;
- private decodeReadResponse;
- private decodeWriteRequest;
- private decodeWriteResponse;
- private decodeCreateRequest;
- private decodeCreateResponse;
- private decodeMkdirRequest;
- private decodeMkdirResponse;
- private decodeSymlinkRequest;
- private decodeSymlinkResponse;
- private decodeMknodRequest;
- private decodeMknodResponse;
- private decodeRemoveRequest;
- private decodeRemoveResponse;
- private decodeRmdirRequest;
- private decodeRmdirResponse;
- private decodeRenameRequest;
- private decodeRenameResponse;
- private decodeLinkRequest;
- private decodeLinkResponse;
- private decodeReaddirRequest;
- private decodeReaddirResponse;
- private decodeReaddirplusRequest;
- private decodeReaddirplusResponse;
- private decodeFsstatRequest;
- private decodeFsstatResponse;
- private decodeFsinfoRequest;
- private decodeFsinfoResponse;
- private decodePathconfRequest;
- private decodePathconfResponse;
- private decodeCommitRequest;
- private decodeCommitResponse;
- }
|