// Generated file - DO NOT MODIFY #pragma once #include #include class OpenFileRequest { public: OpenFileRequest() {} // Delete copy and move until implemented. OpenFileRequest(const OpenFileRequest&) = delete; OpenFileRequest(OpenFileRequest&&) = delete; void ParseFromBytes(const glcr::ByteBuffer&); void ParseFromBytes(const glcr::ByteBuffer&, const glcr::CapBuffer&); void SerializeToBytes(glcr::ByteBuffer&); void SerializeToBytes(glcr::ByteBuffer&, glcr::CapBuffer&); glcr::String path() { return path_; } void set_path(glcr::String value) { path_ = value; } uint64_t options() { return options_; } void set_options(uint64_t value) { options_ = value; } private: glcr::String path_; uint64_t options_; }; class File { public: File() {} // Delete copy and move until implemented. File(const File&) = delete; File(File&&) = delete; void ParseFromBytes(const glcr::ByteBuffer&); void ParseFromBytes(const glcr::ByteBuffer&, const glcr::CapBuffer&); void SerializeToBytes(glcr::ByteBuffer&); void SerializeToBytes(glcr::ByteBuffer&, glcr::CapBuffer&); glcr::String path() { return path_; } void set_path(glcr::String value) { path_ = value; } uint64_t attrs() { return attrs_; } void set_attrs(uint64_t value) { attrs_ = value; } z_cap_t mem_cap() { return mem_cap_; } void set_mem_cap(z_cap_t value) { mem_cap_ = value; } private: glcr::String path_; uint64_t attrs_; z_cap_t mem_cap_; };