Implemented the client side of the file cache operations.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29401 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Ingo Weinhold
2009-03-05 00:43:06 +00:00
parent b8dbc0a275
commit 0dcccb4986
4 changed files with 375 additions and 21 deletions
@@ -311,8 +311,8 @@ class FileCacheRequest : public Request {
public:
FileCacheRequest(uint32 type) : Request(type) {}
dev_t volumeID;
ino_t vnodeID;
dev_t nsid;
ino_t vnid;
};
@@ -1597,7 +1597,7 @@ class FileCacheCreateRequest : public FileCacheRequest {
public:
FileCacheCreateRequest() : FileCacheRequest(FILE_CACHE_CREATE_REQUEST) {}
size_t size;
off_t size;
};
// FileCacheCreateReply
@@ -1678,7 +1678,6 @@ public:
status_t GetAddressInfos(AddressInfo* infos, int32* count);
Address buffer;
size_t bytesRead;
};
// FileCacheWriteRequest