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.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)
          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)
          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, RpcAuthSys authSys)
          ACCESS: Check access permission
 NFS3Response Nfs3Interface.commit(XDR xdr, RpcAuthSys authSys)
          COMMIT: Commit cached data on a server to stable storage
 NFS3Response Nfs3Interface.create(XDR xdr, RpcAuthSys authSys)
          CREATE: Create a file
static Nfs3FileAttributes Nfs3FileAttributes.deserialize(XDR xdr)
           
 boolean FileHandle.deserialize(XDR xdr)
           
 NFS3Response Nfs3Interface.fsinfo(XDR xdr, RpcAuthSys authSys)
          FSINFO: Get static file system information
 NFS3Response Nfs3Interface.fsstat(XDR xdr, RpcAuthSys authSys)
          FSSTAT: Get dynamic file system information
 NFS3Response Nfs3Interface.getattr(XDR xdr, RpcAuthSys authSys)
          GETATTR: Get file attributes
 NFS3Response Nfs3Interface.lookup(XDR xdr, RpcAuthSys authSys)
          LOOKUP: Lookup filename
 NFS3Response Nfs3Interface.mkdir(XDR xdr, RpcAuthSys authSys)
          MKDIR: Create a directory
 NFS3Response Nfs3Interface.pathconf(XDR xdr, RpcAuthSys authSys)
          PATHCONF: Retrieve POSIX information
 NFS3Response Nfs3Interface.read(XDR xdr, RpcAuthSys authSys)
          READ: Read from file
 NFS3Response Nfs3Interface.readdir(XDR xdr, RpcAuthSys authSys)
          READDIR: Read From directory
 NFS3Response Nfs3Interface.remove(XDR xdr, RpcAuthSys authSys)
          REMOVE: Remove a file
 NFS3Response Nfs3Interface.rename(XDR xdr, RpcAuthSys authSys)
          RENAME: Rename a file or directory
 NFS3Response Nfs3Interface.rmdir(XDR xdr, RpcAuthSys authSys)
          RMDIR: Remove a directory
 void Nfs3FileAttributes.serialize(XDR xdr)
           
 boolean FileHandle.serialize(XDR out)
           
 NFS3Response Nfs3Interface.setattr(XDR xdr, RpcAuthSys authSys)
          SETATTR: Set file attributes
 NFS3Response Nfs3Interface.symlink(XDR xdr, RpcAuthSys authSys)
          SYMLINK: Create a symbolic link
 NFS3Response Nfs3Interface.write(XDR xdr, org.jboss.netty.channel.Channel channel, int xid, RpcAuthSys authSys)
          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
 void SetAttr3.deserialize(XDR xdr)
           
 void WRITE3Request.serialize(XDR xdr)
           
 void CREATE3Request.serialize(XDR xdr)
           
 void RequestWithHandle.serialize(XDR xdr)
           
 void SetAttr3.serialize(XDR xdr)
           
 void LOOKUP3Request.serialize(XDR xdr)
           
 

Constructors in org.apache.hadoop.nfs.nfs3.request with parameters of type XDR
ACCESS3Request(XDR xdr)
           
COMMIT3Request(XDR xdr)
           
CREATE3Request(XDR xdr)
           
FSINFO3Request(XDR xdr)
           
FSSTAT3Request(XDR xdr)
           
GETATTR3Request(XDR xdr)
           
LOOKUP3Request(XDR xdr)
           
MKDIR3Request(XDR xdr)
           
PATHCONF3Request(XDR xdr)
           
READ3Request(XDR xdr)
           
READDIR3Request(XDR xdr)
           
READDIRPLUS3Request(XDR xdr)
           
READLINK3Request(XDR xdr)
           
REMOVE3Request(XDR xdr)
           
RENAME3Request(XDR xdr)
           
RMDIR3Request(XDR xdr)
           
SETATTR3Request(XDR xdr)
           
SYMLINK3Request(XDR xdr)
           
WRITE3Request(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.send(XDR out, int xid)
           
 XDR READDIR3Response.send(XDR xdr, int xid)
           
 XDR MKDIR3Response.send(XDR out, int xid)
           
 XDR READLINK3Response.send(XDR out, int xid)
           
 XDR FSINFO3Response.send(XDR out, int xid)
           
 XDR GETATTR3Response.send(XDR out, int xid)
           
 XDR ACCESS3Response.send(XDR out, int xid)
           
 XDR READDIRPLUS3Response.send(XDR out, int xid)
           
 XDR SYMLINK3Response.send(XDR out, int xid)
           
 XDR PATHCONF3Response.send(XDR out, int xid)
           
 XDR NFS3Response.send(XDR out, int xid)
           
 XDR RENAME3Response.send(XDR out, int xid)
           
 XDR SETATTR3Response.send(XDR out, int xid)
           
 XDR LOOKUP3Response.send(XDR out, int xid)
           
 XDR REMOVE3Response.send(XDR out, int xid)
           
 XDR COMMIT3Response.send(XDR out, int xid)
           
 XDR RMDIR3Response.send(XDR out, int xid)
           
 XDR READ3Response.send(XDR out, int xid)
           
 XDR CREATE3Response.send(XDR out, int xid)
           
 XDR FSSTAT3Response.send(XDR out, int xid)
           
 XDR VoidResponse.send(XDR out, int xid)
           
 

Methods in org.apache.hadoop.nfs.nfs3.response with parameters of type XDR
 XDR WRITE3Response.send(XDR out, int xid)
           
 XDR READDIR3Response.send(XDR xdr, int xid)
           
 XDR MKDIR3Response.send(XDR out, int xid)
           
 XDR READLINK3Response.send(XDR out, int xid)
           
 XDR FSINFO3Response.send(XDR out, int xid)
           
 XDR GETATTR3Response.send(XDR out, int xid)
           
 XDR ACCESS3Response.send(XDR out, int xid)
           
 XDR READDIRPLUS3Response.send(XDR out, int xid)
           
 XDR SYMLINK3Response.send(XDR out, int xid)
           
 XDR PATHCONF3Response.send(XDR out, int xid)
           
 XDR NFS3Response.send(XDR out, int xid)
           
 XDR RENAME3Response.send(XDR out, int xid)
           
 XDR SETATTR3Response.send(XDR out, int xid)
           
 XDR LOOKUP3Response.send(XDR out, int xid)
           
 XDR REMOVE3Response.send(XDR out, int xid)
           
 XDR COMMIT3Response.send(XDR out, int xid)
           
 XDR RMDIR3Response.send(XDR out, int xid)
           
 XDR READ3Response.send(XDR out, int xid)
           
 XDR CREATE3Response.send(XDR out, int xid)
           
 XDR FSSTAT3Response.send(XDR out, int xid)
           
 XDR VoidResponse.send(XDR out, int xid)
           
 void WccAttr.serialize(XDR out)
           
 void WccData.serialize(XDR out)
           
 

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 SimpleTcpClient.request
           
protected  XDR SimpleUdpClient.request
           
protected  XDR SimpleTcpClientHandler.request
           
 

Methods in org.apache.hadoop.oncrpc that return XDR
 XDR RpcCallCache.CacheEntry.getResponse()
           
 XDR RpcProgram.handle(XDR xdr, InetAddress client, org.jboss.netty.channel.Channel channel)
           
protected abstract  XDR RpcProgram.handleInternal(RpcCall rpcCall, XDR in, XDR out, InetAddress client, org.jboss.netty.channel.Channel channel)
          Handle an RPC request.
static XDR RpcAcceptedReply.voidReply(XDR xdr, int xid)
           
static XDR RpcAcceptedReply.voidReply(XDR xdr, int xid, RpcAcceptedReply.AcceptState acceptState)
           
static XDR RpcDeniedReply.voidReply(XDR xdr, int xid, RpcReply.ReplyState msgAccepted, RpcDeniedReply.RejectState rejectState)
           
 

Methods in org.apache.hadoop.oncrpc with parameters of type XDR
 void RpcCallCache.callCompleted(InetAddress clientId, int xid, XDR response)
          Mark a request as completed and add corresponding response to the cache
 XDR RpcProgram.handle(XDR xdr, InetAddress client, org.jboss.netty.channel.Channel channel)
           
protected abstract  XDR RpcProgram.handleInternal(RpcCall rpcCall, XDR in, XDR out, InetAddress client, org.jboss.netty.channel.Channel channel)
          Handle an RPC request.
static RpcAcceptedReply RpcAcceptedReply.read(int xid, int messageType, RpcReply.ReplyState replyState, XDR xdr)
           
static RpcDeniedReply RpcDeniedReply.read(int xid, int messageType, RpcReply.ReplyState replyState, XDR xdr)
           
static RpcCall RpcCall.read(XDR xdr)
           
static RpcReply RpcReply.read(XDR xdr)
           
static RpcAuthInfo RpcAuthInfo.read(XDR xdr)
           
 void RpcCallCache.CacheEntry.setResponse(XDR response)
           
static boolean XDR.verifyLength(XDR xdr, int len)
          check if the rest of data has more than bytes
static XDR RpcAcceptedReply.voidReply(XDR xdr, int xid)
           
static XDR RpcAcceptedReply.voidReply(XDR xdr, int xid, RpcAcceptedReply.AcceptState acceptState)
           
static XDR RpcDeniedReply.voidReply(XDR xdr, int xid, RpcReply.ReplyState msgAccepted, RpcDeniedReply.RejectState rejectState)
           
static void RpcCall.write(XDR out, int xid, int program, int progVersion, int procedure)
           
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)
           
SimpleUdpClient(String host, int port, XDR request, Boolean oneShot)
           
 

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)
           
 XDR PortmapInterface.dump(int xid, XDR in, XDR out)
          This procedure enumerates all entries in the port mapper's database.
 XDR RpcProgramPortmap.dump(int xid, XDR in, XDR out)
           
 XDR PortmapInterface.getport(int xid, XDR in, XDR out)
          Given a program number "prog", version number "vers", and transport protocol number "prot", this procedure returns the port number on which the program is awaiting call requests.
 XDR RpcProgramPortmap.getport(int xid, XDR in, XDR out)
           
 XDR RpcProgramPortmap.handleInternal(RpcCall rpcCall, XDR in, XDR out, InetAddress client, org.jboss.netty.channel.Channel channel)
           
static XDR PortmapResponse.intReply(XDR xdr, int xid, int value)
           
 XDR PortmapInterface.nullOp(int xidd, XDR in, XDR out)
          This procedure does no work.
 XDR RpcProgramPortmap.nullOp(int xid, XDR in, XDR out)
           
static XDR PortmapResponse.pmapList(XDR xdr, int xid, Collection<PortmapMapping> list)
           
static XDR PortmapResponse.pmapList(XDR xdr, int xid, PortmapMapping[] list)
           
 XDR PortmapMapping.serialize(XDR xdr)
           
 XDR PortmapInterface.set(int xid, XDR in, XDR out)
          When a program first becomes available on a machine, it registers itself with the port mapper program on the same machine.
 XDR RpcProgramPortmap.set(int xid, XDR in, XDR out)
           
 XDR PortmapInterface.unset(int xid, XDR in, XDR out)
          When a program becomes unavailable, it should unregister itself with the port mapper program on the same machine.
 XDR RpcProgramPortmap.unset(int xid, XDR in, XDR out)
           
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)
           
 XDR PortmapInterface.dump(int xid, XDR in, XDR out)
          This procedure enumerates all entries in the port mapper's database.
 XDR RpcProgramPortmap.dump(int xid, XDR in, XDR out)
           
 XDR PortmapInterface.getport(int xid, XDR in, XDR out)
          Given a program number "prog", version number "vers", and transport protocol number "prot", this procedure returns the port number on which the program is awaiting call requests.
 XDR RpcProgramPortmap.getport(int xid, XDR in, XDR out)
           
 XDR RpcProgramPortmap.handleInternal(RpcCall rpcCall, XDR in, XDR out, InetAddress client, org.jboss.netty.channel.Channel channel)
           
static XDR PortmapResponse.intReply(XDR xdr, int xid, int value)
           
static PortmapMapping PortmapRequest.mapping(XDR xdr)
           
 XDR PortmapInterface.nullOp(int xidd, XDR in, XDR out)
          This procedure does no work.
 XDR RpcProgramPortmap.nullOp(int xid, XDR in, XDR out)
           
static XDR PortmapResponse.pmapList(XDR xdr, int xid, Collection<PortmapMapping> list)
           
static XDR PortmapResponse.pmapList(XDR xdr, int xid, PortmapMapping[] list)
           
 XDR PortmapMapping.serialize(XDR xdr)
           
 XDR PortmapInterface.set(int xid, XDR in, XDR out)
          When a program first becomes available on a machine, it registers itself with the port mapper program on the same machine.
 XDR RpcProgramPortmap.set(int xid, XDR in, XDR out)
           
 XDR PortmapInterface.unset(int xid, XDR in, XDR out)
          When a program becomes unavailable, it should unregister itself with the port mapper program on the same machine.
 XDR RpcProgramPortmap.unset(int xid, XDR in, XDR out)
           
static XDR PortmapResponse.voidReply(XDR xdr, int xid)
           
 



Copyright © 2009 The Apache Software Foundation