Package org.deepsymmetry.cratedigger.rpc
Generated classes for implementing the Mount (version 1) and NFS (version 2) protocols.
These classes are generated by the rpcgen
plugin of the Remote Tea project to create, transmit,
receive, and parse messages defined for the protocols needed to access data from the NFSv2 servers running
in players. They are not really meant for human consumption.
These classes are used by FileFetcher
, which provides the API for
taking advantage of them.
The RPC source code for these classes, which is much more readable than the classes themselves, can be found here.
- Author:
- James Elliott
-
Interface Summary Interface Description FType Enumeration (collection of constants).mount A collection of constants used by the "mount" ONC/RPC program.nfs A collection of constants used by the "nfs" ONC/RPC program.Stat Enumeration (collection of constants). -
Class Summary Class Description AttrStat CreateArgs DirOpArgs DirOpRes DirOpResBody DirPath Entry ExportList ExportListRes FAttr FHandle FHStatus Filename Groups LinkArgs mountClient The classmountClient
implements the client stub proxy for the MOUNTPROG remote program.MountList MountListRes Name nfsClient The classnfsClient
implements the client stub proxy for the NFS_PROGRAM remote program.NFSCookie NFSData Path ReadArgs ReadDirArgs ReadDirRes ReadDirResBody ReadLinkRes ReadRes ReadResBody RenameArgs SAttr SAttrArgs StatFSRes StatFSResBody SymLinkArgs TimeVal WriteArgs