Modifier and Type | Method and Description |
---|---|
XDR |
RpcProgramMountd.dump(XDR out,
int xid,
InetAddress client) |
XDR |
RpcProgramMountd.mnt(XDR xdr,
XDR out,
int xid,
InetAddress client) |
XDR |
RpcProgramMountd.nullOp(XDR out,
int xid,
InetAddress client) |
XDR |
RpcProgramMountd.umnt(XDR xdr,
XDR out,
int xid,
InetAddress client) |
XDR |
RpcProgramMountd.umntall(XDR out,
int xid,
InetAddress client) |
Modifier and Type | Method and Description |
---|---|
XDR |
RpcProgramMountd.dump(XDR out,
int xid,
InetAddress client) |
XDR |
RpcProgramMountd.mnt(XDR xdr,
XDR out,
int xid,
InetAddress client) |
XDR |
RpcProgramMountd.nullOp(XDR out,
int xid,
InetAddress client) |
XDR |
RpcProgramMountd.umnt(XDR xdr,
XDR out,
int xid,
InetAddress client) |
XDR |
RpcProgramMountd.umntall(XDR out,
int xid,
InetAddress client) |
Modifier and Type | Method and Description |
---|---|
ACCESS3Response |
RpcProgramNfs3.access(XDR xdr,
SecurityHandler securityHandler,
InetAddress client) |
COMMIT3Response |
RpcProgramNfs3.commit(XDR xdr,
SecurityHandler securityHandler,
InetAddress client) |
CREATE3Response |
RpcProgramNfs3.create(XDR xdr,
SecurityHandler securityHandler,
InetAddress client) |
FSINFO3Response |
RpcProgramNfs3.fsinfo(XDR xdr,
SecurityHandler securityHandler,
InetAddress client) |
FSSTAT3Response |
RpcProgramNfs3.fsstat(XDR xdr,
SecurityHandler securityHandler,
InetAddress client) |
GETATTR3Response |
RpcProgramNfs3.getattr(XDR xdr,
SecurityHandler securityHandler,
InetAddress client) |
READDIR3Response |
RpcProgramNfs3.link(XDR xdr,
SecurityHandler securityHandler,
InetAddress client) |
LOOKUP3Response |
RpcProgramNfs3.lookup(XDR xdr,
SecurityHandler securityHandler,
InetAddress client) |
MKDIR3Response |
RpcProgramNfs3.mkdir(XDR xdr,
SecurityHandler securityHandler,
InetAddress client) |
READDIR3Response |
RpcProgramNfs3.mknod(XDR xdr,
SecurityHandler securityHandler,
InetAddress client) |
PATHCONF3Response |
RpcProgramNfs3.pathconf(XDR xdr,
SecurityHandler securityHandler,
InetAddress client) |
READ3Response |
RpcProgramNfs3.read(XDR xdr,
SecurityHandler securityHandler,
InetAddress client) |
READDIR3Response |
RpcProgramNfs3.readdir(XDR xdr,
SecurityHandler securityHandler,
InetAddress client) |
READDIRPLUS3Response |
RpcProgramNfs3.readdirplus(XDR xdr,
SecurityHandler securityHandler,
InetAddress client) |
READLINK3Response |
RpcProgramNfs3.readlink(XDR xdr,
SecurityHandler securityHandler,
InetAddress client) |
REMOVE3Response |
RpcProgramNfs3.remove(XDR xdr,
SecurityHandler securityHandler,
InetAddress client) |
RENAME3Response |
RpcProgramNfs3.rename(XDR xdr,
SecurityHandler securityHandler,
InetAddress client) |
RMDIR3Response |
RpcProgramNfs3.rmdir(XDR xdr,
SecurityHandler securityHandler,
InetAddress client) |
SETATTR3Response |
RpcProgramNfs3.setattr(XDR xdr,
SecurityHandler securityHandler,
InetAddress client) |
SYMLINK3Response |
RpcProgramNfs3.symlink(XDR xdr,
SecurityHandler securityHandler,
InetAddress client) |
WRITE3Response |
RpcProgramNfs3.write(XDR xdr,
org.jboss.netty.channel.Channel channel,
int xid,
SecurityHandler securityHandler,
InetAddress client) |
static void |
Nfs3Utils.writeChannel(org.jboss.netty.channel.Channel channel,
XDR out,
int xid)
Send a write response to the netty network socket channel
|
Modifier and Type | Method and Description |
---|---|
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 |
Modifier and Type | Method and Description |
---|---|
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 |
Modifier and Type | Method and Description |
---|---|
static NfsTime |
NfsTime.deserialize(XDR xdr) |
void |
NfsTime.serialize(XDR xdr) |
Modifier and Type | Method and Description |
---|---|
NFS3Response |
Nfs3Interface.access(XDR xdr,
SecurityHandler securityHandler,
InetAddress client)
ACCESS: Check access permission
|
NFS3Response |
Nfs3Interface.commit(XDR xdr,
SecurityHandler securityHandler,
InetAddress client)
COMMIT: Commit cached data on a server to stable storage
|
NFS3Response |
Nfs3Interface.create(XDR xdr,
SecurityHandler securityHandler,
InetAddress client)
CREATE: Create a file
|
static Nfs3FileAttributes |
Nfs3FileAttributes.deserialize(XDR xdr) |
boolean |
FileHandle.deserialize(XDR xdr) |
NFS3Response |
Nfs3Interface.fsinfo(XDR xdr,
SecurityHandler securityHandler,
InetAddress client)
FSINFO: Get static file system information
|
NFS3Response |
Nfs3Interface.fsstat(XDR xdr,
SecurityHandler securityHandler,
InetAddress client)
FSSTAT: Get dynamic file system information
|
NFS3Response |
Nfs3Interface.getattr(XDR xdr,
SecurityHandler securityHandler,
InetAddress client)
GETATTR: Get file attributes
|
NFS3Response |
Nfs3Interface.lookup(XDR xdr,
SecurityHandler securityHandler,
InetAddress client)
LOOKUP: Lookup filename
|
NFS3Response |
Nfs3Interface.mkdir(XDR xdr,
SecurityHandler securityHandler,
InetAddress client)
MKDIR: Create a directory
|
NFS3Response |
Nfs3Interface.pathconf(XDR xdr,
SecurityHandler securityHandler,
InetAddress client)
PATHCONF: Retrieve POSIX information
|
NFS3Response |
Nfs3Interface.read(XDR xdr,
SecurityHandler securityHandler,
InetAddress client)
READ: Read from file
|
NFS3Response |
Nfs3Interface.readdir(XDR xdr,
SecurityHandler securityHandler,
InetAddress client)
READDIR: Read From directory
|
NFS3Response |
Nfs3Interface.remove(XDR xdr,
SecurityHandler securityHandler,
InetAddress client)
REMOVE: Remove a file
|
NFS3Response |
Nfs3Interface.rename(XDR xdr,
SecurityHandler securityHandler,
InetAddress client)
RENAME: Rename a file or directory
|
NFS3Response |
Nfs3Interface.rmdir(XDR xdr,
SecurityHandler securityHandler,
InetAddress client)
RMDIR: Remove a directory
|
void |
Nfs3FileAttributes.serialize(XDR xdr) |
boolean |
FileHandle.serialize(XDR out) |
NFS3Response |
Nfs3Interface.setattr(XDR xdr,
SecurityHandler securityHandler,
InetAddress client)
SETATTR: Set file attributes
|
NFS3Response |
Nfs3Interface.symlink(XDR xdr,
SecurityHandler securityHandler,
InetAddress client)
SYMLINK: Create a symbolic link
|
NFS3Response |
Nfs3Interface.write(XDR xdr,
org.jboss.netty.channel.Channel channel,
int xid,
SecurityHandler securityHandler,
InetAddress client)
WRITE: Write to file
|
Modifier and Type | Method and Description |
---|---|
void |
SetAttr3.deserialize(XDR xdr) |
void |
RequestWithHandle.serialize(XDR xdr) |
void |
CREATE3Request.serialize(XDR xdr) |
void |
WRITE3Request.serialize(XDR xdr) |
void |
LOOKUP3Request.serialize(XDR xdr) |
void |
SetAttr3.serialize(XDR xdr) |
Constructor and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
XDR |
READ3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
GETATTR3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
FSSTAT3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
CREATE3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
REMOVE3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
ACCESS3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
RENAME3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
SETATTR3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
READDIR3Response.writeHeaderAndResponse(XDR xdr,
int xid,
Verifier verifier) |
XDR |
NFS3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier)
Write the response, along with the rpc header (including verifier), to the
XDR.
|
XDR |
MKDIR3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
PATHCONF3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
READDIRPLUS3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
WRITE3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
FSINFO3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
READLINK3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
SYMLINK3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
LOOKUP3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
RMDIR3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
COMMIT3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
Modifier and Type | Method and Description |
---|---|
void |
WccAttr.serialize(XDR out) |
void |
WccData.serialize(XDR out) |
XDR |
READ3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
GETATTR3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
FSSTAT3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
CREATE3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
REMOVE3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
ACCESS3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
RENAME3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
SETATTR3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
READDIR3Response.writeHeaderAndResponse(XDR xdr,
int xid,
Verifier verifier) |
XDR |
NFS3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier)
Write the response, along with the rpc header (including verifier), to the
XDR.
|
XDR |
MKDIR3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
PATHCONF3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
READDIRPLUS3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
WRITE3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
FSINFO3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
READLINK3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
SYMLINK3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
LOOKUP3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
RMDIR3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
XDR |
COMMIT3Response.writeHeaderAndResponse(XDR out,
int xid,
Verifier verifier) |
Constructor and Description |
---|
LOOKUP3Response(XDR xdr) |
Modifier and Type | Field and Description |
---|---|
protected XDR |
SimpleTcpClient.request |
protected XDR |
SimpleUdpClient.request |
protected XDR |
SimpleTcpClientHandler.request |
Modifier and Type | Method and Description |
---|---|
XDR |
XDR.asReadOnlyWrap() |
XDR |
RpcAcceptedReply.write(XDR xdr) |
abstract XDR |
RpcMessage.write(XDR xdr) |
XDR |
RpcDeniedReply.write(XDR xdr) |
XDR |
RpcCall.write(XDR xdr) |
Modifier and Type | Method and Description |
---|---|
static RpcAcceptedReply |
RpcAcceptedReply.read(int xid,
RpcReply.ReplyState replyState,
XDR xdr) |
static RpcDeniedReply |
RpcDeniedReply.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
|
XDR |
RpcAcceptedReply.write(XDR xdr) |
abstract XDR |
RpcMessage.write(XDR xdr) |
XDR |
RpcDeniedReply.write(XDR xdr) |
XDR |
RpcCall.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
|
Constructor and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
XDR |
SecurityHandler.unwrap(RpcCall request,
byte[] data)
Used by GSS
|
Modifier and Type | Method and Description |
---|---|
void |
CredentialsGSS.read(XDR xdr) |
abstract void |
RpcAuthInfo.read(XDR xdr)
Load auth info
|
void |
VerifierNone.read(XDR xdr) |
void |
CredentialsSys.read(XDR xdr) |
void |
VerifierGSS.read(XDR xdr) |
void |
CredentialsNone.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 |
CredentialsGSS.write(XDR xdr) |
abstract void |
RpcAuthInfo.write(XDR xdr)
Write auth info
|
void |
VerifierNone.write(XDR xdr) |
void |
CredentialsSys.write(XDR xdr) |
void |
VerifierGSS.write(XDR xdr) |
void |
CredentialsNone.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
|
Modifier and Type | Method and Description |
---|---|
static XDR |
PortmapResponse.booleanReply(XDR xdr,
int xid,
boolean value) |
static XDR |
PortmapRequest.create(PortmapMapping mapping) |
XDR |
RpcProgramPortmap.dump(int xid,
XDR in,
XDR out) |
XDR |
PortmapInterface.dump(int xid,
XDR in,
XDR out)
This procedure enumerates all entries in the port mapper's database.
|
XDR |
RpcProgramPortmap.getport(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.
|
static XDR |
PortmapResponse.intReply(XDR xdr,
int xid,
int value) |
XDR |
RpcProgramPortmap.nullOp(int xid,
XDR in,
XDR out) |
XDR |
PortmapInterface.nullOp(int xidd,
XDR in,
XDR out)
This procedure does no work.
|
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 |
RpcProgramPortmap.set(int xid,
XDR in,
XDR out) |
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.unset(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.
|
static XDR |
PortmapResponse.voidReply(XDR xdr,
int xid) |
Modifier and Type | Method and Description |
---|---|
static XDR |
PortmapResponse.booleanReply(XDR xdr,
int xid,
boolean value) |
static PortmapMapping |
PortmapMapping.deserialize(XDR xdr) |
XDR |
RpcProgramPortmap.dump(int xid,
XDR in,
XDR out) |
XDR |
PortmapInterface.dump(int xid,
XDR in,
XDR out)
This procedure enumerates all entries in the port mapper's database.
|
XDR |
RpcProgramPortmap.getport(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.
|
static XDR |
PortmapResponse.intReply(XDR xdr,
int xid,
int value) |
static PortmapMapping |
PortmapRequest.mapping(XDR xdr) |
XDR |
RpcProgramPortmap.nullOp(int xid,
XDR in,
XDR out) |
XDR |
PortmapInterface.nullOp(int xidd,
XDR in,
XDR out)
This procedure does no work.
|
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 |
RpcProgramPortmap.set(int xid,
XDR in,
XDR out) |
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.unset(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.
|
static XDR |
PortmapResponse.voidReply(XDR xdr,
int xid) |
Copyright © 2013 Apache Software Foundation. All rights reserved.