History log of /haiku/src/add-ons/kernel/file_systems/nfs4/RPCServer.h
Revision Date Author Comments
# 73ad2473 05-Nov-2013 Pawel Dziepak <pdziepak@quarnos.org>

Remove remaining unnecessary 'volatile' qualifiers


# a4caa431 13-Feb-2013 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Make sure Request::fNext is initially NULL


# a0d5a922 04-Feb-2013 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Try connecting to all getaddrinfo() results before giving up


# ad1a84af 04-Jan-2013 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Make request time limit adjustable


# 47e68f1c 02-Jan-2013 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Avoid conflicts between threads attempting to repair TCP connection


# a37a2288 15-Aug-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Let GenerateClientID take advantage of PeerAddress methods


# 4a153753 05-Aug-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Return delegations when asked to


# 94c47dc6 04-Aug-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Add basic RPC level support for callbacks


# 367b07d5 11-Jul-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Use more meaningful names in Connection and RPCServer


# c3b57e8e 11-Jul-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Use IPPROTO_* instead of enum Transport


# be4c74ea 21-Jun-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: close*() should wake all blocked operations


# 6ee3ed0f 12-Jun-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Add per server NFS4 objects

RPC::Server is now able to store RPC programs data.
NFS4Server objects are currently used mainly for managing client id.


# 0792abe0 11-Jun-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Fix timeout handling code


# 5945c55a 11-Jun-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Correctly handle timeouts and other rpc errors


# 3ce57b34 11-Jun-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Make RPC calls asynchronous


# 2a292557 05-Jun-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Add open() hook


# 5cdf02db 26-May-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Add RPC::Server release and repair code


# b35311f1 25-May-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Add RPC main communication code

RPC::Server represents a server client is connected to.
RPC::RequestManager stores all call that have been sent but no answer was
received so far.
RPC::ServerManager is responsible for reusing connections to the servers
and closing them when no longer needed.


# 73ad2473e7874b3702cf5b0fdf4c81b747812ed9 05-Nov-2013 Pawel Dziepak <pdziepak@quarnos.org>

Remove remaining unnecessary 'volatile' qualifiers


# a4caa431e4d815581cbd0e71ff0644d2b260d0ec 13-Feb-2013 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Make sure Request::fNext is initially NULL


# a0d5a922d6440c2d4df51536fab9ef5057e021f5 04-Feb-2013 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Try connecting to all getaddrinfo() results before giving up


# ad1a84af93a14af86a18703657150e59da5dffdc 04-Jan-2013 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Make request time limit adjustable


# 47e68f1c7a5b558ed3b5df3a5db540b91bc5140a 02-Jan-2013 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Avoid conflicts between threads attempting to repair TCP connection


# a37a22884cd3f5b3442b1d88e6a0789f838de224 15-Aug-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Let GenerateClientID take advantage of PeerAddress methods


# 4a153753100503cf374d01079fb29ca83d3ac44b 05-Aug-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Return delegations when asked to


# 94c47dc6a85fa8c028382eb3b54e04f40d08590c 04-Aug-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Add basic RPC level support for callbacks


# 367b07d54addf471636a7c5dc1bde320560c4f68 11-Jul-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Use more meaningful names in Connection and RPCServer


# c3b57e8e834b942e3df0b77199b66640e3c3cf67 11-Jul-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Use IPPROTO_* instead of enum Transport


# be4c74ead31246bd9b332f83a9e298969385fc4e 21-Jun-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: close*() should wake all blocked operations


# 6ee3ed0f6f3da3a9d930837b75ab4e6416ce8cd8 12-Jun-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Add per server NFS4 objects

RPC::Server is now able to store RPC programs data.
NFS4Server objects are currently used mainly for managing client id.


# 0792abe0062dc05163f5873f3753fe74a6e307c6 11-Jun-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Fix timeout handling code


# 5945c55ae441fb36adca961ed97ab56d978443be 11-Jun-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Correctly handle timeouts and other rpc errors


# 3ce57b347fe923dde6bcdba518a1ec479d43e84b 11-Jun-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Make RPC calls asynchronous


# 2a292557d4bffd34841c3db2ee1095a1a51f0274 05-Jun-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Add open() hook


# 5cdf02db0920d413ae243d57dbf4bd5070b8f2fb 26-May-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Add RPC::Server release and repair code


# b35311f1ba07855a6152bb248b1758567f52e224 25-May-2012 Pawel Dziepak <pdziepak@quarnos.org>

nfs4: Add RPC main communication code

RPC::Server represents a server client is connected to.
RPC::RequestManager stores all call that have been sent but no answer was
received so far.
RPC::ServerManager is responsible for reusing connections to the servers
and closing them when no longer needed.