diff options
Diffstat (limited to 'netfs/msgtypes.h')
-rw-r--r-- | netfs/msgtypes.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/netfs/msgtypes.h b/netfs/msgtypes.h index 78986d3..71909cc 100644 --- a/netfs/msgtypes.h +++ b/netfs/msgtypes.h @@ -224,6 +224,15 @@ class WriteRequest : public RequestBase { class MkDirRequest : public RequestBase { public: std::string path; + mode_t mode; + typedef SimpleInt Reply; + const static uint16_t TypeID; + virtual void Send(FILE*) const; + virtual void Read(FILE*); +}; +class RmDirRequest : public RequestBase { + public: + std::string path; typedef SimpleInt Reply; const static uint16_t TypeID; virtual void Send(FILE*) const; @@ -267,6 +276,7 @@ class RenameRequest : public RequestBase { class ReadlinkReply : public ContentBase { public: std::string path; + int error; const static uint16_t TypeID; virtual void Send(FILE*) const; virtual void Read(FILE*); |