diff options
author | Max Kellermann <max@duempel.org> | 2014-10-06 09:01:46 +0200 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2014-10-07 06:35:46 +0200 |
commit | 61b3aaaa0791ca6ac327de6c44a107b99ce78926 (patch) | |
tree | 3caba184521562287fb655f3916d2179f7b3549d /src/lib/nfs/Connection.hxx | |
parent | b5119d79580d923602f9b144f9b194814317e6e4 (diff) | |
download | mpd-61b3aaaa0791ca6ac327de6c44a107b99ce78926.tar.gz mpd-61b3aaaa0791ca6ac327de6c44a107b99ce78926.tar.xz mpd-61b3aaaa0791ca6ac327de6c44a107b99ce78926.zip |
lib/nfs/Connection: add method Stat(path)
Diffstat (limited to '')
-rw-r--r-- | src/lib/nfs/Connection.hxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/nfs/Connection.hxx b/src/lib/nfs/Connection.hxx index d0a8a5da2..a82921d4e 100644 --- a/src/lib/nfs/Connection.hxx +++ b/src/lib/nfs/Connection.hxx @@ -64,6 +64,8 @@ class NfsConnection : SocketMonitor, DeferredMonitor { connection(_connection), open(_open), close_fh(nullptr) {} + bool Stat(nfs_context *context, const char *path, + Error &error); bool Open(nfs_context *context, const char *path, int flags, Error &error); bool Stat(nfs_context *context, struct nfsfh *fh, @@ -155,6 +157,7 @@ public: void AddLease(NfsLease &lease); void RemoveLease(NfsLease &lease); + bool Stat(const char *path, NfsCallback &callback, Error &error); bool Open(const char *path, int flags, NfsCallback &callback, Error &error); bool Stat(struct nfsfh *fh, NfsCallback &callback, Error &error); |