| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110 |
- import { Reader } from '@jsonjoy.com/buffers/lib/Reader';
- import { XdrDecoder } from '../../xdr/XdrDecoder';
- import * as msg from './messages';
- export declare class Nfsv4Decoder {
- protected readonly xdr: XdrDecoder;
- constructor(reader?: Reader);
- decodeCompound(reader: Reader, isRequest: boolean): msg.Nfsv4CompoundRequest | msg.Nfsv4CompoundResponse | undefined;
- decodeCompoundRequest(reader: Reader): msg.Nfsv4CompoundRequest;
- decodeCompoundResponse(reader: Reader): msg.Nfsv4CompoundResponse;
- private decodeRequest;
- private decodeResponse;
- private readFh;
- private readVerifier;
- private readStateid;
- private readBitmap;
- private readFattr;
- private readChangeInfo;
- private readClientAddr;
- private readCbClient;
- private readClientId;
- private readOpenOwner;
- private readLockOwner;
- private readOpenToLockOwner;
- private readLockOwnerInfo;
- private readOpenClaim;
- private readOpenHow;
- private readOpenDelegation;
- private readAce;
- private readSecInfoFlavor;
- private decodeAccessResponse;
- private decodeCloseRequest;
- private decodeCloseResponse;
- private decodeCommitResponse;
- private decodeCreateRequest;
- private decodeCreateResponse;
- private decodeDelegpurgeResponse;
- private decodeDelegreturnResponse;
- private decodeGetattrRequest;
- private decodeGetattrResponse;
- private decodeGetfhRequest;
- private decodeGetfhResponse;
- private decodeLinkRequest;
- private decodeLinkResponse;
- private decodeLockRequest;
- private decodeLockResponse;
- private decodeLocktRequest;
- private decodeLocktResponse;
- private decodeLockuRequest;
- private decodeLockuResponse;
- private decodeLookupRequest;
- private decodeLookupResponse;
- private decodeLookuppRequest;
- private decodeLookuppResponse;
- private decodeNverifyRequest;
- private decodeNverifyResponse;
- private decodeOpenRequest;
- private decodeOpenResponse;
- private decodeOpenattrRequest;
- private decodeOpenattrResponse;
- private decodeOpenConfirmRequest;
- private decodeOpenConfirmResponse;
- private decodeOpenDowngradeRequest;
- private decodeOpenDowngradeResponse;
- private decodePutfhRequest;
- private decodePutfhResponse;
- private decodePutrootfhResponse;
- private decodeReadRequest;
- private decodeReadResponse;
- private decodeReaddirRequest;
- private decodeReaddirResponse;
- private decodeReadlinkRequest;
- private decodeReadlinkResponse;
- private decodeRemoveRequest;
- private decodeRemoveResponse;
- private decodeRenameRequest;
- private decodeRenameResponse;
- private decodeRenewRequest;
- private decodeRenewResponse;
- private decodeRestorefhRequest;
- private decodeRestorefhResponse;
- private decodeSavefhRequest;
- private decodeSavefhResponse;
- private decodeSecinfoRequest;
- private decodeSecinfoResponse;
- private decodeSetattrRequest;
- private decodeSetattrResponse;
- private decodeSetclientidRequest;
- private decodeSetclientidResponse;
- private decodeSetclientidConfirmRequest;
- private decodeSetclientidConfirmResponse;
- private decodeVerifyRequest;
- private decodeVerifyResponse;
- private decodeWriteRequest;
- private decodeWriteResponse;
- private decodeReleaseLockOwnerRequest;
- private decodeReleaseLockOwnerResponse;
- private decodeIllegalRequest;
- private decodeIllegalResponse;
- decodeCbCompound(reader: Reader, isRequest: boolean): msg.Nfsv4CbCompoundRequest | msg.Nfsv4CbCompoundResponse | undefined;
- private decodeCbCompoundRequest;
- private decodeCbCompoundResponse;
- private decodeCbRequest;
- private decodeCbResponse;
- private decodeCbGetattrRequest;
- private decodeCbGetattrResponse;
- private decodeCbRecallRequest;
- private decodeCbRecallResponse;
- private decodeCbIllegalRequest;
- private decodeCbIllegalResponse;
- }
|