Uses of Class
org.apache.hadoop.oncrpc.XDR

Packages that use XDR
org.apache.hadoop.mount   
org.apache.hadoop.nfs   
org.apache.hadoop.nfs.nfs3   
org.apache.hadoop.nfs.nfs3.request   
org.apache.hadoop.nfs.nfs3.response   
org.apache.hadoop.oncrpc   
org.apache.hadoop.oncrpc.security   
org.apache.hadoop.portmap   
 

Uses of XDR in org.apache.hadoop.mount
 

Methods in org.apache.hadoop.mount that return XDR
 XDR MountInterface.dump(XDR out, int xid, InetAddress client)
          MNTPROC_DUMP - Return mount entries
 XDR MountInterface.mnt(XDR xdr, XDR out, int xid, InetAddress client)
          MNTPROC_MNT - Add mount entry
 XDR MountInterface.nullOp(XDR out, int xid, InetAddress client)
          MNTPROC_NULL - Do Nothing
 XDR MountInterface.umnt(XDR xdr, XDR out, int xid, InetAddress client)
          MNTPROC_UMNT - Remove mount entry
 XDR MountInterface.umntall(XDR out, int xid, InetAddress client)
          MNTPROC_UMNTALL - Remove all mount entries
static XDR MountResponse.writeExportList(XDR xdr, int xid, List<String> exports, List<NfsExports> hostMatcher)
          Response for RPC call MountInterface.MNTPROC.EXPORT
static XDR MountResponse.writeMNTResponse(int status, XDR xdr, int xid, byte[] handle)
          Response for RPC call MountInterface.MNTPROC.MNT
static XDR MountResponse.writeMountList(XDR xdr, int xid, List<MountEntry> mounts)
          Response for RPC call MountInterface.MNTPROC.DUMP
 

Methods in org.apache.hadoop.mount with parameters of type XDR
 XDR MountInterface.dump(XDR out, int xid, InetAddress client)
          MNTPROC_DUMP - Return mount entries
 XDR MountInterface.mnt(XDR xdr, XDR out, int xid, InetAddress client)
          MNTPROC_MNT - Add mount entry
 XDR MountInterface.nullOp(XDR out, int xid, InetAddress client)
          MNTPROC_NULL - Do Nothing
 XDR MountInterface.umnt(XDR xdr, XDR out, int xid, InetAddress client)
          MNTPROC_UMNT - Remove mount entry
 XDR MountInterface.umntall(XDR out, int xid, InetAddress client)
          MNTPROC_UMNTALL - Remove all mount entries
static XDR MountResponse.writeExportList(XDR xdr, int xid, List<String> exports, List<NfsExports> hostMatcher)
          Response for RPC call MountInterface.MNTPROC.EXPORT
static XDR MountResponse.writeMNTResponse(int status, XDR xdr, int xid, byte[] handle)
          Response for RPC call MountInterface.MNTPROC.MNT
static XDR MountResponse.writeMountList(XDR xdr, int xid, List<MountEntry> mounts)
          Response for RPC call MountInterface.MNTPROC.DUMP
 

Uses of XDR in org.apache.hadoop.nfs
 

Methods in org.apache.hadoop.nfs with parameters of type XDR
static NfsTime NfsTime.deserialize(XDR xdr)
           
 void NfsTime.serialize(XDR xdr)
           
 

Uses of XDR in org.apache.hadoop.nfs.nfs3
 

Methods in org.apache.hadoop.nfs.nfs3 with parameters of type XDR
 NFS3Response Nfs3Interface.access(XDR xdr, RpcInfo info)
          ACCESS: Check access permission
 NFS3Response Nfs3Interface.commit(XDR xdr, RpcInfo info)
          COMMIT: Commit cached data on a server to stable storage
 NFS3Response Nfs3Interface.create(XDR xdr, RpcInfo info)
          CREATE: Create a file
static Nfs3FileAttributes Nfs3FileAttributes.deserialize(XDR xdr)
           
 boolean FileHandle.deserialize(XDR xdr)
           
 NFS3Response Nfs3Interface.fsinfo(XDR xdr, RpcInfo info)
          FSINFO: Get static file system information
 NFS3Response Nfs3Interface.fsstat(XDR xdr, RpcInfo info)
          FSSTAT: Get dynamic file system information
 NFS3Response Nfs3Interface.getattr(XDR xdr, RpcInfo info)
          GETATTR: Get file attributes
 NFS3Response Nfs3Interface.link(XDR xdr, RpcInfo info)
          LINK: create link to an object
 NFS3Response Nfs3Interface.lookup(XDR xdr, RpcInfo info)
          LOOKUP: Lookup filename
 NFS3Response Nfs3Interface.mkdir(XDR xdr, RpcInfo info)
          MKDIR: Create a directory
 NFS3Response Nfs3Interface.mknod(XDR xdr, RpcInfo info)
          MKNOD: Create a special device
 NFS3Response Nfs3Interface.pathconf(XDR xdr, RpcInfo info)
          PATHCONF: Retrieve POSIX information
 NFS3Response Nfs3Interface.read(XDR xdr, RpcInfo info)
          READ: Read from file
 NFS3Response Nfs3Interface.readdir(XDR xdr, RpcInfo info)
          READDIR: Read From directory
 NFS3Response Nfs3Interface.readdirplus(XDR xdr, RpcInfo info)
          READDIRPLUS: Extended read from directory
 NFS3Response Nfs3Interface.readlink(XDR xdr, RpcInfo info)
          READLINK: Read from symbolic link
 NFS3Response Nfs3Interface.remove(XDR xdr, RpcInfo info)
          REMOVE: Remove a file
 NFS3Response Nfs3Interface.rename(XDR xdr, RpcInfo info)
          RENAME: Rename a file or directory
 NFS3Response Nfs3Interface.rmdir(XDR xdr, RpcInfo info)
          RMDIR: Remove a directory
 void Nfs3FileAttributes.serialize(XDR xdr)
           
 boolean FileHandle.serialize(XDR out)
           
 NFS3Response Nfs3Interface.setattr(XDR xdr, RpcInfo info)
          SETATTR: Set file attributes
 NFS3Response Nfs3Interface.symlink(XDR xdr, RpcInfo info)
          SYMLINK: Create a symbolic link
 NFS3Response Nfs3Interface.write(XDR xdr, RpcInfo info)
          WRITE: Write to file
 

Uses of XDR in org.apache.hadoop.nfs.nfs3.request
 

Methods in org.apache.hadoop.nfs.nfs3.request with parameters of type XDR
static WRITE3Request WRITE3Request.deserialize(XDR xdr)
           
static SYMLINK3Request SYMLINK3Request.deserialize(XDR xdr)
           
static SETATTR3Request SETATTR3Request.deserialize(XDR xdr)
           
 void SetAttr3.deserialize(XDR xdr)
           
static RMDIR3Request RMDIR3Request.deserialize(XDR xdr)
           
static RENAME3Request RENAME3Request.deserialize(XDR xdr)
           
static REMOVE3Request REMOVE3Request.deserialize(XDR xdr)
           
static READLINK3Request READLINK3Request.deserialize(XDR xdr)
           
static READDIRPLUS3Request READDIRPLUS3Request.deserialize(XDR xdr)
           
static READDIR3Request READDIR3Request.deserialize(XDR xdr)
           
static READ3Request READ3Request.deserialize(XDR xdr)
           
static PATHCONF3Request PATHCONF3Request.deserialize(XDR xdr)
           
static MKNOD3Request MKNOD3Request.deserialize(XDR xdr)
           
static MKDIR3Request MKDIR3Request.deserialize(XDR xdr)
           
static LOOKUP3Request LOOKUP3Request.deserialize(XDR xdr)
           
static LINK3Request LINK3Request.deserialize(XDR xdr)
           
static GETATTR3Request GETATTR3Request.deserialize(XDR xdr)
           
static FSSTAT3Request FSSTAT3Request.deserialize(XDR xdr)
           
static FSINFO3Request FSINFO3Request.deserialize(XDR xdr)
           
static CREATE3Request CREATE3Request.deserialize(XDR xdr)
           
static COMMIT3Request COMMIT3Request.deserialize(XDR xdr)
           
static ACCESS3Request ACCESS3Request.deserialize(XDR xdr)
           
 void WRITE3Request.serialize(XDR xdr)
           
 void SYMLINK3Request.serialize(XDR xdr)
           
 void SETATTR3Request.serialize(XDR xdr)
           
 void SetAttr3.serialize(XDR xdr)
           
 void RMDIR3Request.serialize(XDR xdr)
           
 void RENAME3Request.serialize(XDR xdr)
           
 void REMOVE3Request.serialize(XDR xdr)
           
 void READLINK3Request.serialize(XDR xdr)
           
 void READDIRPLUS3Request.serialize(XDR xdr)
           
 void READDIR3Request.serialize(XDR xdr)
           
 void READ3Request.serialize(XDR xdr)
           
 void PATHCONF3Request.serialize(XDR xdr)
           
abstract  void NFS3Request.serialize(XDR xdr)
          Subclass should implement.
 void MKNOD3Request.serialize(XDR xdr)
           
 void MKDIR3Request.serialize(XDR xdr)
           
 void LOOKUP3Request.serialize(XDR xdr)
           
 void LINK3Request.serialize(XDR xdr)
           
 void GETATTR3Request.serialize(XDR xdr)
           
 void FSSTAT3Request.serialize(XDR xdr)
           
 void FSINFO3Request.serialize(XDR xdr)
           
 void CREATE3Request.serialize(XDR xdr)
           
 void COMMIT3Request.serialize(XDR xdr)
           
 void ACCESS3Request.serialize(XDR xdr)
           
 

Uses of XDR in org.apache.hadoop.nfs.nfs3.response
 

Methods in org.apache.hadoop.nfs.nfs3.response that return XDR
 XDR WRITE3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR SYMLINK3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR SETATTR3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR RMDIR3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR RENAME3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR REMOVE3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR READLINK3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR READDIRPLUS3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR READDIR3Response.serialize(XDR xdr, int xid, Verifier verifier)
           
 XDR READ3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR PATHCONF3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR NFS3Response.serialize(XDR out, int xid, Verifier verifier)
          Write the response, along with the rpc header (including verifier), to the XDR.
 XDR MKNOD3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR MKDIR3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR LOOKUP3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR LINK3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR GETATTR3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR FSSTAT3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR FSINFO3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR CREATE3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR COMMIT3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR ACCESS3Response.serialize(XDR out, int xid, Verifier verifier)
           
 

Methods in org.apache.hadoop.nfs.nfs3.response with parameters of type XDR
static WRITE3Response WRITE3Response.deserialize(XDR xdr)
           
static WccData WccData.deserialize(XDR xdr)
           
static WccAttr WccAttr.deserialize(XDR xdr)
           
static SYMLINK3Response SYMLINK3Response.deserialize(XDR xdr)
           
static SETATTR3Response SETATTR3Response.deserialize(XDR xdr)
           
static RMDIR3Response RMDIR3Response.deserialize(XDR xdr)
           
static RENAME3Response RENAME3Response.deserialize(XDR xdr)
           
static REMOVE3Response REMOVE3Response.deserialize(XDR xdr)
           
static READLINK3Response READLINK3Response.deserialize(XDR xdr)
           
static READDIRPLUS3Response READDIRPLUS3Response.deserialize(XDR xdr)
           
static READDIR3Response READDIR3Response.deserialize(XDR xdr)
           
static READ3Response READ3Response.deserialize(XDR xdr)
           
static PATHCONF3Response PATHCONF3Response.deserialize(XDR xdr)
           
static MKNOD3Response MKNOD3Response.deserialize(XDR xdr)
           
static MKDIR3Response MKDIR3Response.deserialize(XDR xdr)
           
static LINK3Response LINK3Response.deserialize(XDR xdr)
           
static GETATTR3Response GETATTR3Response.deserialize(XDR xdr)
           
static FSSTAT3Response FSSTAT3Response.deserialize(XDR xdr)
           
static FSINFO3Response FSINFO3Response.deserialize(XDR xdr)
           
static CREATE3Response CREATE3Response.deserialize(XDR xdr)
           
static COMMIT3Response COMMIT3Response.deserialize(XDR xdr)
           
static ACCESS3Response ACCESS3Response.deserialize(XDR xdr)
           
 void WccData.serialize(XDR out)
           
 void WccAttr.serialize(XDR out)
           
 XDR WRITE3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR SYMLINK3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR SETATTR3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR RMDIR3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR RENAME3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR REMOVE3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR READLINK3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR READDIRPLUS3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR READDIR3Response.serialize(XDR xdr, int xid, Verifier verifier)
           
 XDR READ3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR PATHCONF3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR NFS3Response.serialize(XDR out, int xid, Verifier verifier)
          Write the response, along with the rpc header (including verifier), to the XDR.
 XDR MKNOD3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR MKDIR3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR LOOKUP3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR LINK3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR GETATTR3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR FSSTAT3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR FSINFO3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR CREATE3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR COMMIT3Response.serialize(XDR out, int xid, Verifier verifier)
           
 XDR ACCESS3Response.serialize(XDR out, int xid, Verifier verifier)
           
 

Constructors in org.apache.hadoop.nfs.nfs3.response with parameters of type XDR
LOOKUP3Response(XDR xdr)
           
 

Uses of XDR in org.apache.hadoop.oncrpc
 

Fields in org.apache.hadoop.oncrpc declared as XDR
protected  XDR SimpleUdpClient.request
           
protected  XDR SimpleTcpClientHandler.request
           
protected  XDR SimpleTcpClient.request
           
 

Methods in org.apache.hadoop.oncrpc that return XDR
 XDR XDR.asReadOnlyWrap()
           
abstract  XDR RpcMessage.write(XDR xdr)
           
 XDR RpcDeniedReply.write(XDR xdr)
           
 XDR RpcCall.write(XDR xdr)
           
 XDR RpcAcceptedReply.write(XDR xdr)
           
 

Methods in org.apache.hadoop.oncrpc with parameters of type XDR
static RpcDeniedReply RpcDeniedReply.read(int xid, RpcReply.ReplyState replyState, XDR xdr)
           
static RpcAcceptedReply RpcAcceptedReply.read(int xid, RpcReply.ReplyState replyState, XDR xdr)
           
static RpcReply RpcReply.read(XDR xdr)
           
static RpcCall RpcCall.read(XDR xdr)
           
static boolean XDR.verifyLength(XDR xdr, int len)
          check if the rest of data has more than len bytes
abstract  XDR RpcMessage.write(XDR xdr)
           
 XDR RpcDeniedReply.write(XDR xdr)
           
 XDR RpcCall.write(XDR xdr)
           
 XDR RpcAcceptedReply.write(XDR xdr)
           
static org.jboss.netty.buffer.ChannelBuffer XDR.writeMessageTcp(XDR request, boolean last)
          Write an XDR message to a TCP ChannelBuffer
static org.jboss.netty.buffer.ChannelBuffer XDR.writeMessageUdp(XDR response)
          Write an XDR message to a UDP ChannelBuffer
 

Constructors in org.apache.hadoop.oncrpc with parameters of type XDR
RegistrationClient(String host, int port, XDR request)
           
SimpleTcpClient(String host, int port, XDR request)
           
SimpleTcpClient(String host, int port, XDR request, Boolean oneShot)
           
SimpleTcpClientHandler(XDR request)
           
SimpleUdpClient(String host, int port, XDR request, Boolean oneShot, DatagramSocket clientSocket)
           
SimpleUdpClient(String host, int port, XDR request, DatagramSocket clientSocket)
           
 

Uses of XDR in org.apache.hadoop.oncrpc.security
 

Methods in org.apache.hadoop.oncrpc.security that return XDR
 XDR SecurityHandler.unwrap(RpcCall request, byte[] data)
          Used by GSS
 

Methods in org.apache.hadoop.oncrpc.security with parameters of type XDR
 void VerifierNone.read(XDR xdr)
           
 void VerifierGSS.read(XDR xdr)
           
abstract  void RpcAuthInfo.read(XDR xdr)
          Load auth info
 void CredentialsSys.read(XDR xdr)
           
 void CredentialsNone.read(XDR xdr)
           
 void CredentialsGSS.read(XDR xdr)
           
static Credentials Credentials.readFlavorAndCredentials(XDR xdr)
           
static Verifier Verifier.readFlavorAndVerifier(XDR xdr)
          Read both AuthFlavor and the verifier from the XDR
 byte[] SecurityHandler.wrap(RpcCall request, XDR response)
          Used by GSS
 void VerifierNone.write(XDR xdr)
           
 void VerifierGSS.write(XDR xdr)
           
abstract  void RpcAuthInfo.write(XDR xdr)
          Write auth info
 void CredentialsSys.write(XDR xdr)
           
 void CredentialsNone.write(XDR xdr)
           
 void CredentialsGSS.write(XDR xdr)
           
static void Credentials.writeFlavorAndCredentials(Credentials cred, XDR xdr)
          Write AuthFlavor and the credentials to the XDR
static void Verifier.writeFlavorAndVerifier(Verifier verifier, XDR xdr)
          Write AuthFlavor and the verifier to the XDR
 

Uses of XDR in org.apache.hadoop.portmap
 

Methods in org.apache.hadoop.portmap that return XDR
static XDR PortmapResponse.booleanReply(XDR xdr, int xid, boolean value)
           
static XDR PortmapRequest.create(PortmapMapping mapping, boolean set)
           
static XDR PortmapResponse.intReply(XDR xdr, int xid, int value)
           
static XDR PortmapResponse.pmapList(XDR xdr, int xid, PortmapMapping[] list)
           
 XDR PortmapMapping.serialize(XDR xdr)
           
static XDR PortmapResponse.voidReply(XDR xdr, int xid)
           
 

Methods in org.apache.hadoop.portmap with parameters of type XDR
static XDR PortmapResponse.booleanReply(XDR xdr, int xid, boolean value)
           
static PortmapMapping PortmapMapping.deserialize(XDR xdr)
           
static XDR PortmapResponse.intReply(XDR xdr, int xid, int value)
           
static PortmapMapping PortmapRequest.mapping(XDR xdr)
           
static XDR PortmapResponse.pmapList(XDR xdr, int xid, PortmapMapping[] list)
           
 XDR PortmapMapping.serialize(XDR xdr)
           
static XDR PortmapResponse.voidReply(XDR xdr, int xid)
           
 



Copyright © 2014 Apache Software Foundation. All Rights Reserved.