Class NfsMknodRequest

All Implemented Interfaces:
NfsRequest
Direct Known Subclasses:
Nfs3MknodRequest

public class NfsMknodRequest extends NfsRequestBase
The request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).

Procedure MKNOD creates a new special file of the type, type . Special files can be device files or named pipes.

  • Constructor Details

    • NfsMknodRequest

      public NfsMknodRequest(byte[] fileHandle, String name, NfsType type, NfsSetAttributes attributes, long[] rdev, Credential credential, int nfsVersion) throws FileNotFoundException
      Creates the request, as specified by RFC 1813 (https://tools.ietf.org/html/rfc1813).

      Procedure MKNOD creates a new special file of the type, type . Special files can be device files or named pipes.

      Parameters:
      fileHandle - The file handle for the directory in which the special file is to be created.
      name - The name that is to be associated with the created special file.
      type - The type of the object to be created.
      attributes - The initial attributes for the special file.
      rdev - When creating a character special file (type is NF3CHR) or a block special file ( type is NF3BLK), rdev[0] is the major number and rdev[1] is the minor number.
      credential - The credential used for RPC authentication.
      nfsVersion - The NFS version number
      Throws:
      FileNotFoundException
  • Method Details