18741 lines
631 KiB
C++
18741 lines
631 KiB
C++
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
|
// source: xtreemfs/MRC.proto
|
|
|
|
#define INTERNAL_SUPPRESS_PROTOBUF_FIELD_DEPRECATION
|
|
#include "xtreemfs/MRC.pb.h"
|
|
|
|
#include <algorithm>
|
|
|
|
#include <google/protobuf/stubs/common.h>
|
|
#include <google/protobuf/stubs/once.h>
|
|
#include <google/protobuf/io/coded_stream.h>
|
|
#include <google/protobuf/wire_format_lite_inl.h>
|
|
#include <google/protobuf/descriptor.h>
|
|
#include <google/protobuf/generated_message_reflection.h>
|
|
#include <google/protobuf/reflection_ops.h>
|
|
#include <google/protobuf/wire_format.h>
|
|
// @@protoc_insertion_point(includes)
|
|
|
|
namespace xtreemfs {
|
|
namespace pbrpc {
|
|
|
|
namespace {
|
|
|
|
const ::google::protobuf::Descriptor* Stat_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
Stat_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* DirectoryEntry_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
DirectoryEntry_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* DirectoryEntries_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
DirectoryEntries_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* XAttr_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
XAttr_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* Volume_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
Volume_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* Volumes_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
Volumes_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* StatVFS_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
StatVFS_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* fsetattrRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
fsetattrRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* getattrRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
getattrRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* getattrResponse_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
getattrResponse_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* getxattrRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
getxattrRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* getxattrResponse_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
getxattrResponse_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* linkRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
linkRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* listxattrRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
listxattrRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* listxattrResponse_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
listxattrResponse_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* mkdirRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
mkdirRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* openRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
openRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* openResponse_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
openResponse_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* readdirRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
readdirRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* readlinkRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
readlinkRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* readlinkResponse_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
readlinkResponse_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* removexattrRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
removexattrRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* renameRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
renameRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* renameResponse_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
renameResponse_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* rmdirRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
rmdirRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* setattrRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
setattrRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* setxattrRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
setxattrRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* statvfsRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
statvfsRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* symlinkRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
symlinkRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* unlinkRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
unlinkRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* unlinkResponse_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
unlinkResponse_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* accessRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
accessRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* xtreemfs_check_file_existsRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
xtreemfs_check_file_existsRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* xtreemfs_check_file_existsResponse_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
xtreemfs_check_file_existsResponse_reflection_ = NULL;
|
|
const ::google::protobuf::EnumDescriptor* xtreemfs_check_file_existsResponse_FILE_STATE_descriptor_ = NULL;
|
|
const ::google::protobuf::Descriptor* xtreemfs_dump_restore_databaseRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
xtreemfs_dump_restore_databaseRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* xtreemfs_get_suitable_osdsRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
xtreemfs_get_suitable_osdsRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* xtreemfs_get_suitable_osdsResponse_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
xtreemfs_get_suitable_osdsResponse_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* timestampResponse_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
timestampResponse_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* stringMessage_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
stringMessage_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* xtreemfs_listdirRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
xtreemfs_listdirRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* xtreemfs_listdirResponse_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
xtreemfs_listdirResponse_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* xtreemfs_replica_addRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
xtreemfs_replica_addRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* xtreemfs_replica_listRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
xtreemfs_replica_listRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* xtreemfs_get_xlocsetRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
xtreemfs_get_xlocsetRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* xtreemfs_replica_removeRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
xtreemfs_replica_removeRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* xtreemfs_restore_fileRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
xtreemfs_restore_fileRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* xtreemfs_rmvolRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
xtreemfs_rmvolRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* xtreemfs_update_file_sizeRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
xtreemfs_update_file_sizeRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* xtreemfs_set_replica_update_policyRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
xtreemfs_set_replica_update_policyRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* xtreemfs_set_replica_update_policyResponse_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
xtreemfs_set_replica_update_policyResponse_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* xtreemfs_set_read_only_xattrRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
xtreemfs_set_read_only_xattrRequest_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* xtreemfs_set_read_only_xattrResponse_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
xtreemfs_set_read_only_xattrResponse_reflection_ = NULL;
|
|
const ::google::protobuf::Descriptor* xtreemfs_get_file_credentialsRequest_descriptor_ = NULL;
|
|
const ::google::protobuf::internal::GeneratedMessageReflection*
|
|
xtreemfs_get_file_credentialsRequest_reflection_ = NULL;
|
|
const ::google::protobuf::EnumDescriptor* Setattrs_descriptor_ = NULL;
|
|
const ::google::protobuf::EnumDescriptor* XATTR_FLAGS_descriptor_ = NULL;
|
|
const ::google::protobuf::EnumDescriptor* ACCESS_FLAGS_descriptor_ = NULL;
|
|
|
|
} // namespace
|
|
|
|
|
|
void protobuf_AssignDesc_xtreemfs_2fMRC_2eproto() {
|
|
protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
const ::google::protobuf::FileDescriptor* file =
|
|
::google::protobuf::DescriptorPool::generated_pool()->FindFileByName(
|
|
"xtreemfs/MRC.proto");
|
|
GOOGLE_CHECK(file != NULL);
|
|
Stat_descriptor_ = file->message_type(0);
|
|
static const int Stat_offsets_[14] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Stat, dev_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Stat, ino_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Stat, mode_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Stat, nlink_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Stat, user_id_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Stat, group_id_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Stat, size_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Stat, atime_ns_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Stat, mtime_ns_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Stat, ctime_ns_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Stat, blksize_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Stat, etag_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Stat, truncate_epoch_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Stat, attributes_),
|
|
};
|
|
Stat_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
Stat_descriptor_,
|
|
Stat::default_instance_,
|
|
Stat_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Stat, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Stat, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(Stat));
|
|
DirectoryEntry_descriptor_ = file->message_type(1);
|
|
static const int DirectoryEntry_offsets_[2] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DirectoryEntry, name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DirectoryEntry, stbuf_),
|
|
};
|
|
DirectoryEntry_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
DirectoryEntry_descriptor_,
|
|
DirectoryEntry::default_instance_,
|
|
DirectoryEntry_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DirectoryEntry, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DirectoryEntry, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(DirectoryEntry));
|
|
DirectoryEntries_descriptor_ = file->message_type(2);
|
|
static const int DirectoryEntries_offsets_[1] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DirectoryEntries, entries_),
|
|
};
|
|
DirectoryEntries_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
DirectoryEntries_descriptor_,
|
|
DirectoryEntries::default_instance_,
|
|
DirectoryEntries_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DirectoryEntries, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(DirectoryEntries, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(DirectoryEntries));
|
|
XAttr_descriptor_ = file->message_type(3);
|
|
static const int XAttr_offsets_[3] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(XAttr, name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(XAttr, value_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(XAttr, value_bytes_string_),
|
|
};
|
|
XAttr_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
XAttr_descriptor_,
|
|
XAttr::default_instance_,
|
|
XAttr_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(XAttr, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(XAttr, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(XAttr));
|
|
Volume_descriptor_ = file->message_type(4);
|
|
static const int Volume_offsets_[9] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Volume, access_control_policy_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Volume, default_striping_policy_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Volume, id_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Volume, mode_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Volume, name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Volume, owner_group_id_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Volume, owner_user_id_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Volume, attrs_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Volume, quota_),
|
|
};
|
|
Volume_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
Volume_descriptor_,
|
|
Volume::default_instance_,
|
|
Volume_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Volume, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Volume, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(Volume));
|
|
Volumes_descriptor_ = file->message_type(5);
|
|
static const int Volumes_offsets_[1] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Volumes, volumes_),
|
|
};
|
|
Volumes_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
Volumes_descriptor_,
|
|
Volumes::default_instance_,
|
|
Volumes_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Volumes, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(Volumes, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(Volumes));
|
|
StatVFS_descriptor_ = file->message_type(6);
|
|
static const int StatVFS_offsets_[13] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(StatVFS, bsize_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(StatVFS, bavail_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(StatVFS, bfree_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(StatVFS, blocks_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(StatVFS, fsid_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(StatVFS, namemax_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(StatVFS, access_control_policy_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(StatVFS, default_striping_policy_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(StatVFS, etag_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(StatVFS, mode_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(StatVFS, name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(StatVFS, owner_group_id_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(StatVFS, owner_user_id_),
|
|
};
|
|
StatVFS_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
StatVFS_descriptor_,
|
|
StatVFS::default_instance_,
|
|
StatVFS_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(StatVFS, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(StatVFS, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(StatVFS));
|
|
fsetattrRequest_descriptor_ = file->message_type(7);
|
|
static const int fsetattrRequest_offsets_[3] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(fsetattrRequest, stbuf_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(fsetattrRequest, to_set_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(fsetattrRequest, cap_),
|
|
};
|
|
fsetattrRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
fsetattrRequest_descriptor_,
|
|
fsetattrRequest::default_instance_,
|
|
fsetattrRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(fsetattrRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(fsetattrRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(fsetattrRequest));
|
|
getattrRequest_descriptor_ = file->message_type(8);
|
|
static const int getattrRequest_offsets_[3] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(getattrRequest, volume_name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(getattrRequest, path_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(getattrRequest, known_etag_),
|
|
};
|
|
getattrRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
getattrRequest_descriptor_,
|
|
getattrRequest::default_instance_,
|
|
getattrRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(getattrRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(getattrRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(getattrRequest));
|
|
getattrResponse_descriptor_ = file->message_type(9);
|
|
static const int getattrResponse_offsets_[1] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(getattrResponse, stbuf_),
|
|
};
|
|
getattrResponse_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
getattrResponse_descriptor_,
|
|
getattrResponse::default_instance_,
|
|
getattrResponse_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(getattrResponse, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(getattrResponse, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(getattrResponse));
|
|
getxattrRequest_descriptor_ = file->message_type(10);
|
|
static const int getxattrRequest_offsets_[3] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(getxattrRequest, volume_name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(getxattrRequest, path_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(getxattrRequest, name_),
|
|
};
|
|
getxattrRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
getxattrRequest_descriptor_,
|
|
getxattrRequest::default_instance_,
|
|
getxattrRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(getxattrRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(getxattrRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(getxattrRequest));
|
|
getxattrResponse_descriptor_ = file->message_type(11);
|
|
static const int getxattrResponse_offsets_[2] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(getxattrResponse, value_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(getxattrResponse, value_bytes_string_),
|
|
};
|
|
getxattrResponse_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
getxattrResponse_descriptor_,
|
|
getxattrResponse::default_instance_,
|
|
getxattrResponse_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(getxattrResponse, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(getxattrResponse, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(getxattrResponse));
|
|
linkRequest_descriptor_ = file->message_type(12);
|
|
static const int linkRequest_offsets_[3] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(linkRequest, volume_name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(linkRequest, target_path_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(linkRequest, link_path_),
|
|
};
|
|
linkRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
linkRequest_descriptor_,
|
|
linkRequest::default_instance_,
|
|
linkRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(linkRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(linkRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(linkRequest));
|
|
listxattrRequest_descriptor_ = file->message_type(13);
|
|
static const int listxattrRequest_offsets_[3] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(listxattrRequest, volume_name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(listxattrRequest, path_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(listxattrRequest, names_only_),
|
|
};
|
|
listxattrRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
listxattrRequest_descriptor_,
|
|
listxattrRequest::default_instance_,
|
|
listxattrRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(listxattrRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(listxattrRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(listxattrRequest));
|
|
listxattrResponse_descriptor_ = file->message_type(14);
|
|
static const int listxattrResponse_offsets_[1] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(listxattrResponse, xattrs_),
|
|
};
|
|
listxattrResponse_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
listxattrResponse_descriptor_,
|
|
listxattrResponse::default_instance_,
|
|
listxattrResponse_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(listxattrResponse, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(listxattrResponse, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(listxattrResponse));
|
|
mkdirRequest_descriptor_ = file->message_type(15);
|
|
static const int mkdirRequest_offsets_[3] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(mkdirRequest, volume_name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(mkdirRequest, path_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(mkdirRequest, mode_),
|
|
};
|
|
mkdirRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
mkdirRequest_descriptor_,
|
|
mkdirRequest::default_instance_,
|
|
mkdirRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(mkdirRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(mkdirRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(mkdirRequest));
|
|
openRequest_descriptor_ = file->message_type(16);
|
|
static const int openRequest_offsets_[6] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(openRequest, volume_name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(openRequest, path_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(openRequest, flags_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(openRequest, mode_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(openRequest, attributes_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(openRequest, coordinates_),
|
|
};
|
|
openRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
openRequest_descriptor_,
|
|
openRequest::default_instance_,
|
|
openRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(openRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(openRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(openRequest));
|
|
openResponse_descriptor_ = file->message_type(17);
|
|
static const int openResponse_offsets_[2] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(openResponse, creds_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(openResponse, timestamp_s_),
|
|
};
|
|
openResponse_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
openResponse_descriptor_,
|
|
openResponse::default_instance_,
|
|
openResponse_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(openResponse, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(openResponse, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(openResponse));
|
|
readdirRequest_descriptor_ = file->message_type(18);
|
|
static const int readdirRequest_offsets_[6] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(readdirRequest, volume_name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(readdirRequest, path_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(readdirRequest, known_etag_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(readdirRequest, limit_directory_entries_count_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(readdirRequest, names_only_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(readdirRequest, seen_directory_entries_count_),
|
|
};
|
|
readdirRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
readdirRequest_descriptor_,
|
|
readdirRequest::default_instance_,
|
|
readdirRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(readdirRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(readdirRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(readdirRequest));
|
|
readlinkRequest_descriptor_ = file->message_type(19);
|
|
static const int readlinkRequest_offsets_[2] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(readlinkRequest, volume_name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(readlinkRequest, path_),
|
|
};
|
|
readlinkRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
readlinkRequest_descriptor_,
|
|
readlinkRequest::default_instance_,
|
|
readlinkRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(readlinkRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(readlinkRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(readlinkRequest));
|
|
readlinkResponse_descriptor_ = file->message_type(20);
|
|
static const int readlinkResponse_offsets_[1] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(readlinkResponse, link_target_path_),
|
|
};
|
|
readlinkResponse_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
readlinkResponse_descriptor_,
|
|
readlinkResponse::default_instance_,
|
|
readlinkResponse_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(readlinkResponse, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(readlinkResponse, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(readlinkResponse));
|
|
removexattrRequest_descriptor_ = file->message_type(21);
|
|
static const int removexattrRequest_offsets_[3] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(removexattrRequest, volume_name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(removexattrRequest, path_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(removexattrRequest, name_),
|
|
};
|
|
removexattrRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
removexattrRequest_descriptor_,
|
|
removexattrRequest::default_instance_,
|
|
removexattrRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(removexattrRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(removexattrRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(removexattrRequest));
|
|
renameRequest_descriptor_ = file->message_type(22);
|
|
static const int renameRequest_offsets_[3] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(renameRequest, volume_name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(renameRequest, source_path_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(renameRequest, target_path_),
|
|
};
|
|
renameRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
renameRequest_descriptor_,
|
|
renameRequest::default_instance_,
|
|
renameRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(renameRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(renameRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(renameRequest));
|
|
renameResponse_descriptor_ = file->message_type(23);
|
|
static const int renameResponse_offsets_[2] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(renameResponse, timestamp_s_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(renameResponse, creds_),
|
|
};
|
|
renameResponse_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
renameResponse_descriptor_,
|
|
renameResponse::default_instance_,
|
|
renameResponse_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(renameResponse, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(renameResponse, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(renameResponse));
|
|
rmdirRequest_descriptor_ = file->message_type(24);
|
|
static const int rmdirRequest_offsets_[2] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(rmdirRequest, volume_name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(rmdirRequest, path_),
|
|
};
|
|
rmdirRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
rmdirRequest_descriptor_,
|
|
rmdirRequest::default_instance_,
|
|
rmdirRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(rmdirRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(rmdirRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(rmdirRequest));
|
|
setattrRequest_descriptor_ = file->message_type(25);
|
|
static const int setattrRequest_offsets_[4] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(setattrRequest, volume_name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(setattrRequest, path_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(setattrRequest, stbuf_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(setattrRequest, to_set_),
|
|
};
|
|
setattrRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
setattrRequest_descriptor_,
|
|
setattrRequest::default_instance_,
|
|
setattrRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(setattrRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(setattrRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(setattrRequest));
|
|
setxattrRequest_descriptor_ = file->message_type(26);
|
|
static const int setxattrRequest_offsets_[6] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(setxattrRequest, volume_name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(setxattrRequest, path_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(setxattrRequest, name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(setxattrRequest, value_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(setxattrRequest, value_bytes_string_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(setxattrRequest, flags_),
|
|
};
|
|
setxattrRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
setxattrRequest_descriptor_,
|
|
setxattrRequest::default_instance_,
|
|
setxattrRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(setxattrRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(setxattrRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(setxattrRequest));
|
|
statvfsRequest_descriptor_ = file->message_type(27);
|
|
static const int statvfsRequest_offsets_[2] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(statvfsRequest, volume_name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(statvfsRequest, known_etag_),
|
|
};
|
|
statvfsRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
statvfsRequest_descriptor_,
|
|
statvfsRequest::default_instance_,
|
|
statvfsRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(statvfsRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(statvfsRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(statvfsRequest));
|
|
symlinkRequest_descriptor_ = file->message_type(28);
|
|
static const int symlinkRequest_offsets_[3] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(symlinkRequest, volume_name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(symlinkRequest, target_path_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(symlinkRequest, link_path_),
|
|
};
|
|
symlinkRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
symlinkRequest_descriptor_,
|
|
symlinkRequest::default_instance_,
|
|
symlinkRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(symlinkRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(symlinkRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(symlinkRequest));
|
|
unlinkRequest_descriptor_ = file->message_type(29);
|
|
static const int unlinkRequest_offsets_[2] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(unlinkRequest, volume_name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(unlinkRequest, path_),
|
|
};
|
|
unlinkRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
unlinkRequest_descriptor_,
|
|
unlinkRequest::default_instance_,
|
|
unlinkRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(unlinkRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(unlinkRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(unlinkRequest));
|
|
unlinkResponse_descriptor_ = file->message_type(30);
|
|
static const int unlinkResponse_offsets_[2] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(unlinkResponse, timestamp_s_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(unlinkResponse, creds_),
|
|
};
|
|
unlinkResponse_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
unlinkResponse_descriptor_,
|
|
unlinkResponse::default_instance_,
|
|
unlinkResponse_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(unlinkResponse, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(unlinkResponse, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(unlinkResponse));
|
|
accessRequest_descriptor_ = file->message_type(31);
|
|
static const int accessRequest_offsets_[3] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(accessRequest, volume_name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(accessRequest, path_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(accessRequest, flags_),
|
|
};
|
|
accessRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
accessRequest_descriptor_,
|
|
accessRequest::default_instance_,
|
|
accessRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(accessRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(accessRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(accessRequest));
|
|
xtreemfs_check_file_existsRequest_descriptor_ = file->message_type(32);
|
|
static const int xtreemfs_check_file_existsRequest_offsets_[3] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_check_file_existsRequest, volume_id_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_check_file_existsRequest, file_ids_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_check_file_existsRequest, osd_uuid_),
|
|
};
|
|
xtreemfs_check_file_existsRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
xtreemfs_check_file_existsRequest_descriptor_,
|
|
xtreemfs_check_file_existsRequest::default_instance_,
|
|
xtreemfs_check_file_existsRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_check_file_existsRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_check_file_existsRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(xtreemfs_check_file_existsRequest));
|
|
xtreemfs_check_file_existsResponse_descriptor_ = file->message_type(33);
|
|
static const int xtreemfs_check_file_existsResponse_offsets_[2] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_check_file_existsResponse, volume_exists_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_check_file_existsResponse, file_states_),
|
|
};
|
|
xtreemfs_check_file_existsResponse_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
xtreemfs_check_file_existsResponse_descriptor_,
|
|
xtreemfs_check_file_existsResponse::default_instance_,
|
|
xtreemfs_check_file_existsResponse_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_check_file_existsResponse, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_check_file_existsResponse, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(xtreemfs_check_file_existsResponse));
|
|
xtreemfs_check_file_existsResponse_FILE_STATE_descriptor_ = xtreemfs_check_file_existsResponse_descriptor_->enum_type(0);
|
|
xtreemfs_dump_restore_databaseRequest_descriptor_ = file->message_type(34);
|
|
static const int xtreemfs_dump_restore_databaseRequest_offsets_[1] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_dump_restore_databaseRequest, dump_file_),
|
|
};
|
|
xtreemfs_dump_restore_databaseRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
xtreemfs_dump_restore_databaseRequest_descriptor_,
|
|
xtreemfs_dump_restore_databaseRequest::default_instance_,
|
|
xtreemfs_dump_restore_databaseRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_dump_restore_databaseRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_dump_restore_databaseRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(xtreemfs_dump_restore_databaseRequest));
|
|
xtreemfs_get_suitable_osdsRequest_descriptor_ = file->message_type(35);
|
|
static const int xtreemfs_get_suitable_osdsRequest_offsets_[4] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_get_suitable_osdsRequest, file_id_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_get_suitable_osdsRequest, path_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_get_suitable_osdsRequest, volume_name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_get_suitable_osdsRequest, num_osds_),
|
|
};
|
|
xtreemfs_get_suitable_osdsRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
xtreemfs_get_suitable_osdsRequest_descriptor_,
|
|
xtreemfs_get_suitable_osdsRequest::default_instance_,
|
|
xtreemfs_get_suitable_osdsRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_get_suitable_osdsRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_get_suitable_osdsRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(xtreemfs_get_suitable_osdsRequest));
|
|
xtreemfs_get_suitable_osdsResponse_descriptor_ = file->message_type(36);
|
|
static const int xtreemfs_get_suitable_osdsResponse_offsets_[1] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_get_suitable_osdsResponse, osd_uuids_),
|
|
};
|
|
xtreemfs_get_suitable_osdsResponse_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
xtreemfs_get_suitable_osdsResponse_descriptor_,
|
|
xtreemfs_get_suitable_osdsResponse::default_instance_,
|
|
xtreemfs_get_suitable_osdsResponse_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_get_suitable_osdsResponse, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_get_suitable_osdsResponse, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(xtreemfs_get_suitable_osdsResponse));
|
|
timestampResponse_descriptor_ = file->message_type(37);
|
|
static const int timestampResponse_offsets_[1] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(timestampResponse, timestamp_s_),
|
|
};
|
|
timestampResponse_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
timestampResponse_descriptor_,
|
|
timestampResponse::default_instance_,
|
|
timestampResponse_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(timestampResponse, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(timestampResponse, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(timestampResponse));
|
|
stringMessage_descriptor_ = file->message_type(38);
|
|
static const int stringMessage_offsets_[1] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(stringMessage, a_string_),
|
|
};
|
|
stringMessage_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
stringMessage_descriptor_,
|
|
stringMessage::default_instance_,
|
|
stringMessage_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(stringMessage, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(stringMessage, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(stringMessage));
|
|
xtreemfs_listdirRequest_descriptor_ = file->message_type(39);
|
|
static const int xtreemfs_listdirRequest_offsets_[1] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_listdirRequest, path_),
|
|
};
|
|
xtreemfs_listdirRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
xtreemfs_listdirRequest_descriptor_,
|
|
xtreemfs_listdirRequest::default_instance_,
|
|
xtreemfs_listdirRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_listdirRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_listdirRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(xtreemfs_listdirRequest));
|
|
xtreemfs_listdirResponse_descriptor_ = file->message_type(40);
|
|
static const int xtreemfs_listdirResponse_offsets_[1] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_listdirResponse, names_),
|
|
};
|
|
xtreemfs_listdirResponse_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
xtreemfs_listdirResponse_descriptor_,
|
|
xtreemfs_listdirResponse::default_instance_,
|
|
xtreemfs_listdirResponse_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_listdirResponse, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_listdirResponse, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(xtreemfs_listdirResponse));
|
|
xtreemfs_replica_addRequest_descriptor_ = file->message_type(41);
|
|
static const int xtreemfs_replica_addRequest_offsets_[4] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_replica_addRequest, file_id_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_replica_addRequest, path_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_replica_addRequest, volume_name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_replica_addRequest, new_replica_),
|
|
};
|
|
xtreemfs_replica_addRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
xtreemfs_replica_addRequest_descriptor_,
|
|
xtreemfs_replica_addRequest::default_instance_,
|
|
xtreemfs_replica_addRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_replica_addRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_replica_addRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(xtreemfs_replica_addRequest));
|
|
xtreemfs_replica_listRequest_descriptor_ = file->message_type(42);
|
|
static const int xtreemfs_replica_listRequest_offsets_[3] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_replica_listRequest, file_id_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_replica_listRequest, path_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_replica_listRequest, volume_name_),
|
|
};
|
|
xtreemfs_replica_listRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
xtreemfs_replica_listRequest_descriptor_,
|
|
xtreemfs_replica_listRequest::default_instance_,
|
|
xtreemfs_replica_listRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_replica_listRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_replica_listRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(xtreemfs_replica_listRequest));
|
|
xtreemfs_get_xlocsetRequest_descriptor_ = file->message_type(43);
|
|
static const int xtreemfs_get_xlocsetRequest_offsets_[4] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_get_xlocsetRequest, file_id_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_get_xlocsetRequest, path_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_get_xlocsetRequest, volume_name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_get_xlocsetRequest, xcap_),
|
|
};
|
|
xtreemfs_get_xlocsetRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
xtreemfs_get_xlocsetRequest_descriptor_,
|
|
xtreemfs_get_xlocsetRequest::default_instance_,
|
|
xtreemfs_get_xlocsetRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_get_xlocsetRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_get_xlocsetRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(xtreemfs_get_xlocsetRequest));
|
|
xtreemfs_replica_removeRequest_descriptor_ = file->message_type(44);
|
|
static const int xtreemfs_replica_removeRequest_offsets_[4] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_replica_removeRequest, file_id_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_replica_removeRequest, path_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_replica_removeRequest, volume_name_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_replica_removeRequest, osd_uuid_),
|
|
};
|
|
xtreemfs_replica_removeRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
xtreemfs_replica_removeRequest_descriptor_,
|
|
xtreemfs_replica_removeRequest::default_instance_,
|
|
xtreemfs_replica_removeRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_replica_removeRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_replica_removeRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(xtreemfs_replica_removeRequest));
|
|
xtreemfs_restore_fileRequest_descriptor_ = file->message_type(45);
|
|
static const int xtreemfs_restore_fileRequest_offsets_[5] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_restore_fileRequest, file_path_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_restore_fileRequest, file_id_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_restore_fileRequest, file_size_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_restore_fileRequest, osd_uuid_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_restore_fileRequest, stripe_size_),
|
|
};
|
|
xtreemfs_restore_fileRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
xtreemfs_restore_fileRequest_descriptor_,
|
|
xtreemfs_restore_fileRequest::default_instance_,
|
|
xtreemfs_restore_fileRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_restore_fileRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_restore_fileRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(xtreemfs_restore_fileRequest));
|
|
xtreemfs_rmvolRequest_descriptor_ = file->message_type(46);
|
|
static const int xtreemfs_rmvolRequest_offsets_[1] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_rmvolRequest, volume_name_),
|
|
};
|
|
xtreemfs_rmvolRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
xtreemfs_rmvolRequest_descriptor_,
|
|
xtreemfs_rmvolRequest::default_instance_,
|
|
xtreemfs_rmvolRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_rmvolRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_rmvolRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(xtreemfs_rmvolRequest));
|
|
xtreemfs_update_file_sizeRequest_descriptor_ = file->message_type(47);
|
|
static const int xtreemfs_update_file_sizeRequest_offsets_[4] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_update_file_sizeRequest, xcap_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_update_file_sizeRequest, osd_write_response_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_update_file_sizeRequest, close_file_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_update_file_sizeRequest, coordinates_),
|
|
};
|
|
xtreemfs_update_file_sizeRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
xtreemfs_update_file_sizeRequest_descriptor_,
|
|
xtreemfs_update_file_sizeRequest::default_instance_,
|
|
xtreemfs_update_file_sizeRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_update_file_sizeRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_update_file_sizeRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(xtreemfs_update_file_sizeRequest));
|
|
xtreemfs_set_replica_update_policyRequest_descriptor_ = file->message_type(48);
|
|
static const int xtreemfs_set_replica_update_policyRequest_offsets_[2] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_set_replica_update_policyRequest, file_id_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_set_replica_update_policyRequest, update_policy_),
|
|
};
|
|
xtreemfs_set_replica_update_policyRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
xtreemfs_set_replica_update_policyRequest_descriptor_,
|
|
xtreemfs_set_replica_update_policyRequest::default_instance_,
|
|
xtreemfs_set_replica_update_policyRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_set_replica_update_policyRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_set_replica_update_policyRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(xtreemfs_set_replica_update_policyRequest));
|
|
xtreemfs_set_replica_update_policyResponse_descriptor_ = file->message_type(49);
|
|
static const int xtreemfs_set_replica_update_policyResponse_offsets_[1] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_set_replica_update_policyResponse, old_update_policy_),
|
|
};
|
|
xtreemfs_set_replica_update_policyResponse_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
xtreemfs_set_replica_update_policyResponse_descriptor_,
|
|
xtreemfs_set_replica_update_policyResponse::default_instance_,
|
|
xtreemfs_set_replica_update_policyResponse_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_set_replica_update_policyResponse, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_set_replica_update_policyResponse, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(xtreemfs_set_replica_update_policyResponse));
|
|
xtreemfs_set_read_only_xattrRequest_descriptor_ = file->message_type(50);
|
|
static const int xtreemfs_set_read_only_xattrRequest_offsets_[2] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_set_read_only_xattrRequest, file_id_),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_set_read_only_xattrRequest, value_),
|
|
};
|
|
xtreemfs_set_read_only_xattrRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
xtreemfs_set_read_only_xattrRequest_descriptor_,
|
|
xtreemfs_set_read_only_xattrRequest::default_instance_,
|
|
xtreemfs_set_read_only_xattrRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_set_read_only_xattrRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_set_read_only_xattrRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(xtreemfs_set_read_only_xattrRequest));
|
|
xtreemfs_set_read_only_xattrResponse_descriptor_ = file->message_type(51);
|
|
static const int xtreemfs_set_read_only_xattrResponse_offsets_[1] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_set_read_only_xattrResponse, was_set_),
|
|
};
|
|
xtreemfs_set_read_only_xattrResponse_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
xtreemfs_set_read_only_xattrResponse_descriptor_,
|
|
xtreemfs_set_read_only_xattrResponse::default_instance_,
|
|
xtreemfs_set_read_only_xattrResponse_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_set_read_only_xattrResponse, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_set_read_only_xattrResponse, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(xtreemfs_set_read_only_xattrResponse));
|
|
xtreemfs_get_file_credentialsRequest_descriptor_ = file->message_type(52);
|
|
static const int xtreemfs_get_file_credentialsRequest_offsets_[1] = {
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_get_file_credentialsRequest, file_id_),
|
|
};
|
|
xtreemfs_get_file_credentialsRequest_reflection_ =
|
|
new ::google::protobuf::internal::GeneratedMessageReflection(
|
|
xtreemfs_get_file_credentialsRequest_descriptor_,
|
|
xtreemfs_get_file_credentialsRequest::default_instance_,
|
|
xtreemfs_get_file_credentialsRequest_offsets_,
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_get_file_credentialsRequest, _has_bits_[0]),
|
|
GOOGLE_PROTOBUF_GENERATED_MESSAGE_FIELD_OFFSET(xtreemfs_get_file_credentialsRequest, _unknown_fields_),
|
|
-1,
|
|
::google::protobuf::DescriptorPool::generated_pool(),
|
|
::google::protobuf::MessageFactory::generated_factory(),
|
|
sizeof(xtreemfs_get_file_credentialsRequest));
|
|
Setattrs_descriptor_ = file->enum_type(0);
|
|
XATTR_FLAGS_descriptor_ = file->enum_type(1);
|
|
ACCESS_FLAGS_descriptor_ = file->enum_type(2);
|
|
}
|
|
|
|
namespace {
|
|
|
|
GOOGLE_PROTOBUF_DECLARE_ONCE(protobuf_AssignDescriptors_once_);
|
|
inline void protobuf_AssignDescriptorsOnce() {
|
|
::google::protobuf::GoogleOnceInit(&protobuf_AssignDescriptors_once_,
|
|
&protobuf_AssignDesc_xtreemfs_2fMRC_2eproto);
|
|
}
|
|
|
|
void protobuf_RegisterTypes(const ::std::string&) {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
Stat_descriptor_, &Stat::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
DirectoryEntry_descriptor_, &DirectoryEntry::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
DirectoryEntries_descriptor_, &DirectoryEntries::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
XAttr_descriptor_, &XAttr::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
Volume_descriptor_, &Volume::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
Volumes_descriptor_, &Volumes::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
StatVFS_descriptor_, &StatVFS::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
fsetattrRequest_descriptor_, &fsetattrRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
getattrRequest_descriptor_, &getattrRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
getattrResponse_descriptor_, &getattrResponse::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
getxattrRequest_descriptor_, &getxattrRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
getxattrResponse_descriptor_, &getxattrResponse::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
linkRequest_descriptor_, &linkRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
listxattrRequest_descriptor_, &listxattrRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
listxattrResponse_descriptor_, &listxattrResponse::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
mkdirRequest_descriptor_, &mkdirRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
openRequest_descriptor_, &openRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
openResponse_descriptor_, &openResponse::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
readdirRequest_descriptor_, &readdirRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
readlinkRequest_descriptor_, &readlinkRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
readlinkResponse_descriptor_, &readlinkResponse::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
removexattrRequest_descriptor_, &removexattrRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
renameRequest_descriptor_, &renameRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
renameResponse_descriptor_, &renameResponse::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
rmdirRequest_descriptor_, &rmdirRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
setattrRequest_descriptor_, &setattrRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
setxattrRequest_descriptor_, &setxattrRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
statvfsRequest_descriptor_, &statvfsRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
symlinkRequest_descriptor_, &symlinkRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
unlinkRequest_descriptor_, &unlinkRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
unlinkResponse_descriptor_, &unlinkResponse::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
accessRequest_descriptor_, &accessRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
xtreemfs_check_file_existsRequest_descriptor_, &xtreemfs_check_file_existsRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
xtreemfs_check_file_existsResponse_descriptor_, &xtreemfs_check_file_existsResponse::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
xtreemfs_dump_restore_databaseRequest_descriptor_, &xtreemfs_dump_restore_databaseRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
xtreemfs_get_suitable_osdsRequest_descriptor_, &xtreemfs_get_suitable_osdsRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
xtreemfs_get_suitable_osdsResponse_descriptor_, &xtreemfs_get_suitable_osdsResponse::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
timestampResponse_descriptor_, ×tampResponse::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
stringMessage_descriptor_, &stringMessage::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
xtreemfs_listdirRequest_descriptor_, &xtreemfs_listdirRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
xtreemfs_listdirResponse_descriptor_, &xtreemfs_listdirResponse::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
xtreemfs_replica_addRequest_descriptor_, &xtreemfs_replica_addRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
xtreemfs_replica_listRequest_descriptor_, &xtreemfs_replica_listRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
xtreemfs_get_xlocsetRequest_descriptor_, &xtreemfs_get_xlocsetRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
xtreemfs_replica_removeRequest_descriptor_, &xtreemfs_replica_removeRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
xtreemfs_restore_fileRequest_descriptor_, &xtreemfs_restore_fileRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
xtreemfs_rmvolRequest_descriptor_, &xtreemfs_rmvolRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
xtreemfs_update_file_sizeRequest_descriptor_, &xtreemfs_update_file_sizeRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
xtreemfs_set_replica_update_policyRequest_descriptor_, &xtreemfs_set_replica_update_policyRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
xtreemfs_set_replica_update_policyResponse_descriptor_, &xtreemfs_set_replica_update_policyResponse::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
xtreemfs_set_read_only_xattrRequest_descriptor_, &xtreemfs_set_read_only_xattrRequest::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
xtreemfs_set_read_only_xattrResponse_descriptor_, &xtreemfs_set_read_only_xattrResponse::default_instance());
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedMessage(
|
|
xtreemfs_get_file_credentialsRequest_descriptor_, &xtreemfs_get_file_credentialsRequest::default_instance());
|
|
}
|
|
|
|
} // namespace
|
|
|
|
void protobuf_ShutdownFile_xtreemfs_2fMRC_2eproto() {
|
|
delete Stat::default_instance_;
|
|
delete Stat_reflection_;
|
|
delete DirectoryEntry::default_instance_;
|
|
delete DirectoryEntry_reflection_;
|
|
delete DirectoryEntries::default_instance_;
|
|
delete DirectoryEntries_reflection_;
|
|
delete XAttr::default_instance_;
|
|
delete XAttr_reflection_;
|
|
delete Volume::default_instance_;
|
|
delete Volume_reflection_;
|
|
delete Volumes::default_instance_;
|
|
delete Volumes_reflection_;
|
|
delete StatVFS::default_instance_;
|
|
delete StatVFS_reflection_;
|
|
delete fsetattrRequest::default_instance_;
|
|
delete fsetattrRequest_reflection_;
|
|
delete getattrRequest::default_instance_;
|
|
delete getattrRequest_reflection_;
|
|
delete getattrResponse::default_instance_;
|
|
delete getattrResponse_reflection_;
|
|
delete getxattrRequest::default_instance_;
|
|
delete getxattrRequest_reflection_;
|
|
delete getxattrResponse::default_instance_;
|
|
delete getxattrResponse_reflection_;
|
|
delete linkRequest::default_instance_;
|
|
delete linkRequest_reflection_;
|
|
delete listxattrRequest::default_instance_;
|
|
delete listxattrRequest_reflection_;
|
|
delete listxattrResponse::default_instance_;
|
|
delete listxattrResponse_reflection_;
|
|
delete mkdirRequest::default_instance_;
|
|
delete mkdirRequest_reflection_;
|
|
delete openRequest::default_instance_;
|
|
delete openRequest_reflection_;
|
|
delete openResponse::default_instance_;
|
|
delete openResponse_reflection_;
|
|
delete readdirRequest::default_instance_;
|
|
delete readdirRequest_reflection_;
|
|
delete readlinkRequest::default_instance_;
|
|
delete readlinkRequest_reflection_;
|
|
delete readlinkResponse::default_instance_;
|
|
delete readlinkResponse_reflection_;
|
|
delete removexattrRequest::default_instance_;
|
|
delete removexattrRequest_reflection_;
|
|
delete renameRequest::default_instance_;
|
|
delete renameRequest_reflection_;
|
|
delete renameResponse::default_instance_;
|
|
delete renameResponse_reflection_;
|
|
delete rmdirRequest::default_instance_;
|
|
delete rmdirRequest_reflection_;
|
|
delete setattrRequest::default_instance_;
|
|
delete setattrRequest_reflection_;
|
|
delete setxattrRequest::default_instance_;
|
|
delete setxattrRequest_reflection_;
|
|
delete statvfsRequest::default_instance_;
|
|
delete statvfsRequest_reflection_;
|
|
delete symlinkRequest::default_instance_;
|
|
delete symlinkRequest_reflection_;
|
|
delete unlinkRequest::default_instance_;
|
|
delete unlinkRequest_reflection_;
|
|
delete unlinkResponse::default_instance_;
|
|
delete unlinkResponse_reflection_;
|
|
delete accessRequest::default_instance_;
|
|
delete accessRequest_reflection_;
|
|
delete xtreemfs_check_file_existsRequest::default_instance_;
|
|
delete xtreemfs_check_file_existsRequest_reflection_;
|
|
delete xtreemfs_check_file_existsResponse::default_instance_;
|
|
delete xtreemfs_check_file_existsResponse_reflection_;
|
|
delete xtreemfs_dump_restore_databaseRequest::default_instance_;
|
|
delete xtreemfs_dump_restore_databaseRequest_reflection_;
|
|
delete xtreemfs_get_suitable_osdsRequest::default_instance_;
|
|
delete xtreemfs_get_suitable_osdsRequest_reflection_;
|
|
delete xtreemfs_get_suitable_osdsResponse::default_instance_;
|
|
delete xtreemfs_get_suitable_osdsResponse_reflection_;
|
|
delete timestampResponse::default_instance_;
|
|
delete timestampResponse_reflection_;
|
|
delete stringMessage::default_instance_;
|
|
delete stringMessage_reflection_;
|
|
delete xtreemfs_listdirRequest::default_instance_;
|
|
delete xtreemfs_listdirRequest_reflection_;
|
|
delete xtreemfs_listdirResponse::default_instance_;
|
|
delete xtreemfs_listdirResponse_reflection_;
|
|
delete xtreemfs_replica_addRequest::default_instance_;
|
|
delete xtreemfs_replica_addRequest_reflection_;
|
|
delete xtreemfs_replica_listRequest::default_instance_;
|
|
delete xtreemfs_replica_listRequest_reflection_;
|
|
delete xtreemfs_get_xlocsetRequest::default_instance_;
|
|
delete xtreemfs_get_xlocsetRequest_reflection_;
|
|
delete xtreemfs_replica_removeRequest::default_instance_;
|
|
delete xtreemfs_replica_removeRequest_reflection_;
|
|
delete xtreemfs_restore_fileRequest::default_instance_;
|
|
delete xtreemfs_restore_fileRequest_reflection_;
|
|
delete xtreemfs_rmvolRequest::default_instance_;
|
|
delete xtreemfs_rmvolRequest_reflection_;
|
|
delete xtreemfs_update_file_sizeRequest::default_instance_;
|
|
delete xtreemfs_update_file_sizeRequest_reflection_;
|
|
delete xtreemfs_set_replica_update_policyRequest::default_instance_;
|
|
delete xtreemfs_set_replica_update_policyRequest_reflection_;
|
|
delete xtreemfs_set_replica_update_policyResponse::default_instance_;
|
|
delete xtreemfs_set_replica_update_policyResponse_reflection_;
|
|
delete xtreemfs_set_read_only_xattrRequest::default_instance_;
|
|
delete xtreemfs_set_read_only_xattrRequest_reflection_;
|
|
delete xtreemfs_set_read_only_xattrResponse::default_instance_;
|
|
delete xtreemfs_set_read_only_xattrResponse_reflection_;
|
|
delete xtreemfs_get_file_credentialsRequest::default_instance_;
|
|
delete xtreemfs_get_file_credentialsRequest_reflection_;
|
|
}
|
|
|
|
void protobuf_AddDesc_xtreemfs_2fMRC_2eproto() {
|
|
static bool already_here = false;
|
|
if (already_here) return;
|
|
already_here = true;
|
|
GOOGLE_PROTOBUF_VERIFY_VERSION;
|
|
|
|
::xtreemfs::pbrpc::protobuf_AddDesc_include_2fPBRPC_2eproto();
|
|
::xtreemfs::pbrpc::protobuf_AddDesc_include_2fCommon_2eproto();
|
|
::xtreemfs::pbrpc::protobuf_AddDesc_xtreemfs_2fGlobalTypes_2eproto();
|
|
::google::protobuf::DescriptorPool::InternalAddGeneratedFile(
|
|
"\n\022xtreemfs/MRC.proto\022\016xtreemfs.pbrpc\032\023in"
|
|
"clude/PBRPC.proto\032\024include/Common.proto\032"
|
|
"\032xtreemfs/GlobalTypes.proto\"\357\001\n\004Stat\022\013\n\003"
|
|
"dev\030\001 \002(\006\022\013\n\003ino\030\002 \002(\006\022\014\n\004mode\030\003 \002(\007\022\r\n\005"
|
|
"nlink\030\004 \002(\007\022\017\n\007user_id\030\005 \002(\t\022\020\n\010group_id"
|
|
"\030\006 \002(\t\022\014\n\004size\030\007 \002(\006\022\020\n\010atime_ns\030\010 \002(\006\022\020"
|
|
"\n\010mtime_ns\030\t \002(\006\022\020\n\010ctime_ns\030\n \002(\006\022\017\n\007bl"
|
|
"ksize\030\013 \002(\007\022\014\n\004etag\030\014 \001(\006\022\026\n\016truncate_ep"
|
|
"och\030\r \002(\007\022\022\n\nattributes\030\016 \001(\007\"C\n\016Directo"
|
|
"ryEntry\022\014\n\004name\030\001 \002(\t\022#\n\005stbuf\030\002 \001(\0132\024.x"
|
|
"treemfs.pbrpc.Stat\"C\n\020DirectoryEntries\022/"
|
|
"\n\007entries\030\001 \003(\0132\036.xtreemfs.pbrpc.Directo"
|
|
"ryEntry\"@\n\005XAttr\022\014\n\004name\030\001 \002(\t\022\r\n\005value\030"
|
|
"\002 \001(\t\022\032\n\022value_bytes_string\030\003 \001(\014\"\244\002\n\006Vo"
|
|
"lume\022F\n\025access_control_policy\030\001 \002(\0162\'.xt"
|
|
"reemfs.pbrpc.AccessControlPolicyType\022\?\n\027"
|
|
"default_striping_policy\030\002 \002(\0132\036.xtreemfs"
|
|
".pbrpc.StripingPolicy\022\n\n\002id\030\003 \002(\t\022\014\n\004mod"
|
|
"e\030\004 \002(\007\022\014\n\004name\030\005 \002(\t\022\026\n\016owner_group_id\030"
|
|
"\006 \002(\t\022\025\n\rowner_user_id\030\007 \002(\t\022+\n\005attrs\030\010 "
|
|
"\003(\0132\034.xtreemfs.pbrpc.KeyValuePair\022\r\n\005quo"
|
|
"ta\030\t \001(\006\"2\n\007Volumes\022\'\n\007volumes\030\001 \003(\0132\026.x"
|
|
"treemfs.pbrpc.Volume\"\310\002\n\007StatVFS\022\r\n\005bsiz"
|
|
"e\030\001 \002(\007\022\016\n\006bavail\030\002 \002(\006\022\r\n\005bfree\030\r \001(\006\022\016"
|
|
"\n\006blocks\030\003 \002(\006\022\014\n\004fsid\030\004 \002(\t\022\017\n\007namemax\030"
|
|
"\005 \002(\007\022F\n\025access_control_policy\030\006 \002(\0162\'.x"
|
|
"treemfs.pbrpc.AccessControlPolicyType\022\?\n"
|
|
"\027default_striping_policy\030\007 \002(\0132\036.xtreemf"
|
|
"s.pbrpc.StripingPolicy\022\014\n\004etag\030\010 \002(\006\022\014\n\004"
|
|
"mode\030\t \002(\007\022\014\n\004name\030\n \002(\t\022\026\n\016owner_group_"
|
|
"id\030\013 \002(\t\022\025\n\rowner_user_id\030\014 \002(\t\"i\n\017fseta"
|
|
"ttrRequest\022#\n\005stbuf\030\001 \002(\0132\024.xtreemfs.pbr"
|
|
"pc.Stat\022\016\n\006to_set\030\002 \002(\007\022!\n\003cap\030\003 \002(\0132\024.x"
|
|
"treemfs.pbrpc.XCap\"G\n\016getattrRequest\022\023\n\013"
|
|
"volume_name\030\001 \002(\t\022\014\n\004path\030\002 \002(\t\022\022\n\nknown"
|
|
"_etag\030\003 \002(\006\"6\n\017getattrResponse\022#\n\005stbuf\030"
|
|
"\001 \001(\0132\024.xtreemfs.pbrpc.Stat\"B\n\017getxattrR"
|
|
"equest\022\023\n\013volume_name\030\001 \002(\t\022\014\n\004path\030\002 \002("
|
|
"\t\022\014\n\004name\030\003 \002(\t\"=\n\020getxattrResponse\022\r\n\005v"
|
|
"alue\030\001 \002(\t\022\032\n\022value_bytes_string\030\002 \001(\014\"J"
|
|
"\n\013linkRequest\022\023\n\013volume_name\030\001 \002(\t\022\023\n\013ta"
|
|
"rget_path\030\002 \002(\t\022\021\n\tlink_path\030\003 \002(\t\"I\n\020li"
|
|
"stxattrRequest\022\023\n\013volume_name\030\001 \002(\t\022\014\n\004p"
|
|
"ath\030\002 \002(\t\022\022\n\nnames_only\030\003 \002(\010\":\n\021listxat"
|
|
"trResponse\022%\n\006xattrs\030\001 \003(\0132\025.xtreemfs.pb"
|
|
"rpc.XAttr\"\?\n\014mkdirRequest\022\023\n\013volume_name"
|
|
"\030\001 \002(\t\022\014\n\004path\030\002 \002(\t\022\014\n\004mode\030\003 \002(\007\"\232\001\n\013o"
|
|
"penRequest\022\023\n\013volume_name\030\001 \002(\t\022\014\n\004path\030"
|
|
"\002 \002(\t\022\r\n\005flags\030\003 \002(\007\022\014\n\004mode\030\004 \002(\007\022\022\n\nat"
|
|
"tributes\030\005 \002(\007\0227\n\013coordinates\030\006 \001(\0132\".xt"
|
|
"reemfs.pbrpc.VivaldiCoordinates\"S\n\014openR"
|
|
"esponse\022.\n\005creds\030\001 \002(\0132\037.xtreemfs.pbrpc."
|
|
"FileCredentials\022\023\n\013timestamp_s\030\002 \002(\007\"\250\001\n"
|
|
"\016readdirRequest\022\023\n\013volume_name\030\001 \002(\t\022\014\n\004"
|
|
"path\030\002 \002(\t\022\022\n\nknown_etag\030\003 \002(\006\022%\n\035limit_"
|
|
"directory_entries_count\030\004 \002(\007\022\022\n\nnames_o"
|
|
"nly\030\005 \002(\010\022$\n\034seen_directory_entries_coun"
|
|
"t\030\006 \002(\006\"4\n\017readlinkRequest\022\023\n\013volume_nam"
|
|
"e\030\001 \002(\t\022\014\n\004path\030\002 \002(\t\",\n\020readlinkRespons"
|
|
"e\022\030\n\020link_target_path\030\001 \003(\t\"E\n\022removexat"
|
|
"trRequest\022\023\n\013volume_name\030\001 \002(\t\022\014\n\004path\030\002"
|
|
" \002(\t\022\014\n\004name\030\003 \002(\t\"N\n\rrenameRequest\022\023\n\013v"
|
|
"olume_name\030\001 \002(\t\022\023\n\013source_path\030\002 \002(\t\022\023\n"
|
|
"\013target_path\030\003 \002(\t\"U\n\016renameResponse\022\023\n\013"
|
|
"timestamp_s\030\001 \002(\007\022.\n\005creds\030\002 \001(\0132\037.xtree"
|
|
"mfs.pbrpc.FileCredentials\"1\n\014rmdirReques"
|
|
"t\022\023\n\013volume_name\030\001 \002(\t\022\014\n\004path\030\002 \002(\t\"h\n\016"
|
|
"setattrRequest\022\023\n\013volume_name\030\001 \002(\t\022\014\n\004p"
|
|
"ath\030\002 \002(\t\022#\n\005stbuf\030\003 \002(\0132\024.xtreemfs.pbrp"
|
|
"c.Stat\022\016\n\006to_set\030\004 \002(\007\"|\n\017setxattrReques"
|
|
"t\022\023\n\013volume_name\030\001 \002(\t\022\014\n\004path\030\002 \002(\t\022\014\n\004"
|
|
"name\030\003 \002(\t\022\r\n\005value\030\004 \002(\t\022\032\n\022value_bytes"
|
|
"_string\030\006 \001(\014\022\r\n\005flags\030\005 \002(\007\"9\n\016statvfsR"
|
|
"equest\022\023\n\013volume_name\030\001 \002(\t\022\022\n\nknown_eta"
|
|
"g\030\005 \002(\006\"M\n\016symlinkRequest\022\023\n\013volume_name"
|
|
"\030\001 \002(\t\022\023\n\013target_path\030\002 \002(\t\022\021\n\tlink_path"
|
|
"\030\003 \002(\t\"2\n\runlinkRequest\022\023\n\013volume_name\030\001"
|
|
" \002(\t\022\014\n\004path\030\002 \002(\t\"U\n\016unlinkResponse\022\023\n\013"
|
|
"timestamp_s\030\001 \002(\007\022.\n\005creds\030\002 \001(\0132\037.xtree"
|
|
"mfs.pbrpc.FileCredentials\"A\n\raccessReque"
|
|
"st\022\023\n\013volume_name\030\001 \002(\t\022\014\n\004path\030\002 \002(\t\022\r\n"
|
|
"\005flags\030\003 \002(\007\"Z\n!xtreemfs_check_file_exis"
|
|
"tsRequest\022\021\n\tvolume_id\030\001 \002(\t\022\020\n\010file_ids"
|
|
"\030\002 \003(\t\022\020\n\010osd_uuid\030\003 \002(\t\"\315\001\n\"xtreemfs_ch"
|
|
"eck_file_existsResponse\022\025\n\rvolume_exists"
|
|
"\030\001 \002(\010\022V\n\013file_states\030\002 \003(\0162=.xtreemfs.p"
|
|
"brpc.xtreemfs_check_file_existsResponse."
|
|
"FILE_STATEB\002\020\001\"8\n\nFILE_STATE\022\013\n\007DELETED\020"
|
|
"\000\022\016\n\nREGISTERED\020\001\022\r\n\tABANDONED\020\002\":\n%xtre"
|
|
"emfs_dump_restore_databaseRequest\022\021\n\tdum"
|
|
"p_file\030\001 \002(\t\"i\n!xtreemfs_get_suitable_os"
|
|
"dsRequest\022\017\n\007file_id\030\001 \001(\t\022\014\n\004path\030\003 \001(\t"
|
|
"\022\023\n\013volume_name\030\004 \001(\t\022\020\n\010num_osds\030\002 \002(\007\""
|
|
"7\n\"xtreemfs_get_suitable_osdsResponse\022\021\n"
|
|
"\tosd_uuids\030\001 \003(\t\"(\n\021timestampResponse\022\023\n"
|
|
"\013timestamp_s\030\001 \002(\007\"!\n\rstringMessage\022\020\n\010a"
|
|
"_string\030\001 \002(\t\"\'\n\027xtreemfs_listdirRequest"
|
|
"\022\014\n\004path\030\001 \002(\t\")\n\030xtreemfs_listdirRespon"
|
|
"se\022\r\n\005names\030\001 \003(\t\"\177\n\033xtreemfs_replica_ad"
|
|
"dRequest\022\017\n\007file_id\030\001 \001(\t\022\014\n\004path\030\003 \001(\t\022"
|
|
"\023\n\013volume_name\030\004 \001(\t\022,\n\013new_replica\030\002 \002("
|
|
"\0132\027.xtreemfs.pbrpc.Replica\"R\n\034xtreemfs_r"
|
|
"eplica_listRequest\022\017\n\007file_id\030\001 \001(\t\022\014\n\004p"
|
|
"ath\030\002 \001(\t\022\023\n\013volume_name\030\003 \001(\t\"u\n\033xtreem"
|
|
"fs_get_xlocsetRequest\022\017\n\007file_id\030\001 \001(\t\022\014"
|
|
"\n\004path\030\002 \001(\t\022\023\n\013volume_name\030\003 \001(\t\022\"\n\004xca"
|
|
"p\030\004 \001(\0132\024.xtreemfs.pbrpc.XCap\"f\n\036xtreemf"
|
|
"s_replica_removeRequest\022\017\n\007file_id\030\001 \001(\t"
|
|
"\022\014\n\004path\030\003 \001(\t\022\023\n\013volume_name\030\004 \001(\t\022\020\n\010o"
|
|
"sd_uuid\030\002 \002(\t\"|\n\034xtreemfs_restore_fileRe"
|
|
"quest\022\021\n\tfile_path\030\001 \002(\t\022\017\n\007file_id\030\002 \002("
|
|
"\t\022\021\n\tfile_size\030\003 \002(\006\022\020\n\010osd_uuid\030\004 \002(\t\022\023"
|
|
"\n\013stripe_size\030\005 \002(\007\",\n\025xtreemfs_rmvolReq"
|
|
"uest\022\023\n\013volume_name\030\001 \002(\t\"\321\001\n xtreemfs_u"
|
|
"pdate_file_sizeRequest\022\"\n\004xcap\030\001 \002(\0132\024.x"
|
|
"treemfs.pbrpc.XCap\022<\n\022osd_write_response"
|
|
"\030\002 \002(\0132 .xtreemfs.pbrpc.OSDWriteResponse"
|
|
"\022\022\n\nclose_file\030\003 \001(\010\0227\n\013coordinates\030\004 \001("
|
|
"\0132\".xtreemfs.pbrpc.VivaldiCoordinates\"S\n"
|
|
")xtreemfs_set_replica_update_policyReque"
|
|
"st\022\017\n\007file_id\030\001 \002(\t\022\025\n\rupdate_policy\030\002 \002"
|
|
"(\t\"G\n*xtreemfs_set_replica_update_policy"
|
|
"Response\022\031\n\021old_update_policy\030\001 \002(\t\"E\n#x"
|
|
"treemfs_set_read_only_xattrRequest\022\017\n\007fi"
|
|
"le_id\030\001 \002(\t\022\r\n\005value\030\002 \002(\010\"7\n$xtreemfs_s"
|
|
"et_read_only_xattrResponse\022\017\n\007was_set\030\001 "
|
|
"\002(\010\"7\n$xtreemfs_get_file_credentialsRequ"
|
|
"est\022\017\n\007file_id\030\001 \002(\t*\242\001\n\010Setattrs\022\020\n\014SET"
|
|
"ATTR_MODE\020\001\022\017\n\013SETATTR_UID\020\002\022\017\n\013SETATTR_"
|
|
"GID\020\004\022\020\n\014SETATTR_SIZE\020\010\022\021\n\rSETATTR_ATIME"
|
|
"\020\020\022\021\n\rSETATTR_MTIME\020 \022\021\n\rSETATTR_CTIME\020@"
|
|
"\022\027\n\022SETATTR_ATTRIBUTES\020\200\001*>\n\013XATTR_FLAGS"
|
|
"\022\026\n\022XATTR_FLAGS_CREATE\020\001\022\027\n\023XATTR_FLAGS_"
|
|
"REPLACE\020\002*j\n\014ACCESS_FLAGS\022\025\n\021ACCESS_FLAG"
|
|
"S_F_OK\020\000\022\025\n\021ACCESS_FLAGS_X_OK\020\001\022\025\n\021ACCES"
|
|
"S_FLAGS_W_OK\020\002\022\025\n\021ACCESS_FLAGS_R_OK\020\0042\203 "
|
|
"\n\nMRCService\022S\n\010fsetattr\022\037.xtreemfs.pbrp"
|
|
"c.fsetattrRequest\032\035.xtreemfs.pbrpc.empty"
|
|
"Response\"\007\215\265\030\002\000\000\000\022@\n\tftruncate\022\024.xtreemf"
|
|
"s.pbrpc.XCap\032\024.xtreemfs.pbrpc.XCap\"\007\215\265\030\003"
|
|
"\000\000\000\022S\n\007getattr\022\036.xtreemfs.pbrpc.getattrR"
|
|
"equest\032\037.xtreemfs.pbrpc.getattrResponse\""
|
|
"\007\215\265\030\004\000\000\000\022V\n\010getxattr\022\037.xtreemfs.pbrpc.ge"
|
|
"txattrRequest\032 .xtreemfs.pbrpc.getxattrR"
|
|
"esponse\"\007\215\265\030\005\000\000\000\022O\n\004link\022\033.xtreemfs.pbrp"
|
|
"c.linkRequest\032!.xtreemfs.pbrpc.timestamp"
|
|
"Response\"\007\215\265\030\006\000\000\000\022Y\n\tlistxattr\022 .xtreemf"
|
|
"s.pbrpc.listxattrRequest\032!.xtreemfs.pbrp"
|
|
"c.listxattrResponse\"\007\215\265\030\007\000\000\000\022Q\n\005mkdir\022\034."
|
|
"xtreemfs.pbrpc.mkdirRequest\032!.xtreemfs.p"
|
|
"brpc.timestampResponse\"\007\215\265\030\010\000\000\000\022J\n\004open\022"
|
|
"\033.xtreemfs.pbrpc.openRequest\032\034.xtreemfs."
|
|
"pbrpc.openResponse\"\007\215\265\030\t\000\000\000\022T\n\007readdir\022\036"
|
|
".xtreemfs.pbrpc.readdirRequest\032 .xtreemf"
|
|
"s.pbrpc.DirectoryEntries\"\007\215\265\030\n\000\000\000\022V\n\010rea"
|
|
"dlink\022\037.xtreemfs.pbrpc.readlinkRequest\032 "
|
|
".xtreemfs.pbrpc.readlinkResponse\"\007\215\265\030\013\000\000"
|
|
"\000\022]\n\013removexattr\022\".xtreemfs.pbrpc.remove"
|
|
"xattrRequest\032!.xtreemfs.pbrpc.timestampR"
|
|
"esponse\"\007\215\265\030\014\000\000\000\022P\n\006rename\022\035.xtreemfs.pb"
|
|
"rpc.renameRequest\032\036.xtreemfs.pbrpc.renam"
|
|
"eResponse\"\007\215\265\030\r\000\000\000\022Q\n\005rmdir\022\034.xtreemfs.p"
|
|
"brpc.rmdirRequest\032!.xtreemfs.pbrpc.times"
|
|
"tampResponse\"\007\215\265\030\016\000\000\000\022U\n\007setattr\022\036.xtree"
|
|
"mfs.pbrpc.setattrRequest\032!.xtreemfs.pbrp"
|
|
"c.timestampResponse\"\007\215\265\030\017\000\000\000\022W\n\010setxattr"
|
|
"\022\037.xtreemfs.pbrpc.setxattrRequest\032!.xtre"
|
|
"emfs.pbrpc.timestampResponse\"\007\215\265\030\020\000\000\000\022K\n"
|
|
"\007statvfs\022\036.xtreemfs.pbrpc.statvfsRequest"
|
|
"\032\027.xtreemfs.pbrpc.StatVFS\"\007\215\265\030\021\000\000\000\022U\n\007sy"
|
|
"mlink\022\036.xtreemfs.pbrpc.symlinkRequest\032!."
|
|
"xtreemfs.pbrpc.timestampResponse\"\007\215\265\030\022\000\000"
|
|
"\000\022P\n\006unlink\022\035.xtreemfs.pbrpc.unlinkReque"
|
|
"st\032\036.xtreemfs.pbrpc.unlinkResponse\"\007\215\265\030\023"
|
|
"\000\000\000\022O\n\006access\022\035.xtreemfs.pbrpc.accessReq"
|
|
"uest\032\035.xtreemfs.pbrpc.emptyResponse\"\007\215\265\030"
|
|
"\024\000\000\000\022[\n\023xtreemfs_checkpoint\022\034.xtreemfs.p"
|
|
"brpc.emptyRequest\032\035.xtreemfs.pbrpc.empty"
|
|
"Response\"\007\215\265\030\036\000\000\000\022\214\001\n\032xtreemfs_check_fil"
|
|
"e_exists\0221.xtreemfs.pbrpc.xtreemfs_check"
|
|
"_file_existsRequest\0322.xtreemfs.pbrpc.xtr"
|
|
"eemfs_check_file_existsResponse\"\007\215\265\030\037\000\000\000"
|
|
"\022w\n\026xtreemfs_dump_database\0225.xtreemfs.pb"
|
|
"rpc.xtreemfs_dump_restore_databaseReques"
|
|
"t\032\035.xtreemfs.pbrpc.emptyResponse\"\007\215\265\030 \000\000"
|
|
"\000\022\214\001\n\032xtreemfs_get_suitable_osds\0221.xtree"
|
|
"mfs.pbrpc.xtreemfs_get_suitable_osdsRequ"
|
|
"est\0322.xtreemfs.pbrpc.xtreemfs_get_suitab"
|
|
"le_osdsResponse\"\007\215\265\030!\000\000\000\022`\n\027xtreemfs_int"
|
|
"ernal_debug\022\035.xtreemfs.pbrpc.stringMessa"
|
|
"ge\032\035.xtreemfs.pbrpc.stringMessage\"\007\215\265\030\"\000"
|
|
"\000\000\022n\n\020xtreemfs_listdir\022\'.xtreemfs.pbrpc."
|
|
"xtreemfs_listdirRequest\032(.xtreemfs.pbrpc"
|
|
".xtreemfs_listdirResponse\"\007\215\265\030#\000\000\000\022P\n\016xt"
|
|
"reemfs_lsvol\022\034.xtreemfs.pbrpc.emptyReque"
|
|
"st\032\027.xtreemfs.pbrpc.Volumes\"\007\215\265\030$\000\000\000\022P\n\016"
|
|
"xtreemfs_mkvol\022\026.xtreemfs.pbrpc.Volume\032\035"
|
|
".xtreemfs.pbrpc.emptyResponse\"\007\215\265\030/\000\000\000\022P"
|
|
"\n\031xtreemfs_renew_capability\022\024.xtreemfs.p"
|
|
"brpc.XCap\032\024.xtreemfs.pbrpc.XCap\"\007\215\265\030%\000\000\000"
|
|
"\022f\n\036xtreemfs_replication_to_master\022\034.xtr"
|
|
"eemfs.pbrpc.emptyRequest\032\035.xtreemfs.pbrp"
|
|
"c.emptyResponse\"\007\215\265\030&\000\000\000\022k\n\024xtreemfs_rep"
|
|
"lica_add\022+.xtreemfs.pbrpc.xtreemfs_repli"
|
|
"ca_addRequest\032\035.xtreemfs.pbrpc.emptyResp"
|
|
"onse\"\007\215\265\030\'\000\000\000\022h\n\025xtreemfs_replica_list\022,"
|
|
".xtreemfs.pbrpc.xtreemfs_replica_listReq"
|
|
"uest\032\030.xtreemfs.pbrpc.Replicas\"\007\215\265\030(\000\000\000\022"
|
|
"s\n\027xtreemfs_replica_remove\022..xtreemfs.pb"
|
|
"rpc.xtreemfs_replica_removeRequest\032\037.xtr"
|
|
"eemfs.pbrpc.FileCredentials\"\007\215\265\030)\000\000\000\022z\n\031"
|
|
"xtreemfs_restore_database\0225.xtreemfs.pbr"
|
|
"pc.xtreemfs_dump_restore_databaseRequest"
|
|
"\032\035.xtreemfs.pbrpc.emptyResponse\"\007\215\265\030*\000\000\000"
|
|
"\022m\n\025xtreemfs_restore_file\022,.xtreemfs.pbr"
|
|
"pc.xtreemfs_restore_fileRequest\032\035.xtreem"
|
|
"fs.pbrpc.emptyResponse\"\007\215\265\030+\000\000\000\022_\n\016xtree"
|
|
"mfs_rmvol\022%.xtreemfs.pbrpc.xtreemfs_rmvo"
|
|
"lRequest\032\035.xtreemfs.pbrpc.emptyResponse\""
|
|
"\007\215\265\030,\000\000\000\022Y\n\021xtreemfs_shutdown\022\034.xtreemfs"
|
|
".pbrpc.emptyRequest\032\035.xtreemfs.pbrpc.emp"
|
|
"tyResponse\"\007\215\265\030-\000\000\000\022y\n\031xtreemfs_update_f"
|
|
"ile_size\0220.xtreemfs.pbrpc.xtreemfs_updat"
|
|
"e_file_sizeRequest\032!.xtreemfs.pbrpc.time"
|
|
"stampResponse\"\007\215\265\030.\000\000\000\022\244\001\n\"xtreemfs_set_"
|
|
"replica_update_policy\0229.xtreemfs.pbrpc.x"
|
|
"treemfs_set_replica_update_policyRequest"
|
|
"\032:.xtreemfs.pbrpc.xtreemfs_set_replica_u"
|
|
"pdate_policyResponse\"\007\215\265\0300\000\000\000\022\222\001\n\034xtreem"
|
|
"fs_set_read_only_xattr\0223.xtreemfs.pbrpc."
|
|
"xtreemfs_set_read_only_xattrRequest\0324.xt"
|
|
"reemfs.pbrpc.xtreemfs_set_read_only_xatt"
|
|
"rResponse\"\007\215\265\0301\000\000\000\022\177\n\035xtreemfs_get_file_"
|
|
"credentials\0224.xtreemfs.pbrpc.xtreemfs_ge"
|
|
"t_file_credentialsRequest\032\037.xtreemfs.pbr"
|
|
"pc.FileCredentials\"\007\215\265\0302\000\000\000\022e\n\024xtreemfs_"
|
|
"get_xlocset\022+.xtreemfs.pbrpc.xtreemfs_ge"
|
|
"t_xlocsetRequest\032\027.xtreemfs.pbrpc.XLocSe"
|
|
"t\"\007\215\265\0303\000\000\000\032\007\225\265\030!N\000\000B(\n&org.xtreemfs.pbrp"
|
|
"c.generatedinterfaces", 9581);
|
|
::google::protobuf::MessageFactory::InternalRegisterGeneratedFile(
|
|
"xtreemfs/MRC.proto", &protobuf_RegisterTypes);
|
|
Stat::default_instance_ = new Stat();
|
|
DirectoryEntry::default_instance_ = new DirectoryEntry();
|
|
DirectoryEntries::default_instance_ = new DirectoryEntries();
|
|
XAttr::default_instance_ = new XAttr();
|
|
Volume::default_instance_ = new Volume();
|
|
Volumes::default_instance_ = new Volumes();
|
|
StatVFS::default_instance_ = new StatVFS();
|
|
fsetattrRequest::default_instance_ = new fsetattrRequest();
|
|
getattrRequest::default_instance_ = new getattrRequest();
|
|
getattrResponse::default_instance_ = new getattrResponse();
|
|
getxattrRequest::default_instance_ = new getxattrRequest();
|
|
getxattrResponse::default_instance_ = new getxattrResponse();
|
|
linkRequest::default_instance_ = new linkRequest();
|
|
listxattrRequest::default_instance_ = new listxattrRequest();
|
|
listxattrResponse::default_instance_ = new listxattrResponse();
|
|
mkdirRequest::default_instance_ = new mkdirRequest();
|
|
openRequest::default_instance_ = new openRequest();
|
|
openResponse::default_instance_ = new openResponse();
|
|
readdirRequest::default_instance_ = new readdirRequest();
|
|
readlinkRequest::default_instance_ = new readlinkRequest();
|
|
readlinkResponse::default_instance_ = new readlinkResponse();
|
|
removexattrRequest::default_instance_ = new removexattrRequest();
|
|
renameRequest::default_instance_ = new renameRequest();
|
|
renameResponse::default_instance_ = new renameResponse();
|
|
rmdirRequest::default_instance_ = new rmdirRequest();
|
|
setattrRequest::default_instance_ = new setattrRequest();
|
|
setxattrRequest::default_instance_ = new setxattrRequest();
|
|
statvfsRequest::default_instance_ = new statvfsRequest();
|
|
symlinkRequest::default_instance_ = new symlinkRequest();
|
|
unlinkRequest::default_instance_ = new unlinkRequest();
|
|
unlinkResponse::default_instance_ = new unlinkResponse();
|
|
accessRequest::default_instance_ = new accessRequest();
|
|
xtreemfs_check_file_existsRequest::default_instance_ = new xtreemfs_check_file_existsRequest();
|
|
xtreemfs_check_file_existsResponse::default_instance_ = new xtreemfs_check_file_existsResponse();
|
|
xtreemfs_dump_restore_databaseRequest::default_instance_ = new xtreemfs_dump_restore_databaseRequest();
|
|
xtreemfs_get_suitable_osdsRequest::default_instance_ = new xtreemfs_get_suitable_osdsRequest();
|
|
xtreemfs_get_suitable_osdsResponse::default_instance_ = new xtreemfs_get_suitable_osdsResponse();
|
|
timestampResponse::default_instance_ = new timestampResponse();
|
|
stringMessage::default_instance_ = new stringMessage();
|
|
xtreemfs_listdirRequest::default_instance_ = new xtreemfs_listdirRequest();
|
|
xtreemfs_listdirResponse::default_instance_ = new xtreemfs_listdirResponse();
|
|
xtreemfs_replica_addRequest::default_instance_ = new xtreemfs_replica_addRequest();
|
|
xtreemfs_replica_listRequest::default_instance_ = new xtreemfs_replica_listRequest();
|
|
xtreemfs_get_xlocsetRequest::default_instance_ = new xtreemfs_get_xlocsetRequest();
|
|
xtreemfs_replica_removeRequest::default_instance_ = new xtreemfs_replica_removeRequest();
|
|
xtreemfs_restore_fileRequest::default_instance_ = new xtreemfs_restore_fileRequest();
|
|
xtreemfs_rmvolRequest::default_instance_ = new xtreemfs_rmvolRequest();
|
|
xtreemfs_update_file_sizeRequest::default_instance_ = new xtreemfs_update_file_sizeRequest();
|
|
xtreemfs_set_replica_update_policyRequest::default_instance_ = new xtreemfs_set_replica_update_policyRequest();
|
|
xtreemfs_set_replica_update_policyResponse::default_instance_ = new xtreemfs_set_replica_update_policyResponse();
|
|
xtreemfs_set_read_only_xattrRequest::default_instance_ = new xtreemfs_set_read_only_xattrRequest();
|
|
xtreemfs_set_read_only_xattrResponse::default_instance_ = new xtreemfs_set_read_only_xattrResponse();
|
|
xtreemfs_get_file_credentialsRequest::default_instance_ = new xtreemfs_get_file_credentialsRequest();
|
|
Stat::default_instance_->InitAsDefaultInstance();
|
|
DirectoryEntry::default_instance_->InitAsDefaultInstance();
|
|
DirectoryEntries::default_instance_->InitAsDefaultInstance();
|
|
XAttr::default_instance_->InitAsDefaultInstance();
|
|
Volume::default_instance_->InitAsDefaultInstance();
|
|
Volumes::default_instance_->InitAsDefaultInstance();
|
|
StatVFS::default_instance_->InitAsDefaultInstance();
|
|
fsetattrRequest::default_instance_->InitAsDefaultInstance();
|
|
getattrRequest::default_instance_->InitAsDefaultInstance();
|
|
getattrResponse::default_instance_->InitAsDefaultInstance();
|
|
getxattrRequest::default_instance_->InitAsDefaultInstance();
|
|
getxattrResponse::default_instance_->InitAsDefaultInstance();
|
|
linkRequest::default_instance_->InitAsDefaultInstance();
|
|
listxattrRequest::default_instance_->InitAsDefaultInstance();
|
|
listxattrResponse::default_instance_->InitAsDefaultInstance();
|
|
mkdirRequest::default_instance_->InitAsDefaultInstance();
|
|
openRequest::default_instance_->InitAsDefaultInstance();
|
|
openResponse::default_instance_->InitAsDefaultInstance();
|
|
readdirRequest::default_instance_->InitAsDefaultInstance();
|
|
readlinkRequest::default_instance_->InitAsDefaultInstance();
|
|
readlinkResponse::default_instance_->InitAsDefaultInstance();
|
|
removexattrRequest::default_instance_->InitAsDefaultInstance();
|
|
renameRequest::default_instance_->InitAsDefaultInstance();
|
|
renameResponse::default_instance_->InitAsDefaultInstance();
|
|
rmdirRequest::default_instance_->InitAsDefaultInstance();
|
|
setattrRequest::default_instance_->InitAsDefaultInstance();
|
|
setxattrRequest::default_instance_->InitAsDefaultInstance();
|
|
statvfsRequest::default_instance_->InitAsDefaultInstance();
|
|
symlinkRequest::default_instance_->InitAsDefaultInstance();
|
|
unlinkRequest::default_instance_->InitAsDefaultInstance();
|
|
unlinkResponse::default_instance_->InitAsDefaultInstance();
|
|
accessRequest::default_instance_->InitAsDefaultInstance();
|
|
xtreemfs_check_file_existsRequest::default_instance_->InitAsDefaultInstance();
|
|
xtreemfs_check_file_existsResponse::default_instance_->InitAsDefaultInstance();
|
|
xtreemfs_dump_restore_databaseRequest::default_instance_->InitAsDefaultInstance();
|
|
xtreemfs_get_suitable_osdsRequest::default_instance_->InitAsDefaultInstance();
|
|
xtreemfs_get_suitable_osdsResponse::default_instance_->InitAsDefaultInstance();
|
|
timestampResponse::default_instance_->InitAsDefaultInstance();
|
|
stringMessage::default_instance_->InitAsDefaultInstance();
|
|
xtreemfs_listdirRequest::default_instance_->InitAsDefaultInstance();
|
|
xtreemfs_listdirResponse::default_instance_->InitAsDefaultInstance();
|
|
xtreemfs_replica_addRequest::default_instance_->InitAsDefaultInstance();
|
|
xtreemfs_replica_listRequest::default_instance_->InitAsDefaultInstance();
|
|
xtreemfs_get_xlocsetRequest::default_instance_->InitAsDefaultInstance();
|
|
xtreemfs_replica_removeRequest::default_instance_->InitAsDefaultInstance();
|
|
xtreemfs_restore_fileRequest::default_instance_->InitAsDefaultInstance();
|
|
xtreemfs_rmvolRequest::default_instance_->InitAsDefaultInstance();
|
|
xtreemfs_update_file_sizeRequest::default_instance_->InitAsDefaultInstance();
|
|
xtreemfs_set_replica_update_policyRequest::default_instance_->InitAsDefaultInstance();
|
|
xtreemfs_set_replica_update_policyResponse::default_instance_->InitAsDefaultInstance();
|
|
xtreemfs_set_read_only_xattrRequest::default_instance_->InitAsDefaultInstance();
|
|
xtreemfs_set_read_only_xattrResponse::default_instance_->InitAsDefaultInstance();
|
|
xtreemfs_get_file_credentialsRequest::default_instance_->InitAsDefaultInstance();
|
|
::google::protobuf::internal::OnShutdown(&protobuf_ShutdownFile_xtreemfs_2fMRC_2eproto);
|
|
}
|
|
|
|
// Force AddDescriptors() to be called at static initialization time.
|
|
struct StaticDescriptorInitializer_xtreemfs_2fMRC_2eproto {
|
|
StaticDescriptorInitializer_xtreemfs_2fMRC_2eproto() {
|
|
protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
}
|
|
} static_descriptor_initializer_xtreemfs_2fMRC_2eproto_;
|
|
const ::google::protobuf::EnumDescriptor* Setattrs_descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return Setattrs_descriptor_;
|
|
}
|
|
bool Setattrs_IsValid(int value) {
|
|
switch(value) {
|
|
case 1:
|
|
case 2:
|
|
case 4:
|
|
case 8:
|
|
case 16:
|
|
case 32:
|
|
case 64:
|
|
case 128:
|
|
return true;
|
|
default:
|
|
return false;
|
|
}
|
|
}
|
|
|
|
const ::google::protobuf::EnumDescriptor* XATTR_FLAGS_descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return XATTR_FLAGS_descriptor_;
|
|
}
|
|
bool XATTR_FLAGS_IsValid(int value) {
|
|
switch(value) {
|
|
case 1:
|
|
case 2:
|
|
return true;
|
|
default:
|
|
return false;
|
|
}
|
|
}
|
|
|
|
const ::google::protobuf::EnumDescriptor* ACCESS_FLAGS_descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return ACCESS_FLAGS_descriptor_;
|
|
}
|
|
bool ACCESS_FLAGS_IsValid(int value) {
|
|
switch(value) {
|
|
case 0:
|
|
case 1:
|
|
case 2:
|
|
case 4:
|
|
return true;
|
|
default:
|
|
return false;
|
|
}
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int Stat::kDevFieldNumber;
|
|
const int Stat::kInoFieldNumber;
|
|
const int Stat::kModeFieldNumber;
|
|
const int Stat::kNlinkFieldNumber;
|
|
const int Stat::kUserIdFieldNumber;
|
|
const int Stat::kGroupIdFieldNumber;
|
|
const int Stat::kSizeFieldNumber;
|
|
const int Stat::kAtimeNsFieldNumber;
|
|
const int Stat::kMtimeNsFieldNumber;
|
|
const int Stat::kCtimeNsFieldNumber;
|
|
const int Stat::kBlksizeFieldNumber;
|
|
const int Stat::kEtagFieldNumber;
|
|
const int Stat::kTruncateEpochFieldNumber;
|
|
const int Stat::kAttributesFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
Stat::Stat()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void Stat::InitAsDefaultInstance() {
|
|
}
|
|
|
|
Stat::Stat(const Stat& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void Stat::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
dev_ = GOOGLE_ULONGLONG(0);
|
|
ino_ = GOOGLE_ULONGLONG(0);
|
|
mode_ = 0u;
|
|
nlink_ = 0u;
|
|
user_id_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
group_id_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
size_ = GOOGLE_ULONGLONG(0);
|
|
atime_ns_ = GOOGLE_ULONGLONG(0);
|
|
mtime_ns_ = GOOGLE_ULONGLONG(0);
|
|
ctime_ns_ = GOOGLE_ULONGLONG(0);
|
|
blksize_ = 0u;
|
|
etag_ = GOOGLE_ULONGLONG(0);
|
|
truncate_epoch_ = 0u;
|
|
attributes_ = 0u;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
Stat::~Stat() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void Stat::SharedDtor() {
|
|
if (user_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete user_id_;
|
|
}
|
|
if (group_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete group_id_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void Stat::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* Stat::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return Stat_descriptor_;
|
|
}
|
|
|
|
const Stat& Stat::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
Stat* Stat::default_instance_ = NULL;
|
|
|
|
Stat* Stat::New() const {
|
|
return new Stat;
|
|
}
|
|
|
|
void Stat::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
dev_ = GOOGLE_ULONGLONG(0);
|
|
ino_ = GOOGLE_ULONGLONG(0);
|
|
mode_ = 0u;
|
|
nlink_ = 0u;
|
|
if (has_user_id()) {
|
|
if (user_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
user_id_->clear();
|
|
}
|
|
}
|
|
if (has_group_id()) {
|
|
if (group_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
group_id_->clear();
|
|
}
|
|
}
|
|
size_ = GOOGLE_ULONGLONG(0);
|
|
atime_ns_ = GOOGLE_ULONGLONG(0);
|
|
}
|
|
if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) {
|
|
mtime_ns_ = GOOGLE_ULONGLONG(0);
|
|
ctime_ns_ = GOOGLE_ULONGLONG(0);
|
|
blksize_ = 0u;
|
|
etag_ = GOOGLE_ULONGLONG(0);
|
|
truncate_epoch_ = 0u;
|
|
attributes_ = 0u;
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool Stat::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required fixed64 dev = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) {
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>(
|
|
input, &dev_)));
|
|
set_has_dev();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(17)) goto parse_ino;
|
|
break;
|
|
}
|
|
|
|
// required fixed64 ino = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) {
|
|
parse_ino:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>(
|
|
input, &ino_)));
|
|
set_has_ino();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(29)) goto parse_mode;
|
|
break;
|
|
}
|
|
|
|
// required fixed32 mode = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
parse_mode:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, &mode_)));
|
|
set_has_mode();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(37)) goto parse_nlink;
|
|
break;
|
|
}
|
|
|
|
// required fixed32 nlink = 4;
|
|
case 4: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
parse_nlink:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, &nlink_)));
|
|
set_has_nlink();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(42)) goto parse_user_id;
|
|
break;
|
|
}
|
|
|
|
// required string user_id = 5;
|
|
case 5: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_user_id:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_user_id()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->user_id().data(), this->user_id().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(50)) goto parse_group_id;
|
|
break;
|
|
}
|
|
|
|
// required string group_id = 6;
|
|
case 6: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_group_id:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_group_id()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->group_id().data(), this->group_id().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(57)) goto parse_size;
|
|
break;
|
|
}
|
|
|
|
// required fixed64 size = 7;
|
|
case 7: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) {
|
|
parse_size:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>(
|
|
input, &size_)));
|
|
set_has_size();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(65)) goto parse_atime_ns;
|
|
break;
|
|
}
|
|
|
|
// required fixed64 atime_ns = 8;
|
|
case 8: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) {
|
|
parse_atime_ns:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>(
|
|
input, &atime_ns_)));
|
|
set_has_atime_ns();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(73)) goto parse_mtime_ns;
|
|
break;
|
|
}
|
|
|
|
// required fixed64 mtime_ns = 9;
|
|
case 9: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) {
|
|
parse_mtime_ns:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>(
|
|
input, &mtime_ns_)));
|
|
set_has_mtime_ns();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(81)) goto parse_ctime_ns;
|
|
break;
|
|
}
|
|
|
|
// required fixed64 ctime_ns = 10;
|
|
case 10: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) {
|
|
parse_ctime_ns:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>(
|
|
input, &ctime_ns_)));
|
|
set_has_ctime_ns();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(93)) goto parse_blksize;
|
|
break;
|
|
}
|
|
|
|
// required fixed32 blksize = 11;
|
|
case 11: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
parse_blksize:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, &blksize_)));
|
|
set_has_blksize();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(97)) goto parse_etag;
|
|
break;
|
|
}
|
|
|
|
// optional fixed64 etag = 12;
|
|
case 12: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) {
|
|
parse_etag:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>(
|
|
input, &etag_)));
|
|
set_has_etag();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(109)) goto parse_truncate_epoch;
|
|
break;
|
|
}
|
|
|
|
// required fixed32 truncate_epoch = 13;
|
|
case 13: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
parse_truncate_epoch:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, &truncate_epoch_)));
|
|
set_has_truncate_epoch();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(117)) goto parse_attributes;
|
|
break;
|
|
}
|
|
|
|
// optional fixed32 attributes = 14;
|
|
case 14: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
parse_attributes:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, &attributes_)));
|
|
set_has_attributes();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void Stat::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required fixed64 dev = 1;
|
|
if (has_dev()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed64(1, this->dev(), output);
|
|
}
|
|
|
|
// required fixed64 ino = 2;
|
|
if (has_ino()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed64(2, this->ino(), output);
|
|
}
|
|
|
|
// required fixed32 mode = 3;
|
|
if (has_mode()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(3, this->mode(), output);
|
|
}
|
|
|
|
// required fixed32 nlink = 4;
|
|
if (has_nlink()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(4, this->nlink(), output);
|
|
}
|
|
|
|
// required string user_id = 5;
|
|
if (has_user_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->user_id().data(), this->user_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
5, this->user_id(), output);
|
|
}
|
|
|
|
// required string group_id = 6;
|
|
if (has_group_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->group_id().data(), this->group_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
6, this->group_id(), output);
|
|
}
|
|
|
|
// required fixed64 size = 7;
|
|
if (has_size()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed64(7, this->size(), output);
|
|
}
|
|
|
|
// required fixed64 atime_ns = 8;
|
|
if (has_atime_ns()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed64(8, this->atime_ns(), output);
|
|
}
|
|
|
|
// required fixed64 mtime_ns = 9;
|
|
if (has_mtime_ns()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed64(9, this->mtime_ns(), output);
|
|
}
|
|
|
|
// required fixed64 ctime_ns = 10;
|
|
if (has_ctime_ns()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed64(10, this->ctime_ns(), output);
|
|
}
|
|
|
|
// required fixed32 blksize = 11;
|
|
if (has_blksize()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(11, this->blksize(), output);
|
|
}
|
|
|
|
// optional fixed64 etag = 12;
|
|
if (has_etag()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed64(12, this->etag(), output);
|
|
}
|
|
|
|
// required fixed32 truncate_epoch = 13;
|
|
if (has_truncate_epoch()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(13, this->truncate_epoch(), output);
|
|
}
|
|
|
|
// optional fixed32 attributes = 14;
|
|
if (has_attributes()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(14, this->attributes(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* Stat::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required fixed64 dev = 1;
|
|
if (has_dev()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(1, this->dev(), target);
|
|
}
|
|
|
|
// required fixed64 ino = 2;
|
|
if (has_ino()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(2, this->ino(), target);
|
|
}
|
|
|
|
// required fixed32 mode = 3;
|
|
if (has_mode()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(3, this->mode(), target);
|
|
}
|
|
|
|
// required fixed32 nlink = 4;
|
|
if (has_nlink()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(4, this->nlink(), target);
|
|
}
|
|
|
|
// required string user_id = 5;
|
|
if (has_user_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->user_id().data(), this->user_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
5, this->user_id(), target);
|
|
}
|
|
|
|
// required string group_id = 6;
|
|
if (has_group_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->group_id().data(), this->group_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
6, this->group_id(), target);
|
|
}
|
|
|
|
// required fixed64 size = 7;
|
|
if (has_size()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(7, this->size(), target);
|
|
}
|
|
|
|
// required fixed64 atime_ns = 8;
|
|
if (has_atime_ns()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(8, this->atime_ns(), target);
|
|
}
|
|
|
|
// required fixed64 mtime_ns = 9;
|
|
if (has_mtime_ns()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(9, this->mtime_ns(), target);
|
|
}
|
|
|
|
// required fixed64 ctime_ns = 10;
|
|
if (has_ctime_ns()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(10, this->ctime_ns(), target);
|
|
}
|
|
|
|
// required fixed32 blksize = 11;
|
|
if (has_blksize()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(11, this->blksize(), target);
|
|
}
|
|
|
|
// optional fixed64 etag = 12;
|
|
if (has_etag()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(12, this->etag(), target);
|
|
}
|
|
|
|
// required fixed32 truncate_epoch = 13;
|
|
if (has_truncate_epoch()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(13, this->truncate_epoch(), target);
|
|
}
|
|
|
|
// optional fixed32 attributes = 14;
|
|
if (has_attributes()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(14, this->attributes(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int Stat::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required fixed64 dev = 1;
|
|
if (has_dev()) {
|
|
total_size += 1 + 8;
|
|
}
|
|
|
|
// required fixed64 ino = 2;
|
|
if (has_ino()) {
|
|
total_size += 1 + 8;
|
|
}
|
|
|
|
// required fixed32 mode = 3;
|
|
if (has_mode()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
// required fixed32 nlink = 4;
|
|
if (has_nlink()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
// required string user_id = 5;
|
|
if (has_user_id()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->user_id());
|
|
}
|
|
|
|
// required string group_id = 6;
|
|
if (has_group_id()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->group_id());
|
|
}
|
|
|
|
// required fixed64 size = 7;
|
|
if (has_size()) {
|
|
total_size += 1 + 8;
|
|
}
|
|
|
|
// required fixed64 atime_ns = 8;
|
|
if (has_atime_ns()) {
|
|
total_size += 1 + 8;
|
|
}
|
|
|
|
}
|
|
if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) {
|
|
// required fixed64 mtime_ns = 9;
|
|
if (has_mtime_ns()) {
|
|
total_size += 1 + 8;
|
|
}
|
|
|
|
// required fixed64 ctime_ns = 10;
|
|
if (has_ctime_ns()) {
|
|
total_size += 1 + 8;
|
|
}
|
|
|
|
// required fixed32 blksize = 11;
|
|
if (has_blksize()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
// optional fixed64 etag = 12;
|
|
if (has_etag()) {
|
|
total_size += 1 + 8;
|
|
}
|
|
|
|
// required fixed32 truncate_epoch = 13;
|
|
if (has_truncate_epoch()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
// optional fixed32 attributes = 14;
|
|
if (has_attributes()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void Stat::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const Stat* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const Stat*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void Stat::MergeFrom(const Stat& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_dev()) {
|
|
set_dev(from.dev());
|
|
}
|
|
if (from.has_ino()) {
|
|
set_ino(from.ino());
|
|
}
|
|
if (from.has_mode()) {
|
|
set_mode(from.mode());
|
|
}
|
|
if (from.has_nlink()) {
|
|
set_nlink(from.nlink());
|
|
}
|
|
if (from.has_user_id()) {
|
|
set_user_id(from.user_id());
|
|
}
|
|
if (from.has_group_id()) {
|
|
set_group_id(from.group_id());
|
|
}
|
|
if (from.has_size()) {
|
|
set_size(from.size());
|
|
}
|
|
if (from.has_atime_ns()) {
|
|
set_atime_ns(from.atime_ns());
|
|
}
|
|
}
|
|
if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) {
|
|
if (from.has_mtime_ns()) {
|
|
set_mtime_ns(from.mtime_ns());
|
|
}
|
|
if (from.has_ctime_ns()) {
|
|
set_ctime_ns(from.ctime_ns());
|
|
}
|
|
if (from.has_blksize()) {
|
|
set_blksize(from.blksize());
|
|
}
|
|
if (from.has_etag()) {
|
|
set_etag(from.etag());
|
|
}
|
|
if (from.has_truncate_epoch()) {
|
|
set_truncate_epoch(from.truncate_epoch());
|
|
}
|
|
if (from.has_attributes()) {
|
|
set_attributes(from.attributes());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void Stat::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void Stat::CopyFrom(const Stat& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool Stat::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x000017ff) != 0x000017ff) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void Stat::Swap(Stat* other) {
|
|
if (other != this) {
|
|
std::swap(dev_, other->dev_);
|
|
std::swap(ino_, other->ino_);
|
|
std::swap(mode_, other->mode_);
|
|
std::swap(nlink_, other->nlink_);
|
|
std::swap(user_id_, other->user_id_);
|
|
std::swap(group_id_, other->group_id_);
|
|
std::swap(size_, other->size_);
|
|
std::swap(atime_ns_, other->atime_ns_);
|
|
std::swap(mtime_ns_, other->mtime_ns_);
|
|
std::swap(ctime_ns_, other->ctime_ns_);
|
|
std::swap(blksize_, other->blksize_);
|
|
std::swap(etag_, other->etag_);
|
|
std::swap(truncate_epoch_, other->truncate_epoch_);
|
|
std::swap(attributes_, other->attributes_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata Stat::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = Stat_descriptor_;
|
|
metadata.reflection = Stat_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int DirectoryEntry::kNameFieldNumber;
|
|
const int DirectoryEntry::kStbufFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
DirectoryEntry::DirectoryEntry()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void DirectoryEntry::InitAsDefaultInstance() {
|
|
stbuf_ = const_cast< ::xtreemfs::pbrpc::Stat*>(&::xtreemfs::pbrpc::Stat::default_instance());
|
|
}
|
|
|
|
DirectoryEntry::DirectoryEntry(const DirectoryEntry& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void DirectoryEntry::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
stbuf_ = NULL;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
DirectoryEntry::~DirectoryEntry() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void DirectoryEntry::SharedDtor() {
|
|
if (name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete name_;
|
|
}
|
|
if (this != default_instance_) {
|
|
delete stbuf_;
|
|
}
|
|
}
|
|
|
|
void DirectoryEntry::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* DirectoryEntry::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return DirectoryEntry_descriptor_;
|
|
}
|
|
|
|
const DirectoryEntry& DirectoryEntry::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
DirectoryEntry* DirectoryEntry::default_instance_ = NULL;
|
|
|
|
DirectoryEntry* DirectoryEntry::New() const {
|
|
return new DirectoryEntry;
|
|
}
|
|
|
|
void DirectoryEntry::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_name()) {
|
|
if (name_ != &::google::protobuf::internal::kEmptyString) {
|
|
name_->clear();
|
|
}
|
|
}
|
|
if (has_stbuf()) {
|
|
if (stbuf_ != NULL) stbuf_->::xtreemfs::pbrpc::Stat::Clear();
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool DirectoryEntry::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string name = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->name().data(), this->name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_stbuf;
|
|
break;
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.Stat stbuf = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_stbuf:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
|
|
input, mutable_stbuf()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void DirectoryEntry::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string name = 1;
|
|
if (has_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->name().data(), this->name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->name(), output);
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.Stat stbuf = 2;
|
|
if (has_stbuf()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
|
|
2, this->stbuf(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* DirectoryEntry::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string name = 1;
|
|
if (has_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->name().data(), this->name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->name(), target);
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.Stat stbuf = 2;
|
|
if (has_stbuf()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteMessageNoVirtualToArray(
|
|
2, this->stbuf(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int DirectoryEntry::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string name = 1;
|
|
if (has_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->name());
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.Stat stbuf = 2;
|
|
if (has_stbuf()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
|
|
this->stbuf());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void DirectoryEntry::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const DirectoryEntry* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const DirectoryEntry*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void DirectoryEntry::MergeFrom(const DirectoryEntry& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_name()) {
|
|
set_name(from.name());
|
|
}
|
|
if (from.has_stbuf()) {
|
|
mutable_stbuf()->::xtreemfs::pbrpc::Stat::MergeFrom(from.stbuf());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void DirectoryEntry::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void DirectoryEntry::CopyFrom(const DirectoryEntry& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool DirectoryEntry::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false;
|
|
|
|
if (has_stbuf()) {
|
|
if (!this->stbuf().IsInitialized()) return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
void DirectoryEntry::Swap(DirectoryEntry* other) {
|
|
if (other != this) {
|
|
std::swap(name_, other->name_);
|
|
std::swap(stbuf_, other->stbuf_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata DirectoryEntry::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = DirectoryEntry_descriptor_;
|
|
metadata.reflection = DirectoryEntry_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int DirectoryEntries::kEntriesFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
DirectoryEntries::DirectoryEntries()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void DirectoryEntries::InitAsDefaultInstance() {
|
|
}
|
|
|
|
DirectoryEntries::DirectoryEntries(const DirectoryEntries& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void DirectoryEntries::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
DirectoryEntries::~DirectoryEntries() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void DirectoryEntries::SharedDtor() {
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void DirectoryEntries::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* DirectoryEntries::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return DirectoryEntries_descriptor_;
|
|
}
|
|
|
|
const DirectoryEntries& DirectoryEntries::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
DirectoryEntries* DirectoryEntries::default_instance_ = NULL;
|
|
|
|
DirectoryEntries* DirectoryEntries::New() const {
|
|
return new DirectoryEntries;
|
|
}
|
|
|
|
void DirectoryEntries::Clear() {
|
|
entries_.Clear();
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool DirectoryEntries::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// repeated .xtreemfs.pbrpc.DirectoryEntry entries = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_entries:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
|
|
input, add_entries()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(10)) goto parse_entries;
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void DirectoryEntries::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// repeated .xtreemfs.pbrpc.DirectoryEntry entries = 1;
|
|
for (int i = 0; i < this->entries_size(); i++) {
|
|
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
|
|
1, this->entries(i), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* DirectoryEntries::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// repeated .xtreemfs.pbrpc.DirectoryEntry entries = 1;
|
|
for (int i = 0; i < this->entries_size(); i++) {
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteMessageNoVirtualToArray(
|
|
1, this->entries(i), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int DirectoryEntries::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
// repeated .xtreemfs.pbrpc.DirectoryEntry entries = 1;
|
|
total_size += 1 * this->entries_size();
|
|
for (int i = 0; i < this->entries_size(); i++) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
|
|
this->entries(i));
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void DirectoryEntries::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const DirectoryEntries* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const DirectoryEntries*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void DirectoryEntries::MergeFrom(const DirectoryEntries& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
entries_.MergeFrom(from.entries_);
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void DirectoryEntries::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void DirectoryEntries::CopyFrom(const DirectoryEntries& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool DirectoryEntries::IsInitialized() const {
|
|
|
|
for (int i = 0; i < entries_size(); i++) {
|
|
if (!this->entries(i).IsInitialized()) return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
void DirectoryEntries::Swap(DirectoryEntries* other) {
|
|
if (other != this) {
|
|
entries_.Swap(&other->entries_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata DirectoryEntries::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = DirectoryEntries_descriptor_;
|
|
metadata.reflection = DirectoryEntries_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int XAttr::kNameFieldNumber;
|
|
const int XAttr::kValueFieldNumber;
|
|
const int XAttr::kValueBytesStringFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
XAttr::XAttr()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void XAttr::InitAsDefaultInstance() {
|
|
}
|
|
|
|
XAttr::XAttr(const XAttr& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void XAttr::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
value_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
value_bytes_string_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
XAttr::~XAttr() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void XAttr::SharedDtor() {
|
|
if (name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete name_;
|
|
}
|
|
if (value_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete value_;
|
|
}
|
|
if (value_bytes_string_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete value_bytes_string_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void XAttr::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* XAttr::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return XAttr_descriptor_;
|
|
}
|
|
|
|
const XAttr& XAttr::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
XAttr* XAttr::default_instance_ = NULL;
|
|
|
|
XAttr* XAttr::New() const {
|
|
return new XAttr;
|
|
}
|
|
|
|
void XAttr::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_name()) {
|
|
if (name_ != &::google::protobuf::internal::kEmptyString) {
|
|
name_->clear();
|
|
}
|
|
}
|
|
if (has_value()) {
|
|
if (value_ != &::google::protobuf::internal::kEmptyString) {
|
|
value_->clear();
|
|
}
|
|
}
|
|
if (has_value_bytes_string()) {
|
|
if (value_bytes_string_ != &::google::protobuf::internal::kEmptyString) {
|
|
value_bytes_string_->clear();
|
|
}
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool XAttr::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string name = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->name().data(), this->name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_value;
|
|
break;
|
|
}
|
|
|
|
// optional string value = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_value:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_value()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->value().data(), this->value().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(26)) goto parse_value_bytes_string;
|
|
break;
|
|
}
|
|
|
|
// optional bytes value_bytes_string = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_value_bytes_string:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadBytes(
|
|
input, this->mutable_value_bytes_string()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void XAttr::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string name = 1;
|
|
if (has_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->name().data(), this->name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->name(), output);
|
|
}
|
|
|
|
// optional string value = 2;
|
|
if (has_value()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->value().data(), this->value().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->value(), output);
|
|
}
|
|
|
|
// optional bytes value_bytes_string = 3;
|
|
if (has_value_bytes_string()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteBytes(
|
|
3, this->value_bytes_string(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* XAttr::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string name = 1;
|
|
if (has_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->name().data(), this->name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->name(), target);
|
|
}
|
|
|
|
// optional string value = 2;
|
|
if (has_value()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->value().data(), this->value().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->value(), target);
|
|
}
|
|
|
|
// optional bytes value_bytes_string = 3;
|
|
if (has_value_bytes_string()) {
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteBytesToArray(
|
|
3, this->value_bytes_string(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int XAttr::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string name = 1;
|
|
if (has_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->name());
|
|
}
|
|
|
|
// optional string value = 2;
|
|
if (has_value()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->value());
|
|
}
|
|
|
|
// optional bytes value_bytes_string = 3;
|
|
if (has_value_bytes_string()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::BytesSize(
|
|
this->value_bytes_string());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void XAttr::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const XAttr* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const XAttr*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void XAttr::MergeFrom(const XAttr& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_name()) {
|
|
set_name(from.name());
|
|
}
|
|
if (from.has_value()) {
|
|
set_value(from.value());
|
|
}
|
|
if (from.has_value_bytes_string()) {
|
|
set_value_bytes_string(from.value_bytes_string());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void XAttr::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void XAttr::CopyFrom(const XAttr& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool XAttr::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void XAttr::Swap(XAttr* other) {
|
|
if (other != this) {
|
|
std::swap(name_, other->name_);
|
|
std::swap(value_, other->value_);
|
|
std::swap(value_bytes_string_, other->value_bytes_string_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata XAttr::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = XAttr_descriptor_;
|
|
metadata.reflection = XAttr_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int Volume::kAccessControlPolicyFieldNumber;
|
|
const int Volume::kDefaultStripingPolicyFieldNumber;
|
|
const int Volume::kIdFieldNumber;
|
|
const int Volume::kModeFieldNumber;
|
|
const int Volume::kNameFieldNumber;
|
|
const int Volume::kOwnerGroupIdFieldNumber;
|
|
const int Volume::kOwnerUserIdFieldNumber;
|
|
const int Volume::kAttrsFieldNumber;
|
|
const int Volume::kQuotaFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
Volume::Volume()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void Volume::InitAsDefaultInstance() {
|
|
default_striping_policy_ = const_cast< ::xtreemfs::pbrpc::StripingPolicy*>(&::xtreemfs::pbrpc::StripingPolicy::default_instance());
|
|
}
|
|
|
|
Volume::Volume(const Volume& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void Volume::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
access_control_policy_ = 1;
|
|
default_striping_policy_ = NULL;
|
|
id_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
mode_ = 0u;
|
|
name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
owner_group_id_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
owner_user_id_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
quota_ = GOOGLE_ULONGLONG(0);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
Volume::~Volume() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void Volume::SharedDtor() {
|
|
if (id_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete id_;
|
|
}
|
|
if (name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete name_;
|
|
}
|
|
if (owner_group_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete owner_group_id_;
|
|
}
|
|
if (owner_user_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete owner_user_id_;
|
|
}
|
|
if (this != default_instance_) {
|
|
delete default_striping_policy_;
|
|
}
|
|
}
|
|
|
|
void Volume::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* Volume::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return Volume_descriptor_;
|
|
}
|
|
|
|
const Volume& Volume::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
Volume* Volume::default_instance_ = NULL;
|
|
|
|
Volume* Volume::New() const {
|
|
return new Volume;
|
|
}
|
|
|
|
void Volume::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
access_control_policy_ = 1;
|
|
if (has_default_striping_policy()) {
|
|
if (default_striping_policy_ != NULL) default_striping_policy_->::xtreemfs::pbrpc::StripingPolicy::Clear();
|
|
}
|
|
if (has_id()) {
|
|
if (id_ != &::google::protobuf::internal::kEmptyString) {
|
|
id_->clear();
|
|
}
|
|
}
|
|
mode_ = 0u;
|
|
if (has_name()) {
|
|
if (name_ != &::google::protobuf::internal::kEmptyString) {
|
|
name_->clear();
|
|
}
|
|
}
|
|
if (has_owner_group_id()) {
|
|
if (owner_group_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
owner_group_id_->clear();
|
|
}
|
|
}
|
|
if (has_owner_user_id()) {
|
|
if (owner_user_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
owner_user_id_->clear();
|
|
}
|
|
}
|
|
}
|
|
if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) {
|
|
quota_ = GOOGLE_ULONGLONG(0);
|
|
}
|
|
attrs_.Clear();
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool Volume::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required .xtreemfs.pbrpc.AccessControlPolicyType access_control_policy = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
|
|
int value;
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>(
|
|
input, &value)));
|
|
if (::xtreemfs::pbrpc::AccessControlPolicyType_IsValid(value)) {
|
|
set_access_control_policy(static_cast< ::xtreemfs::pbrpc::AccessControlPolicyType >(value));
|
|
} else {
|
|
mutable_unknown_fields()->AddVarint(1, value);
|
|
}
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_default_striping_policy;
|
|
break;
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.StripingPolicy default_striping_policy = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_default_striping_policy:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
|
|
input, mutable_default_striping_policy()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(26)) goto parse_id;
|
|
break;
|
|
}
|
|
|
|
// required string id = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_id:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_id()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->id().data(), this->id().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(37)) goto parse_mode;
|
|
break;
|
|
}
|
|
|
|
// required fixed32 mode = 4;
|
|
case 4: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
parse_mode:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, &mode_)));
|
|
set_has_mode();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(42)) goto parse_name;
|
|
break;
|
|
}
|
|
|
|
// required string name = 5;
|
|
case 5: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_name:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->name().data(), this->name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(50)) goto parse_owner_group_id;
|
|
break;
|
|
}
|
|
|
|
// required string owner_group_id = 6;
|
|
case 6: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_owner_group_id:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_owner_group_id()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->owner_group_id().data(), this->owner_group_id().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(58)) goto parse_owner_user_id;
|
|
break;
|
|
}
|
|
|
|
// required string owner_user_id = 7;
|
|
case 7: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_owner_user_id:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_owner_user_id()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->owner_user_id().data(), this->owner_user_id().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(66)) goto parse_attrs;
|
|
break;
|
|
}
|
|
|
|
// repeated .xtreemfs.pbrpc.KeyValuePair attrs = 8;
|
|
case 8: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_attrs:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
|
|
input, add_attrs()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(66)) goto parse_attrs;
|
|
if (input->ExpectTag(73)) goto parse_quota;
|
|
break;
|
|
}
|
|
|
|
// optional fixed64 quota = 9;
|
|
case 9: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) {
|
|
parse_quota:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>(
|
|
input, "a_)));
|
|
set_has_quota();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void Volume::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required .xtreemfs.pbrpc.AccessControlPolicyType access_control_policy = 1;
|
|
if (has_access_control_policy()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteEnum(
|
|
1, this->access_control_policy(), output);
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.StripingPolicy default_striping_policy = 2;
|
|
if (has_default_striping_policy()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
|
|
2, this->default_striping_policy(), output);
|
|
}
|
|
|
|
// required string id = 3;
|
|
if (has_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->id().data(), this->id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
3, this->id(), output);
|
|
}
|
|
|
|
// required fixed32 mode = 4;
|
|
if (has_mode()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(4, this->mode(), output);
|
|
}
|
|
|
|
// required string name = 5;
|
|
if (has_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->name().data(), this->name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
5, this->name(), output);
|
|
}
|
|
|
|
// required string owner_group_id = 6;
|
|
if (has_owner_group_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->owner_group_id().data(), this->owner_group_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
6, this->owner_group_id(), output);
|
|
}
|
|
|
|
// required string owner_user_id = 7;
|
|
if (has_owner_user_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->owner_user_id().data(), this->owner_user_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
7, this->owner_user_id(), output);
|
|
}
|
|
|
|
// repeated .xtreemfs.pbrpc.KeyValuePair attrs = 8;
|
|
for (int i = 0; i < this->attrs_size(); i++) {
|
|
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
|
|
8, this->attrs(i), output);
|
|
}
|
|
|
|
// optional fixed64 quota = 9;
|
|
if (has_quota()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed64(9, this->quota(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* Volume::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required .xtreemfs.pbrpc.AccessControlPolicyType access_control_policy = 1;
|
|
if (has_access_control_policy()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray(
|
|
1, this->access_control_policy(), target);
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.StripingPolicy default_striping_policy = 2;
|
|
if (has_default_striping_policy()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteMessageNoVirtualToArray(
|
|
2, this->default_striping_policy(), target);
|
|
}
|
|
|
|
// required string id = 3;
|
|
if (has_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->id().data(), this->id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
3, this->id(), target);
|
|
}
|
|
|
|
// required fixed32 mode = 4;
|
|
if (has_mode()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(4, this->mode(), target);
|
|
}
|
|
|
|
// required string name = 5;
|
|
if (has_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->name().data(), this->name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
5, this->name(), target);
|
|
}
|
|
|
|
// required string owner_group_id = 6;
|
|
if (has_owner_group_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->owner_group_id().data(), this->owner_group_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
6, this->owner_group_id(), target);
|
|
}
|
|
|
|
// required string owner_user_id = 7;
|
|
if (has_owner_user_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->owner_user_id().data(), this->owner_user_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
7, this->owner_user_id(), target);
|
|
}
|
|
|
|
// repeated .xtreemfs.pbrpc.KeyValuePair attrs = 8;
|
|
for (int i = 0; i < this->attrs_size(); i++) {
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteMessageNoVirtualToArray(
|
|
8, this->attrs(i), target);
|
|
}
|
|
|
|
// optional fixed64 quota = 9;
|
|
if (has_quota()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(9, this->quota(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int Volume::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required .xtreemfs.pbrpc.AccessControlPolicyType access_control_policy = 1;
|
|
if (has_access_control_policy()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::EnumSize(this->access_control_policy());
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.StripingPolicy default_striping_policy = 2;
|
|
if (has_default_striping_policy()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
|
|
this->default_striping_policy());
|
|
}
|
|
|
|
// required string id = 3;
|
|
if (has_id()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->id());
|
|
}
|
|
|
|
// required fixed32 mode = 4;
|
|
if (has_mode()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
// required string name = 5;
|
|
if (has_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->name());
|
|
}
|
|
|
|
// required string owner_group_id = 6;
|
|
if (has_owner_group_id()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->owner_group_id());
|
|
}
|
|
|
|
// required string owner_user_id = 7;
|
|
if (has_owner_user_id()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->owner_user_id());
|
|
}
|
|
|
|
}
|
|
if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) {
|
|
// optional fixed64 quota = 9;
|
|
if (has_quota()) {
|
|
total_size += 1 + 8;
|
|
}
|
|
|
|
}
|
|
// repeated .xtreemfs.pbrpc.KeyValuePair attrs = 8;
|
|
total_size += 1 * this->attrs_size();
|
|
for (int i = 0; i < this->attrs_size(); i++) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
|
|
this->attrs(i));
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void Volume::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const Volume* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const Volume*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void Volume::MergeFrom(const Volume& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
attrs_.MergeFrom(from.attrs_);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_access_control_policy()) {
|
|
set_access_control_policy(from.access_control_policy());
|
|
}
|
|
if (from.has_default_striping_policy()) {
|
|
mutable_default_striping_policy()->::xtreemfs::pbrpc::StripingPolicy::MergeFrom(from.default_striping_policy());
|
|
}
|
|
if (from.has_id()) {
|
|
set_id(from.id());
|
|
}
|
|
if (from.has_mode()) {
|
|
set_mode(from.mode());
|
|
}
|
|
if (from.has_name()) {
|
|
set_name(from.name());
|
|
}
|
|
if (from.has_owner_group_id()) {
|
|
set_owner_group_id(from.owner_group_id());
|
|
}
|
|
if (from.has_owner_user_id()) {
|
|
set_owner_user_id(from.owner_user_id());
|
|
}
|
|
}
|
|
if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) {
|
|
if (from.has_quota()) {
|
|
set_quota(from.quota());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void Volume::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void Volume::CopyFrom(const Volume& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool Volume::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x0000007f) != 0x0000007f) return false;
|
|
|
|
if (has_default_striping_policy()) {
|
|
if (!this->default_striping_policy().IsInitialized()) return false;
|
|
}
|
|
for (int i = 0; i < attrs_size(); i++) {
|
|
if (!this->attrs(i).IsInitialized()) return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
void Volume::Swap(Volume* other) {
|
|
if (other != this) {
|
|
std::swap(access_control_policy_, other->access_control_policy_);
|
|
std::swap(default_striping_policy_, other->default_striping_policy_);
|
|
std::swap(id_, other->id_);
|
|
std::swap(mode_, other->mode_);
|
|
std::swap(name_, other->name_);
|
|
std::swap(owner_group_id_, other->owner_group_id_);
|
|
std::swap(owner_user_id_, other->owner_user_id_);
|
|
attrs_.Swap(&other->attrs_);
|
|
std::swap(quota_, other->quota_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata Volume::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = Volume_descriptor_;
|
|
metadata.reflection = Volume_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int Volumes::kVolumesFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
Volumes::Volumes()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void Volumes::InitAsDefaultInstance() {
|
|
}
|
|
|
|
Volumes::Volumes(const Volumes& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void Volumes::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
Volumes::~Volumes() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void Volumes::SharedDtor() {
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void Volumes::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* Volumes::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return Volumes_descriptor_;
|
|
}
|
|
|
|
const Volumes& Volumes::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
Volumes* Volumes::default_instance_ = NULL;
|
|
|
|
Volumes* Volumes::New() const {
|
|
return new Volumes;
|
|
}
|
|
|
|
void Volumes::Clear() {
|
|
volumes_.Clear();
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool Volumes::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// repeated .xtreemfs.pbrpc.Volume volumes = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_volumes:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
|
|
input, add_volumes()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(10)) goto parse_volumes;
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void Volumes::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// repeated .xtreemfs.pbrpc.Volume volumes = 1;
|
|
for (int i = 0; i < this->volumes_size(); i++) {
|
|
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
|
|
1, this->volumes(i), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* Volumes::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// repeated .xtreemfs.pbrpc.Volume volumes = 1;
|
|
for (int i = 0; i < this->volumes_size(); i++) {
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteMessageNoVirtualToArray(
|
|
1, this->volumes(i), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int Volumes::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
// repeated .xtreemfs.pbrpc.Volume volumes = 1;
|
|
total_size += 1 * this->volumes_size();
|
|
for (int i = 0; i < this->volumes_size(); i++) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
|
|
this->volumes(i));
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void Volumes::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const Volumes* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const Volumes*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void Volumes::MergeFrom(const Volumes& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
volumes_.MergeFrom(from.volumes_);
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void Volumes::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void Volumes::CopyFrom(const Volumes& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool Volumes::IsInitialized() const {
|
|
|
|
for (int i = 0; i < volumes_size(); i++) {
|
|
if (!this->volumes(i).IsInitialized()) return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
void Volumes::Swap(Volumes* other) {
|
|
if (other != this) {
|
|
volumes_.Swap(&other->volumes_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata Volumes::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = Volumes_descriptor_;
|
|
metadata.reflection = Volumes_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int StatVFS::kBsizeFieldNumber;
|
|
const int StatVFS::kBavailFieldNumber;
|
|
const int StatVFS::kBfreeFieldNumber;
|
|
const int StatVFS::kBlocksFieldNumber;
|
|
const int StatVFS::kFsidFieldNumber;
|
|
const int StatVFS::kNamemaxFieldNumber;
|
|
const int StatVFS::kAccessControlPolicyFieldNumber;
|
|
const int StatVFS::kDefaultStripingPolicyFieldNumber;
|
|
const int StatVFS::kEtagFieldNumber;
|
|
const int StatVFS::kModeFieldNumber;
|
|
const int StatVFS::kNameFieldNumber;
|
|
const int StatVFS::kOwnerGroupIdFieldNumber;
|
|
const int StatVFS::kOwnerUserIdFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
StatVFS::StatVFS()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void StatVFS::InitAsDefaultInstance() {
|
|
default_striping_policy_ = const_cast< ::xtreemfs::pbrpc::StripingPolicy*>(&::xtreemfs::pbrpc::StripingPolicy::default_instance());
|
|
}
|
|
|
|
StatVFS::StatVFS(const StatVFS& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void StatVFS::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
bsize_ = 0u;
|
|
bavail_ = GOOGLE_ULONGLONG(0);
|
|
bfree_ = GOOGLE_ULONGLONG(0);
|
|
blocks_ = GOOGLE_ULONGLONG(0);
|
|
fsid_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
namemax_ = 0u;
|
|
access_control_policy_ = 1;
|
|
default_striping_policy_ = NULL;
|
|
etag_ = GOOGLE_ULONGLONG(0);
|
|
mode_ = 0u;
|
|
name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
owner_group_id_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
owner_user_id_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
StatVFS::~StatVFS() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void StatVFS::SharedDtor() {
|
|
if (fsid_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete fsid_;
|
|
}
|
|
if (name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete name_;
|
|
}
|
|
if (owner_group_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete owner_group_id_;
|
|
}
|
|
if (owner_user_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete owner_user_id_;
|
|
}
|
|
if (this != default_instance_) {
|
|
delete default_striping_policy_;
|
|
}
|
|
}
|
|
|
|
void StatVFS::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* StatVFS::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return StatVFS_descriptor_;
|
|
}
|
|
|
|
const StatVFS& StatVFS::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
StatVFS* StatVFS::default_instance_ = NULL;
|
|
|
|
StatVFS* StatVFS::New() const {
|
|
return new StatVFS;
|
|
}
|
|
|
|
void StatVFS::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
bsize_ = 0u;
|
|
bavail_ = GOOGLE_ULONGLONG(0);
|
|
bfree_ = GOOGLE_ULONGLONG(0);
|
|
blocks_ = GOOGLE_ULONGLONG(0);
|
|
if (has_fsid()) {
|
|
if (fsid_ != &::google::protobuf::internal::kEmptyString) {
|
|
fsid_->clear();
|
|
}
|
|
}
|
|
namemax_ = 0u;
|
|
access_control_policy_ = 1;
|
|
if (has_default_striping_policy()) {
|
|
if (default_striping_policy_ != NULL) default_striping_policy_->::xtreemfs::pbrpc::StripingPolicy::Clear();
|
|
}
|
|
}
|
|
if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) {
|
|
etag_ = GOOGLE_ULONGLONG(0);
|
|
mode_ = 0u;
|
|
if (has_name()) {
|
|
if (name_ != &::google::protobuf::internal::kEmptyString) {
|
|
name_->clear();
|
|
}
|
|
}
|
|
if (has_owner_group_id()) {
|
|
if (owner_group_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
owner_group_id_->clear();
|
|
}
|
|
}
|
|
if (has_owner_user_id()) {
|
|
if (owner_user_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
owner_user_id_->clear();
|
|
}
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool StatVFS::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required fixed32 bsize = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, &bsize_)));
|
|
set_has_bsize();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(17)) goto parse_bavail;
|
|
break;
|
|
}
|
|
|
|
// required fixed64 bavail = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) {
|
|
parse_bavail:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>(
|
|
input, &bavail_)));
|
|
set_has_bavail();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(25)) goto parse_blocks;
|
|
break;
|
|
}
|
|
|
|
// required fixed64 blocks = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) {
|
|
parse_blocks:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>(
|
|
input, &blocks_)));
|
|
set_has_blocks();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(34)) goto parse_fsid;
|
|
break;
|
|
}
|
|
|
|
// required string fsid = 4;
|
|
case 4: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_fsid:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_fsid()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->fsid().data(), this->fsid().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(45)) goto parse_namemax;
|
|
break;
|
|
}
|
|
|
|
// required fixed32 namemax = 5;
|
|
case 5: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
parse_namemax:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, &namemax_)));
|
|
set_has_namemax();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(48)) goto parse_access_control_policy;
|
|
break;
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.AccessControlPolicyType access_control_policy = 6;
|
|
case 6: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
|
|
parse_access_control_policy:
|
|
int value;
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>(
|
|
input, &value)));
|
|
if (::xtreemfs::pbrpc::AccessControlPolicyType_IsValid(value)) {
|
|
set_access_control_policy(static_cast< ::xtreemfs::pbrpc::AccessControlPolicyType >(value));
|
|
} else {
|
|
mutable_unknown_fields()->AddVarint(6, value);
|
|
}
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(58)) goto parse_default_striping_policy;
|
|
break;
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.StripingPolicy default_striping_policy = 7;
|
|
case 7: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_default_striping_policy:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
|
|
input, mutable_default_striping_policy()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(65)) goto parse_etag;
|
|
break;
|
|
}
|
|
|
|
// required fixed64 etag = 8;
|
|
case 8: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) {
|
|
parse_etag:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>(
|
|
input, &etag_)));
|
|
set_has_etag();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(77)) goto parse_mode;
|
|
break;
|
|
}
|
|
|
|
// required fixed32 mode = 9;
|
|
case 9: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
parse_mode:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, &mode_)));
|
|
set_has_mode();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(82)) goto parse_name;
|
|
break;
|
|
}
|
|
|
|
// required string name = 10;
|
|
case 10: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_name:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->name().data(), this->name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(90)) goto parse_owner_group_id;
|
|
break;
|
|
}
|
|
|
|
// required string owner_group_id = 11;
|
|
case 11: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_owner_group_id:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_owner_group_id()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->owner_group_id().data(), this->owner_group_id().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(98)) goto parse_owner_user_id;
|
|
break;
|
|
}
|
|
|
|
// required string owner_user_id = 12;
|
|
case 12: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_owner_user_id:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_owner_user_id()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->owner_user_id().data(), this->owner_user_id().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(105)) goto parse_bfree;
|
|
break;
|
|
}
|
|
|
|
// optional fixed64 bfree = 13;
|
|
case 13: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) {
|
|
parse_bfree:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>(
|
|
input, &bfree_)));
|
|
set_has_bfree();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void StatVFS::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required fixed32 bsize = 1;
|
|
if (has_bsize()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(1, this->bsize(), output);
|
|
}
|
|
|
|
// required fixed64 bavail = 2;
|
|
if (has_bavail()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed64(2, this->bavail(), output);
|
|
}
|
|
|
|
// required fixed64 blocks = 3;
|
|
if (has_blocks()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed64(3, this->blocks(), output);
|
|
}
|
|
|
|
// required string fsid = 4;
|
|
if (has_fsid()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->fsid().data(), this->fsid().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
4, this->fsid(), output);
|
|
}
|
|
|
|
// required fixed32 namemax = 5;
|
|
if (has_namemax()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(5, this->namemax(), output);
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.AccessControlPolicyType access_control_policy = 6;
|
|
if (has_access_control_policy()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteEnum(
|
|
6, this->access_control_policy(), output);
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.StripingPolicy default_striping_policy = 7;
|
|
if (has_default_striping_policy()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
|
|
7, this->default_striping_policy(), output);
|
|
}
|
|
|
|
// required fixed64 etag = 8;
|
|
if (has_etag()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed64(8, this->etag(), output);
|
|
}
|
|
|
|
// required fixed32 mode = 9;
|
|
if (has_mode()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(9, this->mode(), output);
|
|
}
|
|
|
|
// required string name = 10;
|
|
if (has_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->name().data(), this->name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
10, this->name(), output);
|
|
}
|
|
|
|
// required string owner_group_id = 11;
|
|
if (has_owner_group_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->owner_group_id().data(), this->owner_group_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
11, this->owner_group_id(), output);
|
|
}
|
|
|
|
// required string owner_user_id = 12;
|
|
if (has_owner_user_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->owner_user_id().data(), this->owner_user_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
12, this->owner_user_id(), output);
|
|
}
|
|
|
|
// optional fixed64 bfree = 13;
|
|
if (has_bfree()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed64(13, this->bfree(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* StatVFS::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required fixed32 bsize = 1;
|
|
if (has_bsize()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(1, this->bsize(), target);
|
|
}
|
|
|
|
// required fixed64 bavail = 2;
|
|
if (has_bavail()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(2, this->bavail(), target);
|
|
}
|
|
|
|
// required fixed64 blocks = 3;
|
|
if (has_blocks()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(3, this->blocks(), target);
|
|
}
|
|
|
|
// required string fsid = 4;
|
|
if (has_fsid()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->fsid().data(), this->fsid().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
4, this->fsid(), target);
|
|
}
|
|
|
|
// required fixed32 namemax = 5;
|
|
if (has_namemax()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(5, this->namemax(), target);
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.AccessControlPolicyType access_control_policy = 6;
|
|
if (has_access_control_policy()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteEnumToArray(
|
|
6, this->access_control_policy(), target);
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.StripingPolicy default_striping_policy = 7;
|
|
if (has_default_striping_policy()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteMessageNoVirtualToArray(
|
|
7, this->default_striping_policy(), target);
|
|
}
|
|
|
|
// required fixed64 etag = 8;
|
|
if (has_etag()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(8, this->etag(), target);
|
|
}
|
|
|
|
// required fixed32 mode = 9;
|
|
if (has_mode()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(9, this->mode(), target);
|
|
}
|
|
|
|
// required string name = 10;
|
|
if (has_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->name().data(), this->name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
10, this->name(), target);
|
|
}
|
|
|
|
// required string owner_group_id = 11;
|
|
if (has_owner_group_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->owner_group_id().data(), this->owner_group_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
11, this->owner_group_id(), target);
|
|
}
|
|
|
|
// required string owner_user_id = 12;
|
|
if (has_owner_user_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->owner_user_id().data(), this->owner_user_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
12, this->owner_user_id(), target);
|
|
}
|
|
|
|
// optional fixed64 bfree = 13;
|
|
if (has_bfree()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(13, this->bfree(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int StatVFS::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required fixed32 bsize = 1;
|
|
if (has_bsize()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
// required fixed64 bavail = 2;
|
|
if (has_bavail()) {
|
|
total_size += 1 + 8;
|
|
}
|
|
|
|
// optional fixed64 bfree = 13;
|
|
if (has_bfree()) {
|
|
total_size += 1 + 8;
|
|
}
|
|
|
|
// required fixed64 blocks = 3;
|
|
if (has_blocks()) {
|
|
total_size += 1 + 8;
|
|
}
|
|
|
|
// required string fsid = 4;
|
|
if (has_fsid()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->fsid());
|
|
}
|
|
|
|
// required fixed32 namemax = 5;
|
|
if (has_namemax()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.AccessControlPolicyType access_control_policy = 6;
|
|
if (has_access_control_policy()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::EnumSize(this->access_control_policy());
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.StripingPolicy default_striping_policy = 7;
|
|
if (has_default_striping_policy()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
|
|
this->default_striping_policy());
|
|
}
|
|
|
|
}
|
|
if (_has_bits_[8 / 32] & (0xffu << (8 % 32))) {
|
|
// required fixed64 etag = 8;
|
|
if (has_etag()) {
|
|
total_size += 1 + 8;
|
|
}
|
|
|
|
// required fixed32 mode = 9;
|
|
if (has_mode()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
// required string name = 10;
|
|
if (has_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->name());
|
|
}
|
|
|
|
// required string owner_group_id = 11;
|
|
if (has_owner_group_id()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->owner_group_id());
|
|
}
|
|
|
|
// required string owner_user_id = 12;
|
|
if (has_owner_user_id()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->owner_user_id());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void StatVFS::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const StatVFS* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const StatVFS*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void StatVFS::MergeFrom(const StatVFS& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_bsize()) {
|
|
set_bsize(from.bsize());
|
|
}
|
|
if (from.has_bavail()) {
|
|
set_bavail(from.bavail());
|
|
}
|
|
if (from.has_bfree()) {
|
|
set_bfree(from.bfree());
|
|
}
|
|
if (from.has_blocks()) {
|
|
set_blocks(from.blocks());
|
|
}
|
|
if (from.has_fsid()) {
|
|
set_fsid(from.fsid());
|
|
}
|
|
if (from.has_namemax()) {
|
|
set_namemax(from.namemax());
|
|
}
|
|
if (from.has_access_control_policy()) {
|
|
set_access_control_policy(from.access_control_policy());
|
|
}
|
|
if (from.has_default_striping_policy()) {
|
|
mutable_default_striping_policy()->::xtreemfs::pbrpc::StripingPolicy::MergeFrom(from.default_striping_policy());
|
|
}
|
|
}
|
|
if (from._has_bits_[8 / 32] & (0xffu << (8 % 32))) {
|
|
if (from.has_etag()) {
|
|
set_etag(from.etag());
|
|
}
|
|
if (from.has_mode()) {
|
|
set_mode(from.mode());
|
|
}
|
|
if (from.has_name()) {
|
|
set_name(from.name());
|
|
}
|
|
if (from.has_owner_group_id()) {
|
|
set_owner_group_id(from.owner_group_id());
|
|
}
|
|
if (from.has_owner_user_id()) {
|
|
set_owner_user_id(from.owner_user_id());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void StatVFS::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void StatVFS::CopyFrom(const StatVFS& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool StatVFS::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00001ffb) != 0x00001ffb) return false;
|
|
|
|
if (has_default_striping_policy()) {
|
|
if (!this->default_striping_policy().IsInitialized()) return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
void StatVFS::Swap(StatVFS* other) {
|
|
if (other != this) {
|
|
std::swap(bsize_, other->bsize_);
|
|
std::swap(bavail_, other->bavail_);
|
|
std::swap(bfree_, other->bfree_);
|
|
std::swap(blocks_, other->blocks_);
|
|
std::swap(fsid_, other->fsid_);
|
|
std::swap(namemax_, other->namemax_);
|
|
std::swap(access_control_policy_, other->access_control_policy_);
|
|
std::swap(default_striping_policy_, other->default_striping_policy_);
|
|
std::swap(etag_, other->etag_);
|
|
std::swap(mode_, other->mode_);
|
|
std::swap(name_, other->name_);
|
|
std::swap(owner_group_id_, other->owner_group_id_);
|
|
std::swap(owner_user_id_, other->owner_user_id_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata StatVFS::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = StatVFS_descriptor_;
|
|
metadata.reflection = StatVFS_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int fsetattrRequest::kStbufFieldNumber;
|
|
const int fsetattrRequest::kToSetFieldNumber;
|
|
const int fsetattrRequest::kCapFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
fsetattrRequest::fsetattrRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void fsetattrRequest::InitAsDefaultInstance() {
|
|
stbuf_ = const_cast< ::xtreemfs::pbrpc::Stat*>(&::xtreemfs::pbrpc::Stat::default_instance());
|
|
cap_ = const_cast< ::xtreemfs::pbrpc::XCap*>(&::xtreemfs::pbrpc::XCap::default_instance());
|
|
}
|
|
|
|
fsetattrRequest::fsetattrRequest(const fsetattrRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void fsetattrRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
stbuf_ = NULL;
|
|
to_set_ = 0u;
|
|
cap_ = NULL;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
fsetattrRequest::~fsetattrRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void fsetattrRequest::SharedDtor() {
|
|
if (this != default_instance_) {
|
|
delete stbuf_;
|
|
delete cap_;
|
|
}
|
|
}
|
|
|
|
void fsetattrRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* fsetattrRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return fsetattrRequest_descriptor_;
|
|
}
|
|
|
|
const fsetattrRequest& fsetattrRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
fsetattrRequest* fsetattrRequest::default_instance_ = NULL;
|
|
|
|
fsetattrRequest* fsetattrRequest::New() const {
|
|
return new fsetattrRequest;
|
|
}
|
|
|
|
void fsetattrRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_stbuf()) {
|
|
if (stbuf_ != NULL) stbuf_->::xtreemfs::pbrpc::Stat::Clear();
|
|
}
|
|
to_set_ = 0u;
|
|
if (has_cap()) {
|
|
if (cap_ != NULL) cap_->::xtreemfs::pbrpc::XCap::Clear();
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool fsetattrRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required .xtreemfs.pbrpc.Stat stbuf = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
|
|
input, mutable_stbuf()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(21)) goto parse_to_set;
|
|
break;
|
|
}
|
|
|
|
// required fixed32 to_set = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
parse_to_set:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, &to_set_)));
|
|
set_has_to_set();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(26)) goto parse_cap;
|
|
break;
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.XCap cap = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_cap:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
|
|
input, mutable_cap()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void fsetattrRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required .xtreemfs.pbrpc.Stat stbuf = 1;
|
|
if (has_stbuf()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
|
|
1, this->stbuf(), output);
|
|
}
|
|
|
|
// required fixed32 to_set = 2;
|
|
if (has_to_set()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(2, this->to_set(), output);
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.XCap cap = 3;
|
|
if (has_cap()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
|
|
3, this->cap(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* fsetattrRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required .xtreemfs.pbrpc.Stat stbuf = 1;
|
|
if (has_stbuf()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteMessageNoVirtualToArray(
|
|
1, this->stbuf(), target);
|
|
}
|
|
|
|
// required fixed32 to_set = 2;
|
|
if (has_to_set()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(2, this->to_set(), target);
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.XCap cap = 3;
|
|
if (has_cap()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteMessageNoVirtualToArray(
|
|
3, this->cap(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int fsetattrRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required .xtreemfs.pbrpc.Stat stbuf = 1;
|
|
if (has_stbuf()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
|
|
this->stbuf());
|
|
}
|
|
|
|
// required fixed32 to_set = 2;
|
|
if (has_to_set()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.XCap cap = 3;
|
|
if (has_cap()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
|
|
this->cap());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void fsetattrRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const fsetattrRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const fsetattrRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void fsetattrRequest::MergeFrom(const fsetattrRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_stbuf()) {
|
|
mutable_stbuf()->::xtreemfs::pbrpc::Stat::MergeFrom(from.stbuf());
|
|
}
|
|
if (from.has_to_set()) {
|
|
set_to_set(from.to_set());
|
|
}
|
|
if (from.has_cap()) {
|
|
mutable_cap()->::xtreemfs::pbrpc::XCap::MergeFrom(from.cap());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void fsetattrRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void fsetattrRequest::CopyFrom(const fsetattrRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool fsetattrRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000007) != 0x00000007) return false;
|
|
|
|
if (has_stbuf()) {
|
|
if (!this->stbuf().IsInitialized()) return false;
|
|
}
|
|
if (has_cap()) {
|
|
if (!this->cap().IsInitialized()) return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
void fsetattrRequest::Swap(fsetattrRequest* other) {
|
|
if (other != this) {
|
|
std::swap(stbuf_, other->stbuf_);
|
|
std::swap(to_set_, other->to_set_);
|
|
std::swap(cap_, other->cap_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata fsetattrRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = fsetattrRequest_descriptor_;
|
|
metadata.reflection = fsetattrRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int getattrRequest::kVolumeNameFieldNumber;
|
|
const int getattrRequest::kPathFieldNumber;
|
|
const int getattrRequest::kKnownEtagFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
getattrRequest::getattrRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void getattrRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
getattrRequest::getattrRequest(const getattrRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void getattrRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
known_etag_ = GOOGLE_ULONGLONG(0);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
getattrRequest::~getattrRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void getattrRequest::SharedDtor() {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete path_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void getattrRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* getattrRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return getattrRequest_descriptor_;
|
|
}
|
|
|
|
const getattrRequest& getattrRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
getattrRequest* getattrRequest::default_instance_ = NULL;
|
|
|
|
getattrRequest* getattrRequest::New() const {
|
|
return new getattrRequest;
|
|
}
|
|
|
|
void getattrRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
if (has_path()) {
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
path_->clear();
|
|
}
|
|
}
|
|
known_etag_ = GOOGLE_ULONGLONG(0);
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool getattrRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string volume_name = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_path;
|
|
break;
|
|
}
|
|
|
|
// required string path = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(25)) goto parse_known_etag;
|
|
break;
|
|
}
|
|
|
|
// required fixed64 known_etag = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) {
|
|
parse_known_etag:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>(
|
|
input, &known_etag_)));
|
|
set_has_known_etag();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void getattrRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->volume_name(), output);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->path(), output);
|
|
}
|
|
|
|
// required fixed64 known_etag = 3;
|
|
if (has_known_etag()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed64(3, this->known_etag(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* getattrRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->volume_name(), target);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->path(), target);
|
|
}
|
|
|
|
// required fixed64 known_etag = 3;
|
|
if (has_known_etag()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(3, this->known_etag(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int getattrRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->path());
|
|
}
|
|
|
|
// required fixed64 known_etag = 3;
|
|
if (has_known_etag()) {
|
|
total_size += 1 + 8;
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void getattrRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const getattrRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const getattrRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void getattrRequest::MergeFrom(const getattrRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
if (from.has_path()) {
|
|
set_path(from.path());
|
|
}
|
|
if (from.has_known_etag()) {
|
|
set_known_etag(from.known_etag());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void getattrRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void getattrRequest::CopyFrom(const getattrRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool getattrRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000007) != 0x00000007) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void getattrRequest::Swap(getattrRequest* other) {
|
|
if (other != this) {
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(path_, other->path_);
|
|
std::swap(known_etag_, other->known_etag_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata getattrRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = getattrRequest_descriptor_;
|
|
metadata.reflection = getattrRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int getattrResponse::kStbufFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
getattrResponse::getattrResponse()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void getattrResponse::InitAsDefaultInstance() {
|
|
stbuf_ = const_cast< ::xtreemfs::pbrpc::Stat*>(&::xtreemfs::pbrpc::Stat::default_instance());
|
|
}
|
|
|
|
getattrResponse::getattrResponse(const getattrResponse& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void getattrResponse::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
stbuf_ = NULL;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
getattrResponse::~getattrResponse() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void getattrResponse::SharedDtor() {
|
|
if (this != default_instance_) {
|
|
delete stbuf_;
|
|
}
|
|
}
|
|
|
|
void getattrResponse::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* getattrResponse::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return getattrResponse_descriptor_;
|
|
}
|
|
|
|
const getattrResponse& getattrResponse::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
getattrResponse* getattrResponse::default_instance_ = NULL;
|
|
|
|
getattrResponse* getattrResponse::New() const {
|
|
return new getattrResponse;
|
|
}
|
|
|
|
void getattrResponse::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_stbuf()) {
|
|
if (stbuf_ != NULL) stbuf_->::xtreemfs::pbrpc::Stat::Clear();
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool getattrResponse::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// optional .xtreemfs.pbrpc.Stat stbuf = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
|
|
input, mutable_stbuf()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void getattrResponse::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// optional .xtreemfs.pbrpc.Stat stbuf = 1;
|
|
if (has_stbuf()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
|
|
1, this->stbuf(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* getattrResponse::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// optional .xtreemfs.pbrpc.Stat stbuf = 1;
|
|
if (has_stbuf()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteMessageNoVirtualToArray(
|
|
1, this->stbuf(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int getattrResponse::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// optional .xtreemfs.pbrpc.Stat stbuf = 1;
|
|
if (has_stbuf()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
|
|
this->stbuf());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void getattrResponse::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const getattrResponse* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const getattrResponse*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void getattrResponse::MergeFrom(const getattrResponse& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_stbuf()) {
|
|
mutable_stbuf()->::xtreemfs::pbrpc::Stat::MergeFrom(from.stbuf());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void getattrResponse::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void getattrResponse::CopyFrom(const getattrResponse& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool getattrResponse::IsInitialized() const {
|
|
|
|
if (has_stbuf()) {
|
|
if (!this->stbuf().IsInitialized()) return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
void getattrResponse::Swap(getattrResponse* other) {
|
|
if (other != this) {
|
|
std::swap(stbuf_, other->stbuf_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata getattrResponse::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = getattrResponse_descriptor_;
|
|
metadata.reflection = getattrResponse_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int getxattrRequest::kVolumeNameFieldNumber;
|
|
const int getxattrRequest::kPathFieldNumber;
|
|
const int getxattrRequest::kNameFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
getxattrRequest::getxattrRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void getxattrRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
getxattrRequest::getxattrRequest(const getxattrRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void getxattrRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
getxattrRequest::~getxattrRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void getxattrRequest::SharedDtor() {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete path_;
|
|
}
|
|
if (name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete name_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void getxattrRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* getxattrRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return getxattrRequest_descriptor_;
|
|
}
|
|
|
|
const getxattrRequest& getxattrRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
getxattrRequest* getxattrRequest::default_instance_ = NULL;
|
|
|
|
getxattrRequest* getxattrRequest::New() const {
|
|
return new getxattrRequest;
|
|
}
|
|
|
|
void getxattrRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
if (has_path()) {
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
path_->clear();
|
|
}
|
|
}
|
|
if (has_name()) {
|
|
if (name_ != &::google::protobuf::internal::kEmptyString) {
|
|
name_->clear();
|
|
}
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool getxattrRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string volume_name = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_path;
|
|
break;
|
|
}
|
|
|
|
// required string path = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(26)) goto parse_name;
|
|
break;
|
|
}
|
|
|
|
// required string name = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_name:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->name().data(), this->name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void getxattrRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->volume_name(), output);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->path(), output);
|
|
}
|
|
|
|
// required string name = 3;
|
|
if (has_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->name().data(), this->name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
3, this->name(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* getxattrRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->volume_name(), target);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->path(), target);
|
|
}
|
|
|
|
// required string name = 3;
|
|
if (has_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->name().data(), this->name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
3, this->name(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int getxattrRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->path());
|
|
}
|
|
|
|
// required string name = 3;
|
|
if (has_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->name());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void getxattrRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const getxattrRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const getxattrRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void getxattrRequest::MergeFrom(const getxattrRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
if (from.has_path()) {
|
|
set_path(from.path());
|
|
}
|
|
if (from.has_name()) {
|
|
set_name(from.name());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void getxattrRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void getxattrRequest::CopyFrom(const getxattrRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool getxattrRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000007) != 0x00000007) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void getxattrRequest::Swap(getxattrRequest* other) {
|
|
if (other != this) {
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(path_, other->path_);
|
|
std::swap(name_, other->name_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata getxattrRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = getxattrRequest_descriptor_;
|
|
metadata.reflection = getxattrRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int getxattrResponse::kValueFieldNumber;
|
|
const int getxattrResponse::kValueBytesStringFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
getxattrResponse::getxattrResponse()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void getxattrResponse::InitAsDefaultInstance() {
|
|
}
|
|
|
|
getxattrResponse::getxattrResponse(const getxattrResponse& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void getxattrResponse::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
value_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
value_bytes_string_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
getxattrResponse::~getxattrResponse() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void getxattrResponse::SharedDtor() {
|
|
if (value_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete value_;
|
|
}
|
|
if (value_bytes_string_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete value_bytes_string_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void getxattrResponse::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* getxattrResponse::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return getxattrResponse_descriptor_;
|
|
}
|
|
|
|
const getxattrResponse& getxattrResponse::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
getxattrResponse* getxattrResponse::default_instance_ = NULL;
|
|
|
|
getxattrResponse* getxattrResponse::New() const {
|
|
return new getxattrResponse;
|
|
}
|
|
|
|
void getxattrResponse::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_value()) {
|
|
if (value_ != &::google::protobuf::internal::kEmptyString) {
|
|
value_->clear();
|
|
}
|
|
}
|
|
if (has_value_bytes_string()) {
|
|
if (value_bytes_string_ != &::google::protobuf::internal::kEmptyString) {
|
|
value_bytes_string_->clear();
|
|
}
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool getxattrResponse::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string value = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_value()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->value().data(), this->value().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_value_bytes_string;
|
|
break;
|
|
}
|
|
|
|
// optional bytes value_bytes_string = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_value_bytes_string:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadBytes(
|
|
input, this->mutable_value_bytes_string()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void getxattrResponse::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string value = 1;
|
|
if (has_value()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->value().data(), this->value().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->value(), output);
|
|
}
|
|
|
|
// optional bytes value_bytes_string = 2;
|
|
if (has_value_bytes_string()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteBytes(
|
|
2, this->value_bytes_string(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* getxattrResponse::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string value = 1;
|
|
if (has_value()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->value().data(), this->value().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->value(), target);
|
|
}
|
|
|
|
// optional bytes value_bytes_string = 2;
|
|
if (has_value_bytes_string()) {
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteBytesToArray(
|
|
2, this->value_bytes_string(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int getxattrResponse::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string value = 1;
|
|
if (has_value()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->value());
|
|
}
|
|
|
|
// optional bytes value_bytes_string = 2;
|
|
if (has_value_bytes_string()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::BytesSize(
|
|
this->value_bytes_string());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void getxattrResponse::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const getxattrResponse* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const getxattrResponse*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void getxattrResponse::MergeFrom(const getxattrResponse& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_value()) {
|
|
set_value(from.value());
|
|
}
|
|
if (from.has_value_bytes_string()) {
|
|
set_value_bytes_string(from.value_bytes_string());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void getxattrResponse::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void getxattrResponse::CopyFrom(const getxattrResponse& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool getxattrResponse::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void getxattrResponse::Swap(getxattrResponse* other) {
|
|
if (other != this) {
|
|
std::swap(value_, other->value_);
|
|
std::swap(value_bytes_string_, other->value_bytes_string_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata getxattrResponse::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = getxattrResponse_descriptor_;
|
|
metadata.reflection = getxattrResponse_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int linkRequest::kVolumeNameFieldNumber;
|
|
const int linkRequest::kTargetPathFieldNumber;
|
|
const int linkRequest::kLinkPathFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
linkRequest::linkRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void linkRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
linkRequest::linkRequest(const linkRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void linkRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
target_path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
link_path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
linkRequest::~linkRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void linkRequest::SharedDtor() {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (target_path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete target_path_;
|
|
}
|
|
if (link_path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete link_path_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void linkRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* linkRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return linkRequest_descriptor_;
|
|
}
|
|
|
|
const linkRequest& linkRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
linkRequest* linkRequest::default_instance_ = NULL;
|
|
|
|
linkRequest* linkRequest::New() const {
|
|
return new linkRequest;
|
|
}
|
|
|
|
void linkRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
if (has_target_path()) {
|
|
if (target_path_ != &::google::protobuf::internal::kEmptyString) {
|
|
target_path_->clear();
|
|
}
|
|
}
|
|
if (has_link_path()) {
|
|
if (link_path_ != &::google::protobuf::internal::kEmptyString) {
|
|
link_path_->clear();
|
|
}
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool linkRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string volume_name = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_target_path;
|
|
break;
|
|
}
|
|
|
|
// required string target_path = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_target_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_target_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->target_path().data(), this->target_path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(26)) goto parse_link_path;
|
|
break;
|
|
}
|
|
|
|
// required string link_path = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_link_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_link_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->link_path().data(), this->link_path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void linkRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->volume_name(), output);
|
|
}
|
|
|
|
// required string target_path = 2;
|
|
if (has_target_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->target_path().data(), this->target_path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->target_path(), output);
|
|
}
|
|
|
|
// required string link_path = 3;
|
|
if (has_link_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->link_path().data(), this->link_path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
3, this->link_path(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* linkRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->volume_name(), target);
|
|
}
|
|
|
|
// required string target_path = 2;
|
|
if (has_target_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->target_path().data(), this->target_path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->target_path(), target);
|
|
}
|
|
|
|
// required string link_path = 3;
|
|
if (has_link_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->link_path().data(), this->link_path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
3, this->link_path(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int linkRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
// required string target_path = 2;
|
|
if (has_target_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->target_path());
|
|
}
|
|
|
|
// required string link_path = 3;
|
|
if (has_link_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->link_path());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void linkRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const linkRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const linkRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void linkRequest::MergeFrom(const linkRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
if (from.has_target_path()) {
|
|
set_target_path(from.target_path());
|
|
}
|
|
if (from.has_link_path()) {
|
|
set_link_path(from.link_path());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void linkRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void linkRequest::CopyFrom(const linkRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool linkRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000007) != 0x00000007) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void linkRequest::Swap(linkRequest* other) {
|
|
if (other != this) {
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(target_path_, other->target_path_);
|
|
std::swap(link_path_, other->link_path_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata linkRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = linkRequest_descriptor_;
|
|
metadata.reflection = linkRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int listxattrRequest::kVolumeNameFieldNumber;
|
|
const int listxattrRequest::kPathFieldNumber;
|
|
const int listxattrRequest::kNamesOnlyFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
listxattrRequest::listxattrRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void listxattrRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
listxattrRequest::listxattrRequest(const listxattrRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void listxattrRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
names_only_ = false;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
listxattrRequest::~listxattrRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void listxattrRequest::SharedDtor() {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete path_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void listxattrRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* listxattrRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return listxattrRequest_descriptor_;
|
|
}
|
|
|
|
const listxattrRequest& listxattrRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
listxattrRequest* listxattrRequest::default_instance_ = NULL;
|
|
|
|
listxattrRequest* listxattrRequest::New() const {
|
|
return new listxattrRequest;
|
|
}
|
|
|
|
void listxattrRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
if (has_path()) {
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
path_->clear();
|
|
}
|
|
}
|
|
names_only_ = false;
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool listxattrRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string volume_name = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_path;
|
|
break;
|
|
}
|
|
|
|
// required string path = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(24)) goto parse_names_only;
|
|
break;
|
|
}
|
|
|
|
// required bool names_only = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
|
|
parse_names_only:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>(
|
|
input, &names_only_)));
|
|
set_has_names_only();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void listxattrRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->volume_name(), output);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->path(), output);
|
|
}
|
|
|
|
// required bool names_only = 3;
|
|
if (has_names_only()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteBool(3, this->names_only(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* listxattrRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->volume_name(), target);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->path(), target);
|
|
}
|
|
|
|
// required bool names_only = 3;
|
|
if (has_names_only()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(3, this->names_only(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int listxattrRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->path());
|
|
}
|
|
|
|
// required bool names_only = 3;
|
|
if (has_names_only()) {
|
|
total_size += 1 + 1;
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void listxattrRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const listxattrRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const listxattrRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void listxattrRequest::MergeFrom(const listxattrRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
if (from.has_path()) {
|
|
set_path(from.path());
|
|
}
|
|
if (from.has_names_only()) {
|
|
set_names_only(from.names_only());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void listxattrRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void listxattrRequest::CopyFrom(const listxattrRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool listxattrRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000007) != 0x00000007) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void listxattrRequest::Swap(listxattrRequest* other) {
|
|
if (other != this) {
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(path_, other->path_);
|
|
std::swap(names_only_, other->names_only_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata listxattrRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = listxattrRequest_descriptor_;
|
|
metadata.reflection = listxattrRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int listxattrResponse::kXattrsFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
listxattrResponse::listxattrResponse()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void listxattrResponse::InitAsDefaultInstance() {
|
|
}
|
|
|
|
listxattrResponse::listxattrResponse(const listxattrResponse& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void listxattrResponse::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
listxattrResponse::~listxattrResponse() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void listxattrResponse::SharedDtor() {
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void listxattrResponse::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* listxattrResponse::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return listxattrResponse_descriptor_;
|
|
}
|
|
|
|
const listxattrResponse& listxattrResponse::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
listxattrResponse* listxattrResponse::default_instance_ = NULL;
|
|
|
|
listxattrResponse* listxattrResponse::New() const {
|
|
return new listxattrResponse;
|
|
}
|
|
|
|
void listxattrResponse::Clear() {
|
|
xattrs_.Clear();
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool listxattrResponse::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// repeated .xtreemfs.pbrpc.XAttr xattrs = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_xattrs:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
|
|
input, add_xattrs()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(10)) goto parse_xattrs;
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void listxattrResponse::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// repeated .xtreemfs.pbrpc.XAttr xattrs = 1;
|
|
for (int i = 0; i < this->xattrs_size(); i++) {
|
|
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
|
|
1, this->xattrs(i), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* listxattrResponse::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// repeated .xtreemfs.pbrpc.XAttr xattrs = 1;
|
|
for (int i = 0; i < this->xattrs_size(); i++) {
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteMessageNoVirtualToArray(
|
|
1, this->xattrs(i), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int listxattrResponse::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
// repeated .xtreemfs.pbrpc.XAttr xattrs = 1;
|
|
total_size += 1 * this->xattrs_size();
|
|
for (int i = 0; i < this->xattrs_size(); i++) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
|
|
this->xattrs(i));
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void listxattrResponse::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const listxattrResponse* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const listxattrResponse*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void listxattrResponse::MergeFrom(const listxattrResponse& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
xattrs_.MergeFrom(from.xattrs_);
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void listxattrResponse::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void listxattrResponse::CopyFrom(const listxattrResponse& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool listxattrResponse::IsInitialized() const {
|
|
|
|
for (int i = 0; i < xattrs_size(); i++) {
|
|
if (!this->xattrs(i).IsInitialized()) return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
void listxattrResponse::Swap(listxattrResponse* other) {
|
|
if (other != this) {
|
|
xattrs_.Swap(&other->xattrs_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata listxattrResponse::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = listxattrResponse_descriptor_;
|
|
metadata.reflection = listxattrResponse_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int mkdirRequest::kVolumeNameFieldNumber;
|
|
const int mkdirRequest::kPathFieldNumber;
|
|
const int mkdirRequest::kModeFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
mkdirRequest::mkdirRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void mkdirRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
mkdirRequest::mkdirRequest(const mkdirRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void mkdirRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
mode_ = 0u;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
mkdirRequest::~mkdirRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void mkdirRequest::SharedDtor() {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete path_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void mkdirRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* mkdirRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return mkdirRequest_descriptor_;
|
|
}
|
|
|
|
const mkdirRequest& mkdirRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
mkdirRequest* mkdirRequest::default_instance_ = NULL;
|
|
|
|
mkdirRequest* mkdirRequest::New() const {
|
|
return new mkdirRequest;
|
|
}
|
|
|
|
void mkdirRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
if (has_path()) {
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
path_->clear();
|
|
}
|
|
}
|
|
mode_ = 0u;
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool mkdirRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string volume_name = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_path;
|
|
break;
|
|
}
|
|
|
|
// required string path = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(29)) goto parse_mode;
|
|
break;
|
|
}
|
|
|
|
// required fixed32 mode = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
parse_mode:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, &mode_)));
|
|
set_has_mode();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void mkdirRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->volume_name(), output);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->path(), output);
|
|
}
|
|
|
|
// required fixed32 mode = 3;
|
|
if (has_mode()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(3, this->mode(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* mkdirRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->volume_name(), target);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->path(), target);
|
|
}
|
|
|
|
// required fixed32 mode = 3;
|
|
if (has_mode()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(3, this->mode(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int mkdirRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->path());
|
|
}
|
|
|
|
// required fixed32 mode = 3;
|
|
if (has_mode()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void mkdirRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const mkdirRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const mkdirRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void mkdirRequest::MergeFrom(const mkdirRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
if (from.has_path()) {
|
|
set_path(from.path());
|
|
}
|
|
if (from.has_mode()) {
|
|
set_mode(from.mode());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void mkdirRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void mkdirRequest::CopyFrom(const mkdirRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool mkdirRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000007) != 0x00000007) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void mkdirRequest::Swap(mkdirRequest* other) {
|
|
if (other != this) {
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(path_, other->path_);
|
|
std::swap(mode_, other->mode_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata mkdirRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = mkdirRequest_descriptor_;
|
|
metadata.reflection = mkdirRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int openRequest::kVolumeNameFieldNumber;
|
|
const int openRequest::kPathFieldNumber;
|
|
const int openRequest::kFlagsFieldNumber;
|
|
const int openRequest::kModeFieldNumber;
|
|
const int openRequest::kAttributesFieldNumber;
|
|
const int openRequest::kCoordinatesFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
openRequest::openRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void openRequest::InitAsDefaultInstance() {
|
|
coordinates_ = const_cast< ::xtreemfs::pbrpc::VivaldiCoordinates*>(&::xtreemfs::pbrpc::VivaldiCoordinates::default_instance());
|
|
}
|
|
|
|
openRequest::openRequest(const openRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void openRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
flags_ = 0u;
|
|
mode_ = 0u;
|
|
attributes_ = 0u;
|
|
coordinates_ = NULL;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
openRequest::~openRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void openRequest::SharedDtor() {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete path_;
|
|
}
|
|
if (this != default_instance_) {
|
|
delete coordinates_;
|
|
}
|
|
}
|
|
|
|
void openRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* openRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return openRequest_descriptor_;
|
|
}
|
|
|
|
const openRequest& openRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
openRequest* openRequest::default_instance_ = NULL;
|
|
|
|
openRequest* openRequest::New() const {
|
|
return new openRequest;
|
|
}
|
|
|
|
void openRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
if (has_path()) {
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
path_->clear();
|
|
}
|
|
}
|
|
flags_ = 0u;
|
|
mode_ = 0u;
|
|
attributes_ = 0u;
|
|
if (has_coordinates()) {
|
|
if (coordinates_ != NULL) coordinates_->::xtreemfs::pbrpc::VivaldiCoordinates::Clear();
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool openRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string volume_name = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_path;
|
|
break;
|
|
}
|
|
|
|
// required string path = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(29)) goto parse_flags;
|
|
break;
|
|
}
|
|
|
|
// required fixed32 flags = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
parse_flags:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, &flags_)));
|
|
set_has_flags();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(37)) goto parse_mode;
|
|
break;
|
|
}
|
|
|
|
// required fixed32 mode = 4;
|
|
case 4: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
parse_mode:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, &mode_)));
|
|
set_has_mode();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(45)) goto parse_attributes;
|
|
break;
|
|
}
|
|
|
|
// required fixed32 attributes = 5;
|
|
case 5: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
parse_attributes:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, &attributes_)));
|
|
set_has_attributes();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(50)) goto parse_coordinates;
|
|
break;
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.VivaldiCoordinates coordinates = 6;
|
|
case 6: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_coordinates:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
|
|
input, mutable_coordinates()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void openRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->volume_name(), output);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->path(), output);
|
|
}
|
|
|
|
// required fixed32 flags = 3;
|
|
if (has_flags()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(3, this->flags(), output);
|
|
}
|
|
|
|
// required fixed32 mode = 4;
|
|
if (has_mode()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(4, this->mode(), output);
|
|
}
|
|
|
|
// required fixed32 attributes = 5;
|
|
if (has_attributes()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(5, this->attributes(), output);
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.VivaldiCoordinates coordinates = 6;
|
|
if (has_coordinates()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
|
|
6, this->coordinates(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* openRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->volume_name(), target);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->path(), target);
|
|
}
|
|
|
|
// required fixed32 flags = 3;
|
|
if (has_flags()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(3, this->flags(), target);
|
|
}
|
|
|
|
// required fixed32 mode = 4;
|
|
if (has_mode()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(4, this->mode(), target);
|
|
}
|
|
|
|
// required fixed32 attributes = 5;
|
|
if (has_attributes()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(5, this->attributes(), target);
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.VivaldiCoordinates coordinates = 6;
|
|
if (has_coordinates()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteMessageNoVirtualToArray(
|
|
6, this->coordinates(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int openRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->path());
|
|
}
|
|
|
|
// required fixed32 flags = 3;
|
|
if (has_flags()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
// required fixed32 mode = 4;
|
|
if (has_mode()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
// required fixed32 attributes = 5;
|
|
if (has_attributes()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.VivaldiCoordinates coordinates = 6;
|
|
if (has_coordinates()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
|
|
this->coordinates());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void openRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const openRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const openRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void openRequest::MergeFrom(const openRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
if (from.has_path()) {
|
|
set_path(from.path());
|
|
}
|
|
if (from.has_flags()) {
|
|
set_flags(from.flags());
|
|
}
|
|
if (from.has_mode()) {
|
|
set_mode(from.mode());
|
|
}
|
|
if (from.has_attributes()) {
|
|
set_attributes(from.attributes());
|
|
}
|
|
if (from.has_coordinates()) {
|
|
mutable_coordinates()->::xtreemfs::pbrpc::VivaldiCoordinates::MergeFrom(from.coordinates());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void openRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void openRequest::CopyFrom(const openRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool openRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x0000001f) != 0x0000001f) return false;
|
|
|
|
if (has_coordinates()) {
|
|
if (!this->coordinates().IsInitialized()) return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
void openRequest::Swap(openRequest* other) {
|
|
if (other != this) {
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(path_, other->path_);
|
|
std::swap(flags_, other->flags_);
|
|
std::swap(mode_, other->mode_);
|
|
std::swap(attributes_, other->attributes_);
|
|
std::swap(coordinates_, other->coordinates_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata openRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = openRequest_descriptor_;
|
|
metadata.reflection = openRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int openResponse::kCredsFieldNumber;
|
|
const int openResponse::kTimestampSFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
openResponse::openResponse()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void openResponse::InitAsDefaultInstance() {
|
|
creds_ = const_cast< ::xtreemfs::pbrpc::FileCredentials*>(&::xtreemfs::pbrpc::FileCredentials::default_instance());
|
|
}
|
|
|
|
openResponse::openResponse(const openResponse& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void openResponse::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
creds_ = NULL;
|
|
timestamp_s_ = 0u;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
openResponse::~openResponse() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void openResponse::SharedDtor() {
|
|
if (this != default_instance_) {
|
|
delete creds_;
|
|
}
|
|
}
|
|
|
|
void openResponse::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* openResponse::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return openResponse_descriptor_;
|
|
}
|
|
|
|
const openResponse& openResponse::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
openResponse* openResponse::default_instance_ = NULL;
|
|
|
|
openResponse* openResponse::New() const {
|
|
return new openResponse;
|
|
}
|
|
|
|
void openResponse::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_creds()) {
|
|
if (creds_ != NULL) creds_->::xtreemfs::pbrpc::FileCredentials::Clear();
|
|
}
|
|
timestamp_s_ = 0u;
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool openResponse::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required .xtreemfs.pbrpc.FileCredentials creds = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
|
|
input, mutable_creds()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(21)) goto parse_timestamp_s;
|
|
break;
|
|
}
|
|
|
|
// required fixed32 timestamp_s = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
parse_timestamp_s:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, ×tamp_s_)));
|
|
set_has_timestamp_s();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void openResponse::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required .xtreemfs.pbrpc.FileCredentials creds = 1;
|
|
if (has_creds()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
|
|
1, this->creds(), output);
|
|
}
|
|
|
|
// required fixed32 timestamp_s = 2;
|
|
if (has_timestamp_s()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(2, this->timestamp_s(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* openResponse::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required .xtreemfs.pbrpc.FileCredentials creds = 1;
|
|
if (has_creds()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteMessageNoVirtualToArray(
|
|
1, this->creds(), target);
|
|
}
|
|
|
|
// required fixed32 timestamp_s = 2;
|
|
if (has_timestamp_s()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(2, this->timestamp_s(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int openResponse::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required .xtreemfs.pbrpc.FileCredentials creds = 1;
|
|
if (has_creds()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
|
|
this->creds());
|
|
}
|
|
|
|
// required fixed32 timestamp_s = 2;
|
|
if (has_timestamp_s()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void openResponse::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const openResponse* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const openResponse*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void openResponse::MergeFrom(const openResponse& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_creds()) {
|
|
mutable_creds()->::xtreemfs::pbrpc::FileCredentials::MergeFrom(from.creds());
|
|
}
|
|
if (from.has_timestamp_s()) {
|
|
set_timestamp_s(from.timestamp_s());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void openResponse::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void openResponse::CopyFrom(const openResponse& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool openResponse::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000003) != 0x00000003) return false;
|
|
|
|
if (has_creds()) {
|
|
if (!this->creds().IsInitialized()) return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
void openResponse::Swap(openResponse* other) {
|
|
if (other != this) {
|
|
std::swap(creds_, other->creds_);
|
|
std::swap(timestamp_s_, other->timestamp_s_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata openResponse::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = openResponse_descriptor_;
|
|
metadata.reflection = openResponse_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int readdirRequest::kVolumeNameFieldNumber;
|
|
const int readdirRequest::kPathFieldNumber;
|
|
const int readdirRequest::kKnownEtagFieldNumber;
|
|
const int readdirRequest::kLimitDirectoryEntriesCountFieldNumber;
|
|
const int readdirRequest::kNamesOnlyFieldNumber;
|
|
const int readdirRequest::kSeenDirectoryEntriesCountFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
readdirRequest::readdirRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void readdirRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
readdirRequest::readdirRequest(const readdirRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void readdirRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
known_etag_ = GOOGLE_ULONGLONG(0);
|
|
limit_directory_entries_count_ = 0u;
|
|
names_only_ = false;
|
|
seen_directory_entries_count_ = GOOGLE_ULONGLONG(0);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
readdirRequest::~readdirRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void readdirRequest::SharedDtor() {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete path_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void readdirRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* readdirRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return readdirRequest_descriptor_;
|
|
}
|
|
|
|
const readdirRequest& readdirRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
readdirRequest* readdirRequest::default_instance_ = NULL;
|
|
|
|
readdirRequest* readdirRequest::New() const {
|
|
return new readdirRequest;
|
|
}
|
|
|
|
void readdirRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
if (has_path()) {
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
path_->clear();
|
|
}
|
|
}
|
|
known_etag_ = GOOGLE_ULONGLONG(0);
|
|
limit_directory_entries_count_ = 0u;
|
|
names_only_ = false;
|
|
seen_directory_entries_count_ = GOOGLE_ULONGLONG(0);
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool readdirRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string volume_name = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_path;
|
|
break;
|
|
}
|
|
|
|
// required string path = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(25)) goto parse_known_etag;
|
|
break;
|
|
}
|
|
|
|
// required fixed64 known_etag = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) {
|
|
parse_known_etag:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>(
|
|
input, &known_etag_)));
|
|
set_has_known_etag();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(37)) goto parse_limit_directory_entries_count;
|
|
break;
|
|
}
|
|
|
|
// required fixed32 limit_directory_entries_count = 4;
|
|
case 4: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
parse_limit_directory_entries_count:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, &limit_directory_entries_count_)));
|
|
set_has_limit_directory_entries_count();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(40)) goto parse_names_only;
|
|
break;
|
|
}
|
|
|
|
// required bool names_only = 5;
|
|
case 5: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
|
|
parse_names_only:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>(
|
|
input, &names_only_)));
|
|
set_has_names_only();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(49)) goto parse_seen_directory_entries_count;
|
|
break;
|
|
}
|
|
|
|
// required fixed64 seen_directory_entries_count = 6;
|
|
case 6: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) {
|
|
parse_seen_directory_entries_count:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>(
|
|
input, &seen_directory_entries_count_)));
|
|
set_has_seen_directory_entries_count();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void readdirRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->volume_name(), output);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->path(), output);
|
|
}
|
|
|
|
// required fixed64 known_etag = 3;
|
|
if (has_known_etag()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed64(3, this->known_etag(), output);
|
|
}
|
|
|
|
// required fixed32 limit_directory_entries_count = 4;
|
|
if (has_limit_directory_entries_count()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(4, this->limit_directory_entries_count(), output);
|
|
}
|
|
|
|
// required bool names_only = 5;
|
|
if (has_names_only()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteBool(5, this->names_only(), output);
|
|
}
|
|
|
|
// required fixed64 seen_directory_entries_count = 6;
|
|
if (has_seen_directory_entries_count()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed64(6, this->seen_directory_entries_count(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* readdirRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->volume_name(), target);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->path(), target);
|
|
}
|
|
|
|
// required fixed64 known_etag = 3;
|
|
if (has_known_etag()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(3, this->known_etag(), target);
|
|
}
|
|
|
|
// required fixed32 limit_directory_entries_count = 4;
|
|
if (has_limit_directory_entries_count()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(4, this->limit_directory_entries_count(), target);
|
|
}
|
|
|
|
// required bool names_only = 5;
|
|
if (has_names_only()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(5, this->names_only(), target);
|
|
}
|
|
|
|
// required fixed64 seen_directory_entries_count = 6;
|
|
if (has_seen_directory_entries_count()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(6, this->seen_directory_entries_count(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int readdirRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->path());
|
|
}
|
|
|
|
// required fixed64 known_etag = 3;
|
|
if (has_known_etag()) {
|
|
total_size += 1 + 8;
|
|
}
|
|
|
|
// required fixed32 limit_directory_entries_count = 4;
|
|
if (has_limit_directory_entries_count()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
// required bool names_only = 5;
|
|
if (has_names_only()) {
|
|
total_size += 1 + 1;
|
|
}
|
|
|
|
// required fixed64 seen_directory_entries_count = 6;
|
|
if (has_seen_directory_entries_count()) {
|
|
total_size += 1 + 8;
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void readdirRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const readdirRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const readdirRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void readdirRequest::MergeFrom(const readdirRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
if (from.has_path()) {
|
|
set_path(from.path());
|
|
}
|
|
if (from.has_known_etag()) {
|
|
set_known_etag(from.known_etag());
|
|
}
|
|
if (from.has_limit_directory_entries_count()) {
|
|
set_limit_directory_entries_count(from.limit_directory_entries_count());
|
|
}
|
|
if (from.has_names_only()) {
|
|
set_names_only(from.names_only());
|
|
}
|
|
if (from.has_seen_directory_entries_count()) {
|
|
set_seen_directory_entries_count(from.seen_directory_entries_count());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void readdirRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void readdirRequest::CopyFrom(const readdirRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool readdirRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x0000003f) != 0x0000003f) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void readdirRequest::Swap(readdirRequest* other) {
|
|
if (other != this) {
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(path_, other->path_);
|
|
std::swap(known_etag_, other->known_etag_);
|
|
std::swap(limit_directory_entries_count_, other->limit_directory_entries_count_);
|
|
std::swap(names_only_, other->names_only_);
|
|
std::swap(seen_directory_entries_count_, other->seen_directory_entries_count_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata readdirRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = readdirRequest_descriptor_;
|
|
metadata.reflection = readdirRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int readlinkRequest::kVolumeNameFieldNumber;
|
|
const int readlinkRequest::kPathFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
readlinkRequest::readlinkRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void readlinkRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
readlinkRequest::readlinkRequest(const readlinkRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void readlinkRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
readlinkRequest::~readlinkRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void readlinkRequest::SharedDtor() {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete path_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void readlinkRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* readlinkRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return readlinkRequest_descriptor_;
|
|
}
|
|
|
|
const readlinkRequest& readlinkRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
readlinkRequest* readlinkRequest::default_instance_ = NULL;
|
|
|
|
readlinkRequest* readlinkRequest::New() const {
|
|
return new readlinkRequest;
|
|
}
|
|
|
|
void readlinkRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
if (has_path()) {
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
path_->clear();
|
|
}
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool readlinkRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string volume_name = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_path;
|
|
break;
|
|
}
|
|
|
|
// required string path = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void readlinkRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->volume_name(), output);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->path(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* readlinkRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->volume_name(), target);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->path(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int readlinkRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->path());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void readlinkRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const readlinkRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const readlinkRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void readlinkRequest::MergeFrom(const readlinkRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
if (from.has_path()) {
|
|
set_path(from.path());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void readlinkRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void readlinkRequest::CopyFrom(const readlinkRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool readlinkRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000003) != 0x00000003) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void readlinkRequest::Swap(readlinkRequest* other) {
|
|
if (other != this) {
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(path_, other->path_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata readlinkRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = readlinkRequest_descriptor_;
|
|
metadata.reflection = readlinkRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int readlinkResponse::kLinkTargetPathFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
readlinkResponse::readlinkResponse()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void readlinkResponse::InitAsDefaultInstance() {
|
|
}
|
|
|
|
readlinkResponse::readlinkResponse(const readlinkResponse& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void readlinkResponse::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
readlinkResponse::~readlinkResponse() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void readlinkResponse::SharedDtor() {
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void readlinkResponse::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* readlinkResponse::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return readlinkResponse_descriptor_;
|
|
}
|
|
|
|
const readlinkResponse& readlinkResponse::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
readlinkResponse* readlinkResponse::default_instance_ = NULL;
|
|
|
|
readlinkResponse* readlinkResponse::New() const {
|
|
return new readlinkResponse;
|
|
}
|
|
|
|
void readlinkResponse::Clear() {
|
|
link_target_path_.Clear();
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool readlinkResponse::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// repeated string link_target_path = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_link_target_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->add_link_target_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->link_target_path(this->link_target_path_size() - 1).data(),
|
|
this->link_target_path(this->link_target_path_size() - 1).length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(10)) goto parse_link_target_path;
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void readlinkResponse::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// repeated string link_target_path = 1;
|
|
for (int i = 0; i < this->link_target_path_size(); i++) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->link_target_path(i).data(), this->link_target_path(i).length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->link_target_path(i), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* readlinkResponse::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// repeated string link_target_path = 1;
|
|
for (int i = 0; i < this->link_target_path_size(); i++) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->link_target_path(i).data(), this->link_target_path(i).length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteStringToArray(1, this->link_target_path(i), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int readlinkResponse::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
// repeated string link_target_path = 1;
|
|
total_size += 1 * this->link_target_path_size();
|
|
for (int i = 0; i < this->link_target_path_size(); i++) {
|
|
total_size += ::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->link_target_path(i));
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void readlinkResponse::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const readlinkResponse* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const readlinkResponse*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void readlinkResponse::MergeFrom(const readlinkResponse& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
link_target_path_.MergeFrom(from.link_target_path_);
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void readlinkResponse::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void readlinkResponse::CopyFrom(const readlinkResponse& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool readlinkResponse::IsInitialized() const {
|
|
|
|
return true;
|
|
}
|
|
|
|
void readlinkResponse::Swap(readlinkResponse* other) {
|
|
if (other != this) {
|
|
link_target_path_.Swap(&other->link_target_path_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata readlinkResponse::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = readlinkResponse_descriptor_;
|
|
metadata.reflection = readlinkResponse_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int removexattrRequest::kVolumeNameFieldNumber;
|
|
const int removexattrRequest::kPathFieldNumber;
|
|
const int removexattrRequest::kNameFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
removexattrRequest::removexattrRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void removexattrRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
removexattrRequest::removexattrRequest(const removexattrRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void removexattrRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
removexattrRequest::~removexattrRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void removexattrRequest::SharedDtor() {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete path_;
|
|
}
|
|
if (name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete name_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void removexattrRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* removexattrRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return removexattrRequest_descriptor_;
|
|
}
|
|
|
|
const removexattrRequest& removexattrRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
removexattrRequest* removexattrRequest::default_instance_ = NULL;
|
|
|
|
removexattrRequest* removexattrRequest::New() const {
|
|
return new removexattrRequest;
|
|
}
|
|
|
|
void removexattrRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
if (has_path()) {
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
path_->clear();
|
|
}
|
|
}
|
|
if (has_name()) {
|
|
if (name_ != &::google::protobuf::internal::kEmptyString) {
|
|
name_->clear();
|
|
}
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool removexattrRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string volume_name = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_path;
|
|
break;
|
|
}
|
|
|
|
// required string path = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(26)) goto parse_name;
|
|
break;
|
|
}
|
|
|
|
// required string name = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_name:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->name().data(), this->name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void removexattrRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->volume_name(), output);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->path(), output);
|
|
}
|
|
|
|
// required string name = 3;
|
|
if (has_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->name().data(), this->name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
3, this->name(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* removexattrRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->volume_name(), target);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->path(), target);
|
|
}
|
|
|
|
// required string name = 3;
|
|
if (has_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->name().data(), this->name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
3, this->name(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int removexattrRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->path());
|
|
}
|
|
|
|
// required string name = 3;
|
|
if (has_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->name());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void removexattrRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const removexattrRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const removexattrRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void removexattrRequest::MergeFrom(const removexattrRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
if (from.has_path()) {
|
|
set_path(from.path());
|
|
}
|
|
if (from.has_name()) {
|
|
set_name(from.name());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void removexattrRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void removexattrRequest::CopyFrom(const removexattrRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool removexattrRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000007) != 0x00000007) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void removexattrRequest::Swap(removexattrRequest* other) {
|
|
if (other != this) {
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(path_, other->path_);
|
|
std::swap(name_, other->name_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata removexattrRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = removexattrRequest_descriptor_;
|
|
metadata.reflection = removexattrRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int renameRequest::kVolumeNameFieldNumber;
|
|
const int renameRequest::kSourcePathFieldNumber;
|
|
const int renameRequest::kTargetPathFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
renameRequest::renameRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void renameRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
renameRequest::renameRequest(const renameRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void renameRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
source_path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
target_path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
renameRequest::~renameRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void renameRequest::SharedDtor() {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (source_path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete source_path_;
|
|
}
|
|
if (target_path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete target_path_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void renameRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* renameRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return renameRequest_descriptor_;
|
|
}
|
|
|
|
const renameRequest& renameRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
renameRequest* renameRequest::default_instance_ = NULL;
|
|
|
|
renameRequest* renameRequest::New() const {
|
|
return new renameRequest;
|
|
}
|
|
|
|
void renameRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
if (has_source_path()) {
|
|
if (source_path_ != &::google::protobuf::internal::kEmptyString) {
|
|
source_path_->clear();
|
|
}
|
|
}
|
|
if (has_target_path()) {
|
|
if (target_path_ != &::google::protobuf::internal::kEmptyString) {
|
|
target_path_->clear();
|
|
}
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool renameRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string volume_name = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_source_path;
|
|
break;
|
|
}
|
|
|
|
// required string source_path = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_source_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_source_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->source_path().data(), this->source_path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(26)) goto parse_target_path;
|
|
break;
|
|
}
|
|
|
|
// required string target_path = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_target_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_target_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->target_path().data(), this->target_path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void renameRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->volume_name(), output);
|
|
}
|
|
|
|
// required string source_path = 2;
|
|
if (has_source_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->source_path().data(), this->source_path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->source_path(), output);
|
|
}
|
|
|
|
// required string target_path = 3;
|
|
if (has_target_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->target_path().data(), this->target_path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
3, this->target_path(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* renameRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->volume_name(), target);
|
|
}
|
|
|
|
// required string source_path = 2;
|
|
if (has_source_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->source_path().data(), this->source_path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->source_path(), target);
|
|
}
|
|
|
|
// required string target_path = 3;
|
|
if (has_target_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->target_path().data(), this->target_path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
3, this->target_path(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int renameRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
// required string source_path = 2;
|
|
if (has_source_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->source_path());
|
|
}
|
|
|
|
// required string target_path = 3;
|
|
if (has_target_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->target_path());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void renameRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const renameRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const renameRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void renameRequest::MergeFrom(const renameRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
if (from.has_source_path()) {
|
|
set_source_path(from.source_path());
|
|
}
|
|
if (from.has_target_path()) {
|
|
set_target_path(from.target_path());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void renameRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void renameRequest::CopyFrom(const renameRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool renameRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000007) != 0x00000007) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void renameRequest::Swap(renameRequest* other) {
|
|
if (other != this) {
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(source_path_, other->source_path_);
|
|
std::swap(target_path_, other->target_path_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata renameRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = renameRequest_descriptor_;
|
|
metadata.reflection = renameRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int renameResponse::kTimestampSFieldNumber;
|
|
const int renameResponse::kCredsFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
renameResponse::renameResponse()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void renameResponse::InitAsDefaultInstance() {
|
|
creds_ = const_cast< ::xtreemfs::pbrpc::FileCredentials*>(&::xtreemfs::pbrpc::FileCredentials::default_instance());
|
|
}
|
|
|
|
renameResponse::renameResponse(const renameResponse& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void renameResponse::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
timestamp_s_ = 0u;
|
|
creds_ = NULL;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
renameResponse::~renameResponse() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void renameResponse::SharedDtor() {
|
|
if (this != default_instance_) {
|
|
delete creds_;
|
|
}
|
|
}
|
|
|
|
void renameResponse::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* renameResponse::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return renameResponse_descriptor_;
|
|
}
|
|
|
|
const renameResponse& renameResponse::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
renameResponse* renameResponse::default_instance_ = NULL;
|
|
|
|
renameResponse* renameResponse::New() const {
|
|
return new renameResponse;
|
|
}
|
|
|
|
void renameResponse::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
timestamp_s_ = 0u;
|
|
if (has_creds()) {
|
|
if (creds_ != NULL) creds_->::xtreemfs::pbrpc::FileCredentials::Clear();
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool renameResponse::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required fixed32 timestamp_s = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, ×tamp_s_)));
|
|
set_has_timestamp_s();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_creds;
|
|
break;
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.FileCredentials creds = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_creds:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
|
|
input, mutable_creds()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void renameResponse::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required fixed32 timestamp_s = 1;
|
|
if (has_timestamp_s()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(1, this->timestamp_s(), output);
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.FileCredentials creds = 2;
|
|
if (has_creds()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
|
|
2, this->creds(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* renameResponse::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required fixed32 timestamp_s = 1;
|
|
if (has_timestamp_s()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(1, this->timestamp_s(), target);
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.FileCredentials creds = 2;
|
|
if (has_creds()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteMessageNoVirtualToArray(
|
|
2, this->creds(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int renameResponse::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required fixed32 timestamp_s = 1;
|
|
if (has_timestamp_s()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.FileCredentials creds = 2;
|
|
if (has_creds()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
|
|
this->creds());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void renameResponse::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const renameResponse* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const renameResponse*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void renameResponse::MergeFrom(const renameResponse& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_timestamp_s()) {
|
|
set_timestamp_s(from.timestamp_s());
|
|
}
|
|
if (from.has_creds()) {
|
|
mutable_creds()->::xtreemfs::pbrpc::FileCredentials::MergeFrom(from.creds());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void renameResponse::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void renameResponse::CopyFrom(const renameResponse& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool renameResponse::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false;
|
|
|
|
if (has_creds()) {
|
|
if (!this->creds().IsInitialized()) return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
void renameResponse::Swap(renameResponse* other) {
|
|
if (other != this) {
|
|
std::swap(timestamp_s_, other->timestamp_s_);
|
|
std::swap(creds_, other->creds_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata renameResponse::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = renameResponse_descriptor_;
|
|
metadata.reflection = renameResponse_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int rmdirRequest::kVolumeNameFieldNumber;
|
|
const int rmdirRequest::kPathFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
rmdirRequest::rmdirRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void rmdirRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
rmdirRequest::rmdirRequest(const rmdirRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void rmdirRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
rmdirRequest::~rmdirRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void rmdirRequest::SharedDtor() {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete path_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void rmdirRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* rmdirRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return rmdirRequest_descriptor_;
|
|
}
|
|
|
|
const rmdirRequest& rmdirRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
rmdirRequest* rmdirRequest::default_instance_ = NULL;
|
|
|
|
rmdirRequest* rmdirRequest::New() const {
|
|
return new rmdirRequest;
|
|
}
|
|
|
|
void rmdirRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
if (has_path()) {
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
path_->clear();
|
|
}
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool rmdirRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string volume_name = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_path;
|
|
break;
|
|
}
|
|
|
|
// required string path = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void rmdirRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->volume_name(), output);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->path(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* rmdirRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->volume_name(), target);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->path(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int rmdirRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->path());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void rmdirRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const rmdirRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const rmdirRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void rmdirRequest::MergeFrom(const rmdirRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
if (from.has_path()) {
|
|
set_path(from.path());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void rmdirRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void rmdirRequest::CopyFrom(const rmdirRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool rmdirRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000003) != 0x00000003) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void rmdirRequest::Swap(rmdirRequest* other) {
|
|
if (other != this) {
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(path_, other->path_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata rmdirRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = rmdirRequest_descriptor_;
|
|
metadata.reflection = rmdirRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int setattrRequest::kVolumeNameFieldNumber;
|
|
const int setattrRequest::kPathFieldNumber;
|
|
const int setattrRequest::kStbufFieldNumber;
|
|
const int setattrRequest::kToSetFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
setattrRequest::setattrRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void setattrRequest::InitAsDefaultInstance() {
|
|
stbuf_ = const_cast< ::xtreemfs::pbrpc::Stat*>(&::xtreemfs::pbrpc::Stat::default_instance());
|
|
}
|
|
|
|
setattrRequest::setattrRequest(const setattrRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void setattrRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
stbuf_ = NULL;
|
|
to_set_ = 0u;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
setattrRequest::~setattrRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void setattrRequest::SharedDtor() {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete path_;
|
|
}
|
|
if (this != default_instance_) {
|
|
delete stbuf_;
|
|
}
|
|
}
|
|
|
|
void setattrRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* setattrRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return setattrRequest_descriptor_;
|
|
}
|
|
|
|
const setattrRequest& setattrRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
setattrRequest* setattrRequest::default_instance_ = NULL;
|
|
|
|
setattrRequest* setattrRequest::New() const {
|
|
return new setattrRequest;
|
|
}
|
|
|
|
void setattrRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
if (has_path()) {
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
path_->clear();
|
|
}
|
|
}
|
|
if (has_stbuf()) {
|
|
if (stbuf_ != NULL) stbuf_->::xtreemfs::pbrpc::Stat::Clear();
|
|
}
|
|
to_set_ = 0u;
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool setattrRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string volume_name = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_path;
|
|
break;
|
|
}
|
|
|
|
// required string path = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(26)) goto parse_stbuf;
|
|
break;
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.Stat stbuf = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_stbuf:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
|
|
input, mutable_stbuf()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(37)) goto parse_to_set;
|
|
break;
|
|
}
|
|
|
|
// required fixed32 to_set = 4;
|
|
case 4: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
parse_to_set:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, &to_set_)));
|
|
set_has_to_set();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void setattrRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->volume_name(), output);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->path(), output);
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.Stat stbuf = 3;
|
|
if (has_stbuf()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
|
|
3, this->stbuf(), output);
|
|
}
|
|
|
|
// required fixed32 to_set = 4;
|
|
if (has_to_set()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(4, this->to_set(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* setattrRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->volume_name(), target);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->path(), target);
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.Stat stbuf = 3;
|
|
if (has_stbuf()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteMessageNoVirtualToArray(
|
|
3, this->stbuf(), target);
|
|
}
|
|
|
|
// required fixed32 to_set = 4;
|
|
if (has_to_set()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(4, this->to_set(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int setattrRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->path());
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.Stat stbuf = 3;
|
|
if (has_stbuf()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
|
|
this->stbuf());
|
|
}
|
|
|
|
// required fixed32 to_set = 4;
|
|
if (has_to_set()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void setattrRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const setattrRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const setattrRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void setattrRequest::MergeFrom(const setattrRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
if (from.has_path()) {
|
|
set_path(from.path());
|
|
}
|
|
if (from.has_stbuf()) {
|
|
mutable_stbuf()->::xtreemfs::pbrpc::Stat::MergeFrom(from.stbuf());
|
|
}
|
|
if (from.has_to_set()) {
|
|
set_to_set(from.to_set());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void setattrRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void setattrRequest::CopyFrom(const setattrRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool setattrRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x0000000f) != 0x0000000f) return false;
|
|
|
|
if (has_stbuf()) {
|
|
if (!this->stbuf().IsInitialized()) return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
void setattrRequest::Swap(setattrRequest* other) {
|
|
if (other != this) {
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(path_, other->path_);
|
|
std::swap(stbuf_, other->stbuf_);
|
|
std::swap(to_set_, other->to_set_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata setattrRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = setattrRequest_descriptor_;
|
|
metadata.reflection = setattrRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int setxattrRequest::kVolumeNameFieldNumber;
|
|
const int setxattrRequest::kPathFieldNumber;
|
|
const int setxattrRequest::kNameFieldNumber;
|
|
const int setxattrRequest::kValueFieldNumber;
|
|
const int setxattrRequest::kValueBytesStringFieldNumber;
|
|
const int setxattrRequest::kFlagsFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
setxattrRequest::setxattrRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void setxattrRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
setxattrRequest::setxattrRequest(const setxattrRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void setxattrRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
value_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
value_bytes_string_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
flags_ = 0u;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
setxattrRequest::~setxattrRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void setxattrRequest::SharedDtor() {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete path_;
|
|
}
|
|
if (name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete name_;
|
|
}
|
|
if (value_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete value_;
|
|
}
|
|
if (value_bytes_string_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete value_bytes_string_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void setxattrRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* setxattrRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return setxattrRequest_descriptor_;
|
|
}
|
|
|
|
const setxattrRequest& setxattrRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
setxattrRequest* setxattrRequest::default_instance_ = NULL;
|
|
|
|
setxattrRequest* setxattrRequest::New() const {
|
|
return new setxattrRequest;
|
|
}
|
|
|
|
void setxattrRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
if (has_path()) {
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
path_->clear();
|
|
}
|
|
}
|
|
if (has_name()) {
|
|
if (name_ != &::google::protobuf::internal::kEmptyString) {
|
|
name_->clear();
|
|
}
|
|
}
|
|
if (has_value()) {
|
|
if (value_ != &::google::protobuf::internal::kEmptyString) {
|
|
value_->clear();
|
|
}
|
|
}
|
|
if (has_value_bytes_string()) {
|
|
if (value_bytes_string_ != &::google::protobuf::internal::kEmptyString) {
|
|
value_bytes_string_->clear();
|
|
}
|
|
}
|
|
flags_ = 0u;
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool setxattrRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string volume_name = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_path;
|
|
break;
|
|
}
|
|
|
|
// required string path = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(26)) goto parse_name;
|
|
break;
|
|
}
|
|
|
|
// required string name = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_name:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->name().data(), this->name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(34)) goto parse_value;
|
|
break;
|
|
}
|
|
|
|
// required string value = 4;
|
|
case 4: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_value:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_value()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->value().data(), this->value().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(45)) goto parse_flags;
|
|
break;
|
|
}
|
|
|
|
// required fixed32 flags = 5;
|
|
case 5: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
parse_flags:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, &flags_)));
|
|
set_has_flags();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(50)) goto parse_value_bytes_string;
|
|
break;
|
|
}
|
|
|
|
// optional bytes value_bytes_string = 6;
|
|
case 6: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_value_bytes_string:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadBytes(
|
|
input, this->mutable_value_bytes_string()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void setxattrRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->volume_name(), output);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->path(), output);
|
|
}
|
|
|
|
// required string name = 3;
|
|
if (has_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->name().data(), this->name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
3, this->name(), output);
|
|
}
|
|
|
|
// required string value = 4;
|
|
if (has_value()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->value().data(), this->value().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
4, this->value(), output);
|
|
}
|
|
|
|
// required fixed32 flags = 5;
|
|
if (has_flags()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(5, this->flags(), output);
|
|
}
|
|
|
|
// optional bytes value_bytes_string = 6;
|
|
if (has_value_bytes_string()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteBytes(
|
|
6, this->value_bytes_string(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* setxattrRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->volume_name(), target);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->path(), target);
|
|
}
|
|
|
|
// required string name = 3;
|
|
if (has_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->name().data(), this->name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
3, this->name(), target);
|
|
}
|
|
|
|
// required string value = 4;
|
|
if (has_value()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->value().data(), this->value().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
4, this->value(), target);
|
|
}
|
|
|
|
// required fixed32 flags = 5;
|
|
if (has_flags()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(5, this->flags(), target);
|
|
}
|
|
|
|
// optional bytes value_bytes_string = 6;
|
|
if (has_value_bytes_string()) {
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteBytesToArray(
|
|
6, this->value_bytes_string(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int setxattrRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->path());
|
|
}
|
|
|
|
// required string name = 3;
|
|
if (has_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->name());
|
|
}
|
|
|
|
// required string value = 4;
|
|
if (has_value()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->value());
|
|
}
|
|
|
|
// optional bytes value_bytes_string = 6;
|
|
if (has_value_bytes_string()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::BytesSize(
|
|
this->value_bytes_string());
|
|
}
|
|
|
|
// required fixed32 flags = 5;
|
|
if (has_flags()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void setxattrRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const setxattrRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const setxattrRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void setxattrRequest::MergeFrom(const setxattrRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
if (from.has_path()) {
|
|
set_path(from.path());
|
|
}
|
|
if (from.has_name()) {
|
|
set_name(from.name());
|
|
}
|
|
if (from.has_value()) {
|
|
set_value(from.value());
|
|
}
|
|
if (from.has_value_bytes_string()) {
|
|
set_value_bytes_string(from.value_bytes_string());
|
|
}
|
|
if (from.has_flags()) {
|
|
set_flags(from.flags());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void setxattrRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void setxattrRequest::CopyFrom(const setxattrRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool setxattrRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x0000002f) != 0x0000002f) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void setxattrRequest::Swap(setxattrRequest* other) {
|
|
if (other != this) {
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(path_, other->path_);
|
|
std::swap(name_, other->name_);
|
|
std::swap(value_, other->value_);
|
|
std::swap(value_bytes_string_, other->value_bytes_string_);
|
|
std::swap(flags_, other->flags_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata setxattrRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = setxattrRequest_descriptor_;
|
|
metadata.reflection = setxattrRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int statvfsRequest::kVolumeNameFieldNumber;
|
|
const int statvfsRequest::kKnownEtagFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
statvfsRequest::statvfsRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void statvfsRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
statvfsRequest::statvfsRequest(const statvfsRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void statvfsRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
known_etag_ = GOOGLE_ULONGLONG(0);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
statvfsRequest::~statvfsRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void statvfsRequest::SharedDtor() {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void statvfsRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* statvfsRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return statvfsRequest_descriptor_;
|
|
}
|
|
|
|
const statvfsRequest& statvfsRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
statvfsRequest* statvfsRequest::default_instance_ = NULL;
|
|
|
|
statvfsRequest* statvfsRequest::New() const {
|
|
return new statvfsRequest;
|
|
}
|
|
|
|
void statvfsRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
known_etag_ = GOOGLE_ULONGLONG(0);
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool statvfsRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string volume_name = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(41)) goto parse_known_etag;
|
|
break;
|
|
}
|
|
|
|
// required fixed64 known_etag = 5;
|
|
case 5: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) {
|
|
parse_known_etag:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>(
|
|
input, &known_etag_)));
|
|
set_has_known_etag();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void statvfsRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->volume_name(), output);
|
|
}
|
|
|
|
// required fixed64 known_etag = 5;
|
|
if (has_known_etag()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed64(5, this->known_etag(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* statvfsRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->volume_name(), target);
|
|
}
|
|
|
|
// required fixed64 known_etag = 5;
|
|
if (has_known_etag()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(5, this->known_etag(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int statvfsRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
// required fixed64 known_etag = 5;
|
|
if (has_known_etag()) {
|
|
total_size += 1 + 8;
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void statvfsRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const statvfsRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const statvfsRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void statvfsRequest::MergeFrom(const statvfsRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
if (from.has_known_etag()) {
|
|
set_known_etag(from.known_etag());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void statvfsRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void statvfsRequest::CopyFrom(const statvfsRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool statvfsRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000003) != 0x00000003) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void statvfsRequest::Swap(statvfsRequest* other) {
|
|
if (other != this) {
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(known_etag_, other->known_etag_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata statvfsRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = statvfsRequest_descriptor_;
|
|
metadata.reflection = statvfsRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int symlinkRequest::kVolumeNameFieldNumber;
|
|
const int symlinkRequest::kTargetPathFieldNumber;
|
|
const int symlinkRequest::kLinkPathFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
symlinkRequest::symlinkRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void symlinkRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
symlinkRequest::symlinkRequest(const symlinkRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void symlinkRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
target_path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
link_path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
symlinkRequest::~symlinkRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void symlinkRequest::SharedDtor() {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (target_path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete target_path_;
|
|
}
|
|
if (link_path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete link_path_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void symlinkRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* symlinkRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return symlinkRequest_descriptor_;
|
|
}
|
|
|
|
const symlinkRequest& symlinkRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
symlinkRequest* symlinkRequest::default_instance_ = NULL;
|
|
|
|
symlinkRequest* symlinkRequest::New() const {
|
|
return new symlinkRequest;
|
|
}
|
|
|
|
void symlinkRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
if (has_target_path()) {
|
|
if (target_path_ != &::google::protobuf::internal::kEmptyString) {
|
|
target_path_->clear();
|
|
}
|
|
}
|
|
if (has_link_path()) {
|
|
if (link_path_ != &::google::protobuf::internal::kEmptyString) {
|
|
link_path_->clear();
|
|
}
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool symlinkRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string volume_name = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_target_path;
|
|
break;
|
|
}
|
|
|
|
// required string target_path = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_target_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_target_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->target_path().data(), this->target_path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(26)) goto parse_link_path;
|
|
break;
|
|
}
|
|
|
|
// required string link_path = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_link_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_link_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->link_path().data(), this->link_path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void symlinkRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->volume_name(), output);
|
|
}
|
|
|
|
// required string target_path = 2;
|
|
if (has_target_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->target_path().data(), this->target_path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->target_path(), output);
|
|
}
|
|
|
|
// required string link_path = 3;
|
|
if (has_link_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->link_path().data(), this->link_path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
3, this->link_path(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* symlinkRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->volume_name(), target);
|
|
}
|
|
|
|
// required string target_path = 2;
|
|
if (has_target_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->target_path().data(), this->target_path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->target_path(), target);
|
|
}
|
|
|
|
// required string link_path = 3;
|
|
if (has_link_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->link_path().data(), this->link_path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
3, this->link_path(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int symlinkRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
// required string target_path = 2;
|
|
if (has_target_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->target_path());
|
|
}
|
|
|
|
// required string link_path = 3;
|
|
if (has_link_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->link_path());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void symlinkRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const symlinkRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const symlinkRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void symlinkRequest::MergeFrom(const symlinkRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
if (from.has_target_path()) {
|
|
set_target_path(from.target_path());
|
|
}
|
|
if (from.has_link_path()) {
|
|
set_link_path(from.link_path());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void symlinkRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void symlinkRequest::CopyFrom(const symlinkRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool symlinkRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000007) != 0x00000007) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void symlinkRequest::Swap(symlinkRequest* other) {
|
|
if (other != this) {
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(target_path_, other->target_path_);
|
|
std::swap(link_path_, other->link_path_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata symlinkRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = symlinkRequest_descriptor_;
|
|
metadata.reflection = symlinkRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int unlinkRequest::kVolumeNameFieldNumber;
|
|
const int unlinkRequest::kPathFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
unlinkRequest::unlinkRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void unlinkRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
unlinkRequest::unlinkRequest(const unlinkRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void unlinkRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
unlinkRequest::~unlinkRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void unlinkRequest::SharedDtor() {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete path_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void unlinkRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* unlinkRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return unlinkRequest_descriptor_;
|
|
}
|
|
|
|
const unlinkRequest& unlinkRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
unlinkRequest* unlinkRequest::default_instance_ = NULL;
|
|
|
|
unlinkRequest* unlinkRequest::New() const {
|
|
return new unlinkRequest;
|
|
}
|
|
|
|
void unlinkRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
if (has_path()) {
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
path_->clear();
|
|
}
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool unlinkRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string volume_name = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_path;
|
|
break;
|
|
}
|
|
|
|
// required string path = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void unlinkRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->volume_name(), output);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->path(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* unlinkRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->volume_name(), target);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->path(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int unlinkRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->path());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void unlinkRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const unlinkRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const unlinkRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void unlinkRequest::MergeFrom(const unlinkRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
if (from.has_path()) {
|
|
set_path(from.path());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void unlinkRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void unlinkRequest::CopyFrom(const unlinkRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool unlinkRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000003) != 0x00000003) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void unlinkRequest::Swap(unlinkRequest* other) {
|
|
if (other != this) {
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(path_, other->path_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata unlinkRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = unlinkRequest_descriptor_;
|
|
metadata.reflection = unlinkRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int unlinkResponse::kTimestampSFieldNumber;
|
|
const int unlinkResponse::kCredsFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
unlinkResponse::unlinkResponse()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void unlinkResponse::InitAsDefaultInstance() {
|
|
creds_ = const_cast< ::xtreemfs::pbrpc::FileCredentials*>(&::xtreemfs::pbrpc::FileCredentials::default_instance());
|
|
}
|
|
|
|
unlinkResponse::unlinkResponse(const unlinkResponse& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void unlinkResponse::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
timestamp_s_ = 0u;
|
|
creds_ = NULL;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
unlinkResponse::~unlinkResponse() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void unlinkResponse::SharedDtor() {
|
|
if (this != default_instance_) {
|
|
delete creds_;
|
|
}
|
|
}
|
|
|
|
void unlinkResponse::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* unlinkResponse::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return unlinkResponse_descriptor_;
|
|
}
|
|
|
|
const unlinkResponse& unlinkResponse::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
unlinkResponse* unlinkResponse::default_instance_ = NULL;
|
|
|
|
unlinkResponse* unlinkResponse::New() const {
|
|
return new unlinkResponse;
|
|
}
|
|
|
|
void unlinkResponse::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
timestamp_s_ = 0u;
|
|
if (has_creds()) {
|
|
if (creds_ != NULL) creds_->::xtreemfs::pbrpc::FileCredentials::Clear();
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool unlinkResponse::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required fixed32 timestamp_s = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, ×tamp_s_)));
|
|
set_has_timestamp_s();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_creds;
|
|
break;
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.FileCredentials creds = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_creds:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
|
|
input, mutable_creds()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void unlinkResponse::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required fixed32 timestamp_s = 1;
|
|
if (has_timestamp_s()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(1, this->timestamp_s(), output);
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.FileCredentials creds = 2;
|
|
if (has_creds()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
|
|
2, this->creds(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* unlinkResponse::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required fixed32 timestamp_s = 1;
|
|
if (has_timestamp_s()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(1, this->timestamp_s(), target);
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.FileCredentials creds = 2;
|
|
if (has_creds()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteMessageNoVirtualToArray(
|
|
2, this->creds(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int unlinkResponse::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required fixed32 timestamp_s = 1;
|
|
if (has_timestamp_s()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.FileCredentials creds = 2;
|
|
if (has_creds()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
|
|
this->creds());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void unlinkResponse::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const unlinkResponse* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const unlinkResponse*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void unlinkResponse::MergeFrom(const unlinkResponse& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_timestamp_s()) {
|
|
set_timestamp_s(from.timestamp_s());
|
|
}
|
|
if (from.has_creds()) {
|
|
mutable_creds()->::xtreemfs::pbrpc::FileCredentials::MergeFrom(from.creds());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void unlinkResponse::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void unlinkResponse::CopyFrom(const unlinkResponse& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool unlinkResponse::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false;
|
|
|
|
if (has_creds()) {
|
|
if (!this->creds().IsInitialized()) return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
void unlinkResponse::Swap(unlinkResponse* other) {
|
|
if (other != this) {
|
|
std::swap(timestamp_s_, other->timestamp_s_);
|
|
std::swap(creds_, other->creds_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata unlinkResponse::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = unlinkResponse_descriptor_;
|
|
metadata.reflection = unlinkResponse_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int accessRequest::kVolumeNameFieldNumber;
|
|
const int accessRequest::kPathFieldNumber;
|
|
const int accessRequest::kFlagsFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
accessRequest::accessRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void accessRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
accessRequest::accessRequest(const accessRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void accessRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
flags_ = 0u;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
accessRequest::~accessRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void accessRequest::SharedDtor() {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete path_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void accessRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* accessRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return accessRequest_descriptor_;
|
|
}
|
|
|
|
const accessRequest& accessRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
accessRequest* accessRequest::default_instance_ = NULL;
|
|
|
|
accessRequest* accessRequest::New() const {
|
|
return new accessRequest;
|
|
}
|
|
|
|
void accessRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
if (has_path()) {
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
path_->clear();
|
|
}
|
|
}
|
|
flags_ = 0u;
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool accessRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string volume_name = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_path;
|
|
break;
|
|
}
|
|
|
|
// required string path = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(29)) goto parse_flags;
|
|
break;
|
|
}
|
|
|
|
// required fixed32 flags = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
parse_flags:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, &flags_)));
|
|
set_has_flags();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void accessRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->volume_name(), output);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->path(), output);
|
|
}
|
|
|
|
// required fixed32 flags = 3;
|
|
if (has_flags()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(3, this->flags(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* accessRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->volume_name(), target);
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->path(), target);
|
|
}
|
|
|
|
// required fixed32 flags = 3;
|
|
if (has_flags()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(3, this->flags(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int accessRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
// required string path = 2;
|
|
if (has_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->path());
|
|
}
|
|
|
|
// required fixed32 flags = 3;
|
|
if (has_flags()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void accessRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const accessRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const accessRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void accessRequest::MergeFrom(const accessRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
if (from.has_path()) {
|
|
set_path(from.path());
|
|
}
|
|
if (from.has_flags()) {
|
|
set_flags(from.flags());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void accessRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void accessRequest::CopyFrom(const accessRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool accessRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000007) != 0x00000007) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void accessRequest::Swap(accessRequest* other) {
|
|
if (other != this) {
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(path_, other->path_);
|
|
std::swap(flags_, other->flags_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata accessRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = accessRequest_descriptor_;
|
|
metadata.reflection = accessRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int xtreemfs_check_file_existsRequest::kVolumeIdFieldNumber;
|
|
const int xtreemfs_check_file_existsRequest::kFileIdsFieldNumber;
|
|
const int xtreemfs_check_file_existsRequest::kOsdUuidFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
xtreemfs_check_file_existsRequest::xtreemfs_check_file_existsRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void xtreemfs_check_file_existsRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
xtreemfs_check_file_existsRequest::xtreemfs_check_file_existsRequest(const xtreemfs_check_file_existsRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_check_file_existsRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
volume_id_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
osd_uuid_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
xtreemfs_check_file_existsRequest::~xtreemfs_check_file_existsRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void xtreemfs_check_file_existsRequest::SharedDtor() {
|
|
if (volume_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_id_;
|
|
}
|
|
if (osd_uuid_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete osd_uuid_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void xtreemfs_check_file_existsRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* xtreemfs_check_file_existsRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return xtreemfs_check_file_existsRequest_descriptor_;
|
|
}
|
|
|
|
const xtreemfs_check_file_existsRequest& xtreemfs_check_file_existsRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
xtreemfs_check_file_existsRequest* xtreemfs_check_file_existsRequest::default_instance_ = NULL;
|
|
|
|
xtreemfs_check_file_existsRequest* xtreemfs_check_file_existsRequest::New() const {
|
|
return new xtreemfs_check_file_existsRequest;
|
|
}
|
|
|
|
void xtreemfs_check_file_existsRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_volume_id()) {
|
|
if (volume_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_id_->clear();
|
|
}
|
|
}
|
|
if (has_osd_uuid()) {
|
|
if (osd_uuid_ != &::google::protobuf::internal::kEmptyString) {
|
|
osd_uuid_->clear();
|
|
}
|
|
}
|
|
}
|
|
file_ids_.Clear();
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool xtreemfs_check_file_existsRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string volume_id = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_id()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_id().data(), this->volume_id().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_file_ids;
|
|
break;
|
|
}
|
|
|
|
// repeated string file_ids = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_file_ids:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->add_file_ids()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_ids(this->file_ids_size() - 1).data(),
|
|
this->file_ids(this->file_ids_size() - 1).length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_file_ids;
|
|
if (input->ExpectTag(26)) goto parse_osd_uuid;
|
|
break;
|
|
}
|
|
|
|
// required string osd_uuid = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_osd_uuid:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_osd_uuid()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->osd_uuid().data(), this->osd_uuid().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void xtreemfs_check_file_existsRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string volume_id = 1;
|
|
if (has_volume_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_id().data(), this->volume_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->volume_id(), output);
|
|
}
|
|
|
|
// repeated string file_ids = 2;
|
|
for (int i = 0; i < this->file_ids_size(); i++) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_ids(i).data(), this->file_ids(i).length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->file_ids(i), output);
|
|
}
|
|
|
|
// required string osd_uuid = 3;
|
|
if (has_osd_uuid()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->osd_uuid().data(), this->osd_uuid().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
3, this->osd_uuid(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* xtreemfs_check_file_existsRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string volume_id = 1;
|
|
if (has_volume_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_id().data(), this->volume_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->volume_id(), target);
|
|
}
|
|
|
|
// repeated string file_ids = 2;
|
|
for (int i = 0; i < this->file_ids_size(); i++) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_ids(i).data(), this->file_ids(i).length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteStringToArray(2, this->file_ids(i), target);
|
|
}
|
|
|
|
// required string osd_uuid = 3;
|
|
if (has_osd_uuid()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->osd_uuid().data(), this->osd_uuid().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
3, this->osd_uuid(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int xtreemfs_check_file_existsRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string volume_id = 1;
|
|
if (has_volume_id()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_id());
|
|
}
|
|
|
|
// required string osd_uuid = 3;
|
|
if (has_osd_uuid()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->osd_uuid());
|
|
}
|
|
|
|
}
|
|
// repeated string file_ids = 2;
|
|
total_size += 1 * this->file_ids_size();
|
|
for (int i = 0; i < this->file_ids_size(); i++) {
|
|
total_size += ::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->file_ids(i));
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void xtreemfs_check_file_existsRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const xtreemfs_check_file_existsRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const xtreemfs_check_file_existsRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void xtreemfs_check_file_existsRequest::MergeFrom(const xtreemfs_check_file_existsRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
file_ids_.MergeFrom(from.file_ids_);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_volume_id()) {
|
|
set_volume_id(from.volume_id());
|
|
}
|
|
if (from.has_osd_uuid()) {
|
|
set_osd_uuid(from.osd_uuid());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void xtreemfs_check_file_existsRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_check_file_existsRequest::CopyFrom(const xtreemfs_check_file_existsRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool xtreemfs_check_file_existsRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000005) != 0x00000005) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void xtreemfs_check_file_existsRequest::Swap(xtreemfs_check_file_existsRequest* other) {
|
|
if (other != this) {
|
|
std::swap(volume_id_, other->volume_id_);
|
|
file_ids_.Swap(&other->file_ids_);
|
|
std::swap(osd_uuid_, other->osd_uuid_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata xtreemfs_check_file_existsRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = xtreemfs_check_file_existsRequest_descriptor_;
|
|
metadata.reflection = xtreemfs_check_file_existsRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
const ::google::protobuf::EnumDescriptor* xtreemfs_check_file_existsResponse_FILE_STATE_descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return xtreemfs_check_file_existsResponse_FILE_STATE_descriptor_;
|
|
}
|
|
bool xtreemfs_check_file_existsResponse_FILE_STATE_IsValid(int value) {
|
|
switch(value) {
|
|
case 0:
|
|
case 1:
|
|
case 2:
|
|
return true;
|
|
default:
|
|
return false;
|
|
}
|
|
}
|
|
|
|
#ifndef _MSC_VER
|
|
const xtreemfs_check_file_existsResponse_FILE_STATE xtreemfs_check_file_existsResponse::DELETED;
|
|
const xtreemfs_check_file_existsResponse_FILE_STATE xtreemfs_check_file_existsResponse::REGISTERED;
|
|
const xtreemfs_check_file_existsResponse_FILE_STATE xtreemfs_check_file_existsResponse::ABANDONED;
|
|
const xtreemfs_check_file_existsResponse_FILE_STATE xtreemfs_check_file_existsResponse::FILE_STATE_MIN;
|
|
const xtreemfs_check_file_existsResponse_FILE_STATE xtreemfs_check_file_existsResponse::FILE_STATE_MAX;
|
|
const int xtreemfs_check_file_existsResponse::FILE_STATE_ARRAYSIZE;
|
|
#endif // _MSC_VER
|
|
#ifndef _MSC_VER
|
|
const int xtreemfs_check_file_existsResponse::kVolumeExistsFieldNumber;
|
|
const int xtreemfs_check_file_existsResponse::kFileStatesFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
xtreemfs_check_file_existsResponse::xtreemfs_check_file_existsResponse()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void xtreemfs_check_file_existsResponse::InitAsDefaultInstance() {
|
|
}
|
|
|
|
xtreemfs_check_file_existsResponse::xtreemfs_check_file_existsResponse(const xtreemfs_check_file_existsResponse& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_check_file_existsResponse::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
volume_exists_ = false;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
xtreemfs_check_file_existsResponse::~xtreemfs_check_file_existsResponse() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void xtreemfs_check_file_existsResponse::SharedDtor() {
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void xtreemfs_check_file_existsResponse::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* xtreemfs_check_file_existsResponse::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return xtreemfs_check_file_existsResponse_descriptor_;
|
|
}
|
|
|
|
const xtreemfs_check_file_existsResponse& xtreemfs_check_file_existsResponse::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
xtreemfs_check_file_existsResponse* xtreemfs_check_file_existsResponse::default_instance_ = NULL;
|
|
|
|
xtreemfs_check_file_existsResponse* xtreemfs_check_file_existsResponse::New() const {
|
|
return new xtreemfs_check_file_existsResponse;
|
|
}
|
|
|
|
void xtreemfs_check_file_existsResponse::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
volume_exists_ = false;
|
|
}
|
|
file_states_.Clear();
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool xtreemfs_check_file_existsResponse::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required bool volume_exists = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>(
|
|
input, &volume_exists_)));
|
|
set_has_volume_exists();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_file_states;
|
|
break;
|
|
}
|
|
|
|
// repeated .xtreemfs.pbrpc.xtreemfs_check_file_existsResponse.FILE_STATE file_states = 2 [packed = true];
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_file_states:
|
|
::google::protobuf::uint32 length;
|
|
DO_(input->ReadVarint32(&length));
|
|
::google::protobuf::io::CodedInputStream::Limit limit = input->PushLimit(length);
|
|
while (input->BytesUntilLimit() > 0) {
|
|
int value;
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>(
|
|
input, &value)));
|
|
if (::xtreemfs::pbrpc::xtreemfs_check_file_existsResponse_FILE_STATE_IsValid(value)) {
|
|
add_file_states(static_cast< ::xtreemfs::pbrpc::xtreemfs_check_file_existsResponse_FILE_STATE >(value));
|
|
}
|
|
}
|
|
input->PopLimit(limit);
|
|
} else if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag)
|
|
== ::google::protobuf::internal::WireFormatLite::
|
|
WIRETYPE_VARINT) {
|
|
int value;
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
int, ::google::protobuf::internal::WireFormatLite::TYPE_ENUM>(
|
|
input, &value)));
|
|
if (::xtreemfs::pbrpc::xtreemfs_check_file_existsResponse_FILE_STATE_IsValid(value)) {
|
|
add_file_states(static_cast< ::xtreemfs::pbrpc::xtreemfs_check_file_existsResponse_FILE_STATE >(value));
|
|
} else {
|
|
mutable_unknown_fields()->AddVarint(2, value);
|
|
}
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void xtreemfs_check_file_existsResponse::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required bool volume_exists = 1;
|
|
if (has_volume_exists()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteBool(1, this->volume_exists(), output);
|
|
}
|
|
|
|
// repeated .xtreemfs.pbrpc.xtreemfs_check_file_existsResponse.FILE_STATE file_states = 2 [packed = true];
|
|
if (this->file_states_size() > 0) {
|
|
::google::protobuf::internal::WireFormatLite::WriteTag(
|
|
2,
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
|
|
output);
|
|
output->WriteVarint32(_file_states_cached_byte_size_);
|
|
}
|
|
for (int i = 0; i < this->file_states_size(); i++) {
|
|
::google::protobuf::internal::WireFormatLite::WriteEnumNoTag(
|
|
this->file_states(i), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* xtreemfs_check_file_existsResponse::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required bool volume_exists = 1;
|
|
if (has_volume_exists()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(1, this->volume_exists(), target);
|
|
}
|
|
|
|
// repeated .xtreemfs.pbrpc.xtreemfs_check_file_existsResponse.FILE_STATE file_states = 2 [packed = true];
|
|
if (this->file_states_size() > 0) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteTagToArray(
|
|
2,
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED,
|
|
target);
|
|
target = ::google::protobuf::io::CodedOutputStream::WriteVarint32ToArray( _file_states_cached_byte_size_, target);
|
|
}
|
|
for (int i = 0; i < this->file_states_size(); i++) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteEnumNoTagToArray(
|
|
this->file_states(i), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int xtreemfs_check_file_existsResponse::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required bool volume_exists = 1;
|
|
if (has_volume_exists()) {
|
|
total_size += 1 + 1;
|
|
}
|
|
|
|
}
|
|
// repeated .xtreemfs.pbrpc.xtreemfs_check_file_existsResponse.FILE_STATE file_states = 2 [packed = true];
|
|
{
|
|
int data_size = 0;
|
|
for (int i = 0; i < this->file_states_size(); i++) {
|
|
data_size += ::google::protobuf::internal::WireFormatLite::EnumSize(
|
|
this->file_states(i));
|
|
}
|
|
if (data_size > 0) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::Int32Size(data_size);
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_file_states_cached_byte_size_ = data_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
total_size += data_size;
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void xtreemfs_check_file_existsResponse::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const xtreemfs_check_file_existsResponse* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const xtreemfs_check_file_existsResponse*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void xtreemfs_check_file_existsResponse::MergeFrom(const xtreemfs_check_file_existsResponse& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
file_states_.MergeFrom(from.file_states_);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_volume_exists()) {
|
|
set_volume_exists(from.volume_exists());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void xtreemfs_check_file_existsResponse::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_check_file_existsResponse::CopyFrom(const xtreemfs_check_file_existsResponse& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool xtreemfs_check_file_existsResponse::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void xtreemfs_check_file_existsResponse::Swap(xtreemfs_check_file_existsResponse* other) {
|
|
if (other != this) {
|
|
std::swap(volume_exists_, other->volume_exists_);
|
|
file_states_.Swap(&other->file_states_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata xtreemfs_check_file_existsResponse::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = xtreemfs_check_file_existsResponse_descriptor_;
|
|
metadata.reflection = xtreemfs_check_file_existsResponse_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int xtreemfs_dump_restore_databaseRequest::kDumpFileFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
xtreemfs_dump_restore_databaseRequest::xtreemfs_dump_restore_databaseRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void xtreemfs_dump_restore_databaseRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
xtreemfs_dump_restore_databaseRequest::xtreemfs_dump_restore_databaseRequest(const xtreemfs_dump_restore_databaseRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_dump_restore_databaseRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
dump_file_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
xtreemfs_dump_restore_databaseRequest::~xtreemfs_dump_restore_databaseRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void xtreemfs_dump_restore_databaseRequest::SharedDtor() {
|
|
if (dump_file_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete dump_file_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void xtreemfs_dump_restore_databaseRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* xtreemfs_dump_restore_databaseRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return xtreemfs_dump_restore_databaseRequest_descriptor_;
|
|
}
|
|
|
|
const xtreemfs_dump_restore_databaseRequest& xtreemfs_dump_restore_databaseRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
xtreemfs_dump_restore_databaseRequest* xtreemfs_dump_restore_databaseRequest::default_instance_ = NULL;
|
|
|
|
xtreemfs_dump_restore_databaseRequest* xtreemfs_dump_restore_databaseRequest::New() const {
|
|
return new xtreemfs_dump_restore_databaseRequest;
|
|
}
|
|
|
|
void xtreemfs_dump_restore_databaseRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_dump_file()) {
|
|
if (dump_file_ != &::google::protobuf::internal::kEmptyString) {
|
|
dump_file_->clear();
|
|
}
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool xtreemfs_dump_restore_databaseRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string dump_file = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_dump_file()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->dump_file().data(), this->dump_file().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void xtreemfs_dump_restore_databaseRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string dump_file = 1;
|
|
if (has_dump_file()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->dump_file().data(), this->dump_file().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->dump_file(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* xtreemfs_dump_restore_databaseRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string dump_file = 1;
|
|
if (has_dump_file()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->dump_file().data(), this->dump_file().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->dump_file(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int xtreemfs_dump_restore_databaseRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string dump_file = 1;
|
|
if (has_dump_file()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->dump_file());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void xtreemfs_dump_restore_databaseRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const xtreemfs_dump_restore_databaseRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const xtreemfs_dump_restore_databaseRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void xtreemfs_dump_restore_databaseRequest::MergeFrom(const xtreemfs_dump_restore_databaseRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_dump_file()) {
|
|
set_dump_file(from.dump_file());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void xtreemfs_dump_restore_databaseRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_dump_restore_databaseRequest::CopyFrom(const xtreemfs_dump_restore_databaseRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool xtreemfs_dump_restore_databaseRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void xtreemfs_dump_restore_databaseRequest::Swap(xtreemfs_dump_restore_databaseRequest* other) {
|
|
if (other != this) {
|
|
std::swap(dump_file_, other->dump_file_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata xtreemfs_dump_restore_databaseRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = xtreemfs_dump_restore_databaseRequest_descriptor_;
|
|
metadata.reflection = xtreemfs_dump_restore_databaseRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int xtreemfs_get_suitable_osdsRequest::kFileIdFieldNumber;
|
|
const int xtreemfs_get_suitable_osdsRequest::kPathFieldNumber;
|
|
const int xtreemfs_get_suitable_osdsRequest::kVolumeNameFieldNumber;
|
|
const int xtreemfs_get_suitable_osdsRequest::kNumOsdsFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
xtreemfs_get_suitable_osdsRequest::xtreemfs_get_suitable_osdsRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
xtreemfs_get_suitable_osdsRequest::xtreemfs_get_suitable_osdsRequest(const xtreemfs_get_suitable_osdsRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
file_id_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
num_osds_ = 0u;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
xtreemfs_get_suitable_osdsRequest::~xtreemfs_get_suitable_osdsRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsRequest::SharedDtor() {
|
|
if (file_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete file_id_;
|
|
}
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete path_;
|
|
}
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* xtreemfs_get_suitable_osdsRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return xtreemfs_get_suitable_osdsRequest_descriptor_;
|
|
}
|
|
|
|
const xtreemfs_get_suitable_osdsRequest& xtreemfs_get_suitable_osdsRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
xtreemfs_get_suitable_osdsRequest* xtreemfs_get_suitable_osdsRequest::default_instance_ = NULL;
|
|
|
|
xtreemfs_get_suitable_osdsRequest* xtreemfs_get_suitable_osdsRequest::New() const {
|
|
return new xtreemfs_get_suitable_osdsRequest;
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_file_id()) {
|
|
if (file_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
file_id_->clear();
|
|
}
|
|
}
|
|
if (has_path()) {
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
path_->clear();
|
|
}
|
|
}
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
num_osds_ = 0u;
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool xtreemfs_get_suitable_osdsRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// optional string file_id = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_file_id()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(21)) goto parse_num_osds;
|
|
break;
|
|
}
|
|
|
|
// required fixed32 num_osds = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
parse_num_osds:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, &num_osds_)));
|
|
set_has_num_osds();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(26)) goto parse_path;
|
|
break;
|
|
}
|
|
|
|
// optional string path = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(34)) goto parse_volume_name;
|
|
break;
|
|
}
|
|
|
|
// optional string volume_name = 4;
|
|
case 4: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_volume_name:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// optional string file_id = 1;
|
|
if (has_file_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->file_id(), output);
|
|
}
|
|
|
|
// required fixed32 num_osds = 2;
|
|
if (has_num_osds()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(2, this->num_osds(), output);
|
|
}
|
|
|
|
// optional string path = 3;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
3, this->path(), output);
|
|
}
|
|
|
|
// optional string volume_name = 4;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
4, this->volume_name(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* xtreemfs_get_suitable_osdsRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// optional string file_id = 1;
|
|
if (has_file_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->file_id(), target);
|
|
}
|
|
|
|
// required fixed32 num_osds = 2;
|
|
if (has_num_osds()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(2, this->num_osds(), target);
|
|
}
|
|
|
|
// optional string path = 3;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
3, this->path(), target);
|
|
}
|
|
|
|
// optional string volume_name = 4;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
4, this->volume_name(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int xtreemfs_get_suitable_osdsRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// optional string file_id = 1;
|
|
if (has_file_id()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->file_id());
|
|
}
|
|
|
|
// optional string path = 3;
|
|
if (has_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->path());
|
|
}
|
|
|
|
// optional string volume_name = 4;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
// required fixed32 num_osds = 2;
|
|
if (has_num_osds()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const xtreemfs_get_suitable_osdsRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const xtreemfs_get_suitable_osdsRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsRequest::MergeFrom(const xtreemfs_get_suitable_osdsRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_file_id()) {
|
|
set_file_id(from.file_id());
|
|
}
|
|
if (from.has_path()) {
|
|
set_path(from.path());
|
|
}
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
if (from.has_num_osds()) {
|
|
set_num_osds(from.num_osds());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsRequest::CopyFrom(const xtreemfs_get_suitable_osdsRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool xtreemfs_get_suitable_osdsRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000008) != 0x00000008) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsRequest::Swap(xtreemfs_get_suitable_osdsRequest* other) {
|
|
if (other != this) {
|
|
std::swap(file_id_, other->file_id_);
|
|
std::swap(path_, other->path_);
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(num_osds_, other->num_osds_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata xtreemfs_get_suitable_osdsRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = xtreemfs_get_suitable_osdsRequest_descriptor_;
|
|
metadata.reflection = xtreemfs_get_suitable_osdsRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int xtreemfs_get_suitable_osdsResponse::kOsdUuidsFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
xtreemfs_get_suitable_osdsResponse::xtreemfs_get_suitable_osdsResponse()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsResponse::InitAsDefaultInstance() {
|
|
}
|
|
|
|
xtreemfs_get_suitable_osdsResponse::xtreemfs_get_suitable_osdsResponse(const xtreemfs_get_suitable_osdsResponse& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsResponse::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
xtreemfs_get_suitable_osdsResponse::~xtreemfs_get_suitable_osdsResponse() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsResponse::SharedDtor() {
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsResponse::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* xtreemfs_get_suitable_osdsResponse::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return xtreemfs_get_suitable_osdsResponse_descriptor_;
|
|
}
|
|
|
|
const xtreemfs_get_suitable_osdsResponse& xtreemfs_get_suitable_osdsResponse::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
xtreemfs_get_suitable_osdsResponse* xtreemfs_get_suitable_osdsResponse::default_instance_ = NULL;
|
|
|
|
xtreemfs_get_suitable_osdsResponse* xtreemfs_get_suitable_osdsResponse::New() const {
|
|
return new xtreemfs_get_suitable_osdsResponse;
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsResponse::Clear() {
|
|
osd_uuids_.Clear();
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool xtreemfs_get_suitable_osdsResponse::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// repeated string osd_uuids = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_osd_uuids:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->add_osd_uuids()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->osd_uuids(this->osd_uuids_size() - 1).data(),
|
|
this->osd_uuids(this->osd_uuids_size() - 1).length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(10)) goto parse_osd_uuids;
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsResponse::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// repeated string osd_uuids = 1;
|
|
for (int i = 0; i < this->osd_uuids_size(); i++) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->osd_uuids(i).data(), this->osd_uuids(i).length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->osd_uuids(i), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* xtreemfs_get_suitable_osdsResponse::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// repeated string osd_uuids = 1;
|
|
for (int i = 0; i < this->osd_uuids_size(); i++) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->osd_uuids(i).data(), this->osd_uuids(i).length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteStringToArray(1, this->osd_uuids(i), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int xtreemfs_get_suitable_osdsResponse::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
// repeated string osd_uuids = 1;
|
|
total_size += 1 * this->osd_uuids_size();
|
|
for (int i = 0; i < this->osd_uuids_size(); i++) {
|
|
total_size += ::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->osd_uuids(i));
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsResponse::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const xtreemfs_get_suitable_osdsResponse* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const xtreemfs_get_suitable_osdsResponse*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsResponse::MergeFrom(const xtreemfs_get_suitable_osdsResponse& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
osd_uuids_.MergeFrom(from.osd_uuids_);
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsResponse::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsResponse::CopyFrom(const xtreemfs_get_suitable_osdsResponse& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool xtreemfs_get_suitable_osdsResponse::IsInitialized() const {
|
|
|
|
return true;
|
|
}
|
|
|
|
void xtreemfs_get_suitable_osdsResponse::Swap(xtreemfs_get_suitable_osdsResponse* other) {
|
|
if (other != this) {
|
|
osd_uuids_.Swap(&other->osd_uuids_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata xtreemfs_get_suitable_osdsResponse::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = xtreemfs_get_suitable_osdsResponse_descriptor_;
|
|
metadata.reflection = xtreemfs_get_suitable_osdsResponse_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int timestampResponse::kTimestampSFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
timestampResponse::timestampResponse()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void timestampResponse::InitAsDefaultInstance() {
|
|
}
|
|
|
|
timestampResponse::timestampResponse(const timestampResponse& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void timestampResponse::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
timestamp_s_ = 0u;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
timestampResponse::~timestampResponse() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void timestampResponse::SharedDtor() {
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void timestampResponse::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* timestampResponse::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return timestampResponse_descriptor_;
|
|
}
|
|
|
|
const timestampResponse& timestampResponse::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
timestampResponse* timestampResponse::default_instance_ = NULL;
|
|
|
|
timestampResponse* timestampResponse::New() const {
|
|
return new timestampResponse;
|
|
}
|
|
|
|
void timestampResponse::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
timestamp_s_ = 0u;
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool timestampResponse::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required fixed32 timestamp_s = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, ×tamp_s_)));
|
|
set_has_timestamp_s();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void timestampResponse::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required fixed32 timestamp_s = 1;
|
|
if (has_timestamp_s()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(1, this->timestamp_s(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* timestampResponse::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required fixed32 timestamp_s = 1;
|
|
if (has_timestamp_s()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(1, this->timestamp_s(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int timestampResponse::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required fixed32 timestamp_s = 1;
|
|
if (has_timestamp_s()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void timestampResponse::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const timestampResponse* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const timestampResponse*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void timestampResponse::MergeFrom(const timestampResponse& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_timestamp_s()) {
|
|
set_timestamp_s(from.timestamp_s());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void timestampResponse::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void timestampResponse::CopyFrom(const timestampResponse& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool timestampResponse::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void timestampResponse::Swap(timestampResponse* other) {
|
|
if (other != this) {
|
|
std::swap(timestamp_s_, other->timestamp_s_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata timestampResponse::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = timestampResponse_descriptor_;
|
|
metadata.reflection = timestampResponse_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int stringMessage::kAStringFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
stringMessage::stringMessage()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void stringMessage::InitAsDefaultInstance() {
|
|
}
|
|
|
|
stringMessage::stringMessage(const stringMessage& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void stringMessage::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
a_string_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
stringMessage::~stringMessage() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void stringMessage::SharedDtor() {
|
|
if (a_string_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete a_string_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void stringMessage::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* stringMessage::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return stringMessage_descriptor_;
|
|
}
|
|
|
|
const stringMessage& stringMessage::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
stringMessage* stringMessage::default_instance_ = NULL;
|
|
|
|
stringMessage* stringMessage::New() const {
|
|
return new stringMessage;
|
|
}
|
|
|
|
void stringMessage::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_a_string()) {
|
|
if (a_string_ != &::google::protobuf::internal::kEmptyString) {
|
|
a_string_->clear();
|
|
}
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool stringMessage::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string a_string = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_a_string()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->a_string().data(), this->a_string().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void stringMessage::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string a_string = 1;
|
|
if (has_a_string()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->a_string().data(), this->a_string().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->a_string(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* stringMessage::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string a_string = 1;
|
|
if (has_a_string()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->a_string().data(), this->a_string().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->a_string(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int stringMessage::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string a_string = 1;
|
|
if (has_a_string()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->a_string());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void stringMessage::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const stringMessage* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const stringMessage*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void stringMessage::MergeFrom(const stringMessage& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_a_string()) {
|
|
set_a_string(from.a_string());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void stringMessage::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void stringMessage::CopyFrom(const stringMessage& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool stringMessage::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void stringMessage::Swap(stringMessage* other) {
|
|
if (other != this) {
|
|
std::swap(a_string_, other->a_string_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata stringMessage::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = stringMessage_descriptor_;
|
|
metadata.reflection = stringMessage_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int xtreemfs_listdirRequest::kPathFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
xtreemfs_listdirRequest::xtreemfs_listdirRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void xtreemfs_listdirRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
xtreemfs_listdirRequest::xtreemfs_listdirRequest(const xtreemfs_listdirRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_listdirRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
xtreemfs_listdirRequest::~xtreemfs_listdirRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void xtreemfs_listdirRequest::SharedDtor() {
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete path_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void xtreemfs_listdirRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* xtreemfs_listdirRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return xtreemfs_listdirRequest_descriptor_;
|
|
}
|
|
|
|
const xtreemfs_listdirRequest& xtreemfs_listdirRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
xtreemfs_listdirRequest* xtreemfs_listdirRequest::default_instance_ = NULL;
|
|
|
|
xtreemfs_listdirRequest* xtreemfs_listdirRequest::New() const {
|
|
return new xtreemfs_listdirRequest;
|
|
}
|
|
|
|
void xtreemfs_listdirRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_path()) {
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
path_->clear();
|
|
}
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool xtreemfs_listdirRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string path = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void xtreemfs_listdirRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string path = 1;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->path(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* xtreemfs_listdirRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string path = 1;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->path(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int xtreemfs_listdirRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string path = 1;
|
|
if (has_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->path());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void xtreemfs_listdirRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const xtreemfs_listdirRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const xtreemfs_listdirRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void xtreemfs_listdirRequest::MergeFrom(const xtreemfs_listdirRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_path()) {
|
|
set_path(from.path());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void xtreemfs_listdirRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_listdirRequest::CopyFrom(const xtreemfs_listdirRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool xtreemfs_listdirRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void xtreemfs_listdirRequest::Swap(xtreemfs_listdirRequest* other) {
|
|
if (other != this) {
|
|
std::swap(path_, other->path_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata xtreemfs_listdirRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = xtreemfs_listdirRequest_descriptor_;
|
|
metadata.reflection = xtreemfs_listdirRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int xtreemfs_listdirResponse::kNamesFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
xtreemfs_listdirResponse::xtreemfs_listdirResponse()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void xtreemfs_listdirResponse::InitAsDefaultInstance() {
|
|
}
|
|
|
|
xtreemfs_listdirResponse::xtreemfs_listdirResponse(const xtreemfs_listdirResponse& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_listdirResponse::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
xtreemfs_listdirResponse::~xtreemfs_listdirResponse() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void xtreemfs_listdirResponse::SharedDtor() {
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void xtreemfs_listdirResponse::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* xtreemfs_listdirResponse::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return xtreemfs_listdirResponse_descriptor_;
|
|
}
|
|
|
|
const xtreemfs_listdirResponse& xtreemfs_listdirResponse::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
xtreemfs_listdirResponse* xtreemfs_listdirResponse::default_instance_ = NULL;
|
|
|
|
xtreemfs_listdirResponse* xtreemfs_listdirResponse::New() const {
|
|
return new xtreemfs_listdirResponse;
|
|
}
|
|
|
|
void xtreemfs_listdirResponse::Clear() {
|
|
names_.Clear();
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool xtreemfs_listdirResponse::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// repeated string names = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_names:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->add_names()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->names(this->names_size() - 1).data(),
|
|
this->names(this->names_size() - 1).length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(10)) goto parse_names;
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void xtreemfs_listdirResponse::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// repeated string names = 1;
|
|
for (int i = 0; i < this->names_size(); i++) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->names(i).data(), this->names(i).length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->names(i), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* xtreemfs_listdirResponse::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// repeated string names = 1;
|
|
for (int i = 0; i < this->names_size(); i++) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->names(i).data(), this->names(i).length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteStringToArray(1, this->names(i), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int xtreemfs_listdirResponse::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
// repeated string names = 1;
|
|
total_size += 1 * this->names_size();
|
|
for (int i = 0; i < this->names_size(); i++) {
|
|
total_size += ::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->names(i));
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void xtreemfs_listdirResponse::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const xtreemfs_listdirResponse* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const xtreemfs_listdirResponse*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void xtreemfs_listdirResponse::MergeFrom(const xtreemfs_listdirResponse& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
names_.MergeFrom(from.names_);
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void xtreemfs_listdirResponse::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_listdirResponse::CopyFrom(const xtreemfs_listdirResponse& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool xtreemfs_listdirResponse::IsInitialized() const {
|
|
|
|
return true;
|
|
}
|
|
|
|
void xtreemfs_listdirResponse::Swap(xtreemfs_listdirResponse* other) {
|
|
if (other != this) {
|
|
names_.Swap(&other->names_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata xtreemfs_listdirResponse::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = xtreemfs_listdirResponse_descriptor_;
|
|
metadata.reflection = xtreemfs_listdirResponse_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int xtreemfs_replica_addRequest::kFileIdFieldNumber;
|
|
const int xtreemfs_replica_addRequest::kPathFieldNumber;
|
|
const int xtreemfs_replica_addRequest::kVolumeNameFieldNumber;
|
|
const int xtreemfs_replica_addRequest::kNewReplicaFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
xtreemfs_replica_addRequest::xtreemfs_replica_addRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void xtreemfs_replica_addRequest::InitAsDefaultInstance() {
|
|
new_replica_ = const_cast< ::xtreemfs::pbrpc::Replica*>(&::xtreemfs::pbrpc::Replica::default_instance());
|
|
}
|
|
|
|
xtreemfs_replica_addRequest::xtreemfs_replica_addRequest(const xtreemfs_replica_addRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_replica_addRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
file_id_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
new_replica_ = NULL;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
xtreemfs_replica_addRequest::~xtreemfs_replica_addRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void xtreemfs_replica_addRequest::SharedDtor() {
|
|
if (file_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete file_id_;
|
|
}
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete path_;
|
|
}
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (this != default_instance_) {
|
|
delete new_replica_;
|
|
}
|
|
}
|
|
|
|
void xtreemfs_replica_addRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* xtreemfs_replica_addRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return xtreemfs_replica_addRequest_descriptor_;
|
|
}
|
|
|
|
const xtreemfs_replica_addRequest& xtreemfs_replica_addRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
xtreemfs_replica_addRequest* xtreemfs_replica_addRequest::default_instance_ = NULL;
|
|
|
|
xtreemfs_replica_addRequest* xtreemfs_replica_addRequest::New() const {
|
|
return new xtreemfs_replica_addRequest;
|
|
}
|
|
|
|
void xtreemfs_replica_addRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_file_id()) {
|
|
if (file_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
file_id_->clear();
|
|
}
|
|
}
|
|
if (has_path()) {
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
path_->clear();
|
|
}
|
|
}
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
if (has_new_replica()) {
|
|
if (new_replica_ != NULL) new_replica_->::xtreemfs::pbrpc::Replica::Clear();
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool xtreemfs_replica_addRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// optional string file_id = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_file_id()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_new_replica;
|
|
break;
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.Replica new_replica = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_new_replica:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
|
|
input, mutable_new_replica()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(26)) goto parse_path;
|
|
break;
|
|
}
|
|
|
|
// optional string path = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(34)) goto parse_volume_name;
|
|
break;
|
|
}
|
|
|
|
// optional string volume_name = 4;
|
|
case 4: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_volume_name:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void xtreemfs_replica_addRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// optional string file_id = 1;
|
|
if (has_file_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->file_id(), output);
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.Replica new_replica = 2;
|
|
if (has_new_replica()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
|
|
2, this->new_replica(), output);
|
|
}
|
|
|
|
// optional string path = 3;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
3, this->path(), output);
|
|
}
|
|
|
|
// optional string volume_name = 4;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
4, this->volume_name(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* xtreemfs_replica_addRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// optional string file_id = 1;
|
|
if (has_file_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->file_id(), target);
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.Replica new_replica = 2;
|
|
if (has_new_replica()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteMessageNoVirtualToArray(
|
|
2, this->new_replica(), target);
|
|
}
|
|
|
|
// optional string path = 3;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
3, this->path(), target);
|
|
}
|
|
|
|
// optional string volume_name = 4;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
4, this->volume_name(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int xtreemfs_replica_addRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// optional string file_id = 1;
|
|
if (has_file_id()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->file_id());
|
|
}
|
|
|
|
// optional string path = 3;
|
|
if (has_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->path());
|
|
}
|
|
|
|
// optional string volume_name = 4;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.Replica new_replica = 2;
|
|
if (has_new_replica()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
|
|
this->new_replica());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void xtreemfs_replica_addRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const xtreemfs_replica_addRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const xtreemfs_replica_addRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void xtreemfs_replica_addRequest::MergeFrom(const xtreemfs_replica_addRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_file_id()) {
|
|
set_file_id(from.file_id());
|
|
}
|
|
if (from.has_path()) {
|
|
set_path(from.path());
|
|
}
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
if (from.has_new_replica()) {
|
|
mutable_new_replica()->::xtreemfs::pbrpc::Replica::MergeFrom(from.new_replica());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void xtreemfs_replica_addRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_replica_addRequest::CopyFrom(const xtreemfs_replica_addRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool xtreemfs_replica_addRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000008) != 0x00000008) return false;
|
|
|
|
if (has_new_replica()) {
|
|
if (!this->new_replica().IsInitialized()) return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
void xtreemfs_replica_addRequest::Swap(xtreemfs_replica_addRequest* other) {
|
|
if (other != this) {
|
|
std::swap(file_id_, other->file_id_);
|
|
std::swap(path_, other->path_);
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(new_replica_, other->new_replica_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata xtreemfs_replica_addRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = xtreemfs_replica_addRequest_descriptor_;
|
|
metadata.reflection = xtreemfs_replica_addRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int xtreemfs_replica_listRequest::kFileIdFieldNumber;
|
|
const int xtreemfs_replica_listRequest::kPathFieldNumber;
|
|
const int xtreemfs_replica_listRequest::kVolumeNameFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
xtreemfs_replica_listRequest::xtreemfs_replica_listRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void xtreemfs_replica_listRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
xtreemfs_replica_listRequest::xtreemfs_replica_listRequest(const xtreemfs_replica_listRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_replica_listRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
file_id_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
xtreemfs_replica_listRequest::~xtreemfs_replica_listRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void xtreemfs_replica_listRequest::SharedDtor() {
|
|
if (file_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete file_id_;
|
|
}
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete path_;
|
|
}
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void xtreemfs_replica_listRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* xtreemfs_replica_listRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return xtreemfs_replica_listRequest_descriptor_;
|
|
}
|
|
|
|
const xtreemfs_replica_listRequest& xtreemfs_replica_listRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
xtreemfs_replica_listRequest* xtreemfs_replica_listRequest::default_instance_ = NULL;
|
|
|
|
xtreemfs_replica_listRequest* xtreemfs_replica_listRequest::New() const {
|
|
return new xtreemfs_replica_listRequest;
|
|
}
|
|
|
|
void xtreemfs_replica_listRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_file_id()) {
|
|
if (file_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
file_id_->clear();
|
|
}
|
|
}
|
|
if (has_path()) {
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
path_->clear();
|
|
}
|
|
}
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool xtreemfs_replica_listRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// optional string file_id = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_file_id()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_path;
|
|
break;
|
|
}
|
|
|
|
// optional string path = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(26)) goto parse_volume_name;
|
|
break;
|
|
}
|
|
|
|
// optional string volume_name = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_volume_name:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void xtreemfs_replica_listRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// optional string file_id = 1;
|
|
if (has_file_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->file_id(), output);
|
|
}
|
|
|
|
// optional string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->path(), output);
|
|
}
|
|
|
|
// optional string volume_name = 3;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
3, this->volume_name(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* xtreemfs_replica_listRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// optional string file_id = 1;
|
|
if (has_file_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->file_id(), target);
|
|
}
|
|
|
|
// optional string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->path(), target);
|
|
}
|
|
|
|
// optional string volume_name = 3;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
3, this->volume_name(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int xtreemfs_replica_listRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// optional string file_id = 1;
|
|
if (has_file_id()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->file_id());
|
|
}
|
|
|
|
// optional string path = 2;
|
|
if (has_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->path());
|
|
}
|
|
|
|
// optional string volume_name = 3;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void xtreemfs_replica_listRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const xtreemfs_replica_listRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const xtreemfs_replica_listRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void xtreemfs_replica_listRequest::MergeFrom(const xtreemfs_replica_listRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_file_id()) {
|
|
set_file_id(from.file_id());
|
|
}
|
|
if (from.has_path()) {
|
|
set_path(from.path());
|
|
}
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void xtreemfs_replica_listRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_replica_listRequest::CopyFrom(const xtreemfs_replica_listRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool xtreemfs_replica_listRequest::IsInitialized() const {
|
|
|
|
return true;
|
|
}
|
|
|
|
void xtreemfs_replica_listRequest::Swap(xtreemfs_replica_listRequest* other) {
|
|
if (other != this) {
|
|
std::swap(file_id_, other->file_id_);
|
|
std::swap(path_, other->path_);
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata xtreemfs_replica_listRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = xtreemfs_replica_listRequest_descriptor_;
|
|
metadata.reflection = xtreemfs_replica_listRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int xtreemfs_get_xlocsetRequest::kFileIdFieldNumber;
|
|
const int xtreemfs_get_xlocsetRequest::kPathFieldNumber;
|
|
const int xtreemfs_get_xlocsetRequest::kVolumeNameFieldNumber;
|
|
const int xtreemfs_get_xlocsetRequest::kXcapFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
xtreemfs_get_xlocsetRequest::xtreemfs_get_xlocsetRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void xtreemfs_get_xlocsetRequest::InitAsDefaultInstance() {
|
|
xcap_ = const_cast< ::xtreemfs::pbrpc::XCap*>(&::xtreemfs::pbrpc::XCap::default_instance());
|
|
}
|
|
|
|
xtreemfs_get_xlocsetRequest::xtreemfs_get_xlocsetRequest(const xtreemfs_get_xlocsetRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_get_xlocsetRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
file_id_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
xcap_ = NULL;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
xtreemfs_get_xlocsetRequest::~xtreemfs_get_xlocsetRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void xtreemfs_get_xlocsetRequest::SharedDtor() {
|
|
if (file_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete file_id_;
|
|
}
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete path_;
|
|
}
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (this != default_instance_) {
|
|
delete xcap_;
|
|
}
|
|
}
|
|
|
|
void xtreemfs_get_xlocsetRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* xtreemfs_get_xlocsetRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return xtreemfs_get_xlocsetRequest_descriptor_;
|
|
}
|
|
|
|
const xtreemfs_get_xlocsetRequest& xtreemfs_get_xlocsetRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
xtreemfs_get_xlocsetRequest* xtreemfs_get_xlocsetRequest::default_instance_ = NULL;
|
|
|
|
xtreemfs_get_xlocsetRequest* xtreemfs_get_xlocsetRequest::New() const {
|
|
return new xtreemfs_get_xlocsetRequest;
|
|
}
|
|
|
|
void xtreemfs_get_xlocsetRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_file_id()) {
|
|
if (file_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
file_id_->clear();
|
|
}
|
|
}
|
|
if (has_path()) {
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
path_->clear();
|
|
}
|
|
}
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
if (has_xcap()) {
|
|
if (xcap_ != NULL) xcap_->::xtreemfs::pbrpc::XCap::Clear();
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool xtreemfs_get_xlocsetRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// optional string file_id = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_file_id()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_path;
|
|
break;
|
|
}
|
|
|
|
// optional string path = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(26)) goto parse_volume_name;
|
|
break;
|
|
}
|
|
|
|
// optional string volume_name = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_volume_name:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(34)) goto parse_xcap;
|
|
break;
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.XCap xcap = 4;
|
|
case 4: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_xcap:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
|
|
input, mutable_xcap()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void xtreemfs_get_xlocsetRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// optional string file_id = 1;
|
|
if (has_file_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->file_id(), output);
|
|
}
|
|
|
|
// optional string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->path(), output);
|
|
}
|
|
|
|
// optional string volume_name = 3;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
3, this->volume_name(), output);
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.XCap xcap = 4;
|
|
if (has_xcap()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
|
|
4, this->xcap(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* xtreemfs_get_xlocsetRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// optional string file_id = 1;
|
|
if (has_file_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->file_id(), target);
|
|
}
|
|
|
|
// optional string path = 2;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->path(), target);
|
|
}
|
|
|
|
// optional string volume_name = 3;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
3, this->volume_name(), target);
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.XCap xcap = 4;
|
|
if (has_xcap()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteMessageNoVirtualToArray(
|
|
4, this->xcap(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int xtreemfs_get_xlocsetRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// optional string file_id = 1;
|
|
if (has_file_id()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->file_id());
|
|
}
|
|
|
|
// optional string path = 2;
|
|
if (has_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->path());
|
|
}
|
|
|
|
// optional string volume_name = 3;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.XCap xcap = 4;
|
|
if (has_xcap()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
|
|
this->xcap());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void xtreemfs_get_xlocsetRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const xtreemfs_get_xlocsetRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const xtreemfs_get_xlocsetRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void xtreemfs_get_xlocsetRequest::MergeFrom(const xtreemfs_get_xlocsetRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_file_id()) {
|
|
set_file_id(from.file_id());
|
|
}
|
|
if (from.has_path()) {
|
|
set_path(from.path());
|
|
}
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
if (from.has_xcap()) {
|
|
mutable_xcap()->::xtreemfs::pbrpc::XCap::MergeFrom(from.xcap());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void xtreemfs_get_xlocsetRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_get_xlocsetRequest::CopyFrom(const xtreemfs_get_xlocsetRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool xtreemfs_get_xlocsetRequest::IsInitialized() const {
|
|
|
|
if (has_xcap()) {
|
|
if (!this->xcap().IsInitialized()) return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
void xtreemfs_get_xlocsetRequest::Swap(xtreemfs_get_xlocsetRequest* other) {
|
|
if (other != this) {
|
|
std::swap(file_id_, other->file_id_);
|
|
std::swap(path_, other->path_);
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(xcap_, other->xcap_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata xtreemfs_get_xlocsetRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = xtreemfs_get_xlocsetRequest_descriptor_;
|
|
metadata.reflection = xtreemfs_get_xlocsetRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int xtreemfs_replica_removeRequest::kFileIdFieldNumber;
|
|
const int xtreemfs_replica_removeRequest::kPathFieldNumber;
|
|
const int xtreemfs_replica_removeRequest::kVolumeNameFieldNumber;
|
|
const int xtreemfs_replica_removeRequest::kOsdUuidFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
xtreemfs_replica_removeRequest::xtreemfs_replica_removeRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void xtreemfs_replica_removeRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
xtreemfs_replica_removeRequest::xtreemfs_replica_removeRequest(const xtreemfs_replica_removeRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_replica_removeRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
file_id_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
osd_uuid_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
xtreemfs_replica_removeRequest::~xtreemfs_replica_removeRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void xtreemfs_replica_removeRequest::SharedDtor() {
|
|
if (file_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete file_id_;
|
|
}
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete path_;
|
|
}
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (osd_uuid_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete osd_uuid_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void xtreemfs_replica_removeRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* xtreemfs_replica_removeRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return xtreemfs_replica_removeRequest_descriptor_;
|
|
}
|
|
|
|
const xtreemfs_replica_removeRequest& xtreemfs_replica_removeRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
xtreemfs_replica_removeRequest* xtreemfs_replica_removeRequest::default_instance_ = NULL;
|
|
|
|
xtreemfs_replica_removeRequest* xtreemfs_replica_removeRequest::New() const {
|
|
return new xtreemfs_replica_removeRequest;
|
|
}
|
|
|
|
void xtreemfs_replica_removeRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_file_id()) {
|
|
if (file_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
file_id_->clear();
|
|
}
|
|
}
|
|
if (has_path()) {
|
|
if (path_ != &::google::protobuf::internal::kEmptyString) {
|
|
path_->clear();
|
|
}
|
|
}
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
if (has_osd_uuid()) {
|
|
if (osd_uuid_ != &::google::protobuf::internal::kEmptyString) {
|
|
osd_uuid_->clear();
|
|
}
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool xtreemfs_replica_removeRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// optional string file_id = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_file_id()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_osd_uuid;
|
|
break;
|
|
}
|
|
|
|
// required string osd_uuid = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_osd_uuid:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_osd_uuid()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->osd_uuid().data(), this->osd_uuid().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(26)) goto parse_path;
|
|
break;
|
|
}
|
|
|
|
// optional string path = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_path:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(34)) goto parse_volume_name;
|
|
break;
|
|
}
|
|
|
|
// optional string volume_name = 4;
|
|
case 4: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_volume_name:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void xtreemfs_replica_removeRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// optional string file_id = 1;
|
|
if (has_file_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->file_id(), output);
|
|
}
|
|
|
|
// required string osd_uuid = 2;
|
|
if (has_osd_uuid()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->osd_uuid().data(), this->osd_uuid().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->osd_uuid(), output);
|
|
}
|
|
|
|
// optional string path = 3;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
3, this->path(), output);
|
|
}
|
|
|
|
// optional string volume_name = 4;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
4, this->volume_name(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* xtreemfs_replica_removeRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// optional string file_id = 1;
|
|
if (has_file_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->file_id(), target);
|
|
}
|
|
|
|
// required string osd_uuid = 2;
|
|
if (has_osd_uuid()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->osd_uuid().data(), this->osd_uuid().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->osd_uuid(), target);
|
|
}
|
|
|
|
// optional string path = 3;
|
|
if (has_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->path().data(), this->path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
3, this->path(), target);
|
|
}
|
|
|
|
// optional string volume_name = 4;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
4, this->volume_name(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int xtreemfs_replica_removeRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// optional string file_id = 1;
|
|
if (has_file_id()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->file_id());
|
|
}
|
|
|
|
// optional string path = 3;
|
|
if (has_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->path());
|
|
}
|
|
|
|
// optional string volume_name = 4;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
// required string osd_uuid = 2;
|
|
if (has_osd_uuid()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->osd_uuid());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void xtreemfs_replica_removeRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const xtreemfs_replica_removeRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const xtreemfs_replica_removeRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void xtreemfs_replica_removeRequest::MergeFrom(const xtreemfs_replica_removeRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_file_id()) {
|
|
set_file_id(from.file_id());
|
|
}
|
|
if (from.has_path()) {
|
|
set_path(from.path());
|
|
}
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
if (from.has_osd_uuid()) {
|
|
set_osd_uuid(from.osd_uuid());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void xtreemfs_replica_removeRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_replica_removeRequest::CopyFrom(const xtreemfs_replica_removeRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool xtreemfs_replica_removeRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000008) != 0x00000008) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void xtreemfs_replica_removeRequest::Swap(xtreemfs_replica_removeRequest* other) {
|
|
if (other != this) {
|
|
std::swap(file_id_, other->file_id_);
|
|
std::swap(path_, other->path_);
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(osd_uuid_, other->osd_uuid_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata xtreemfs_replica_removeRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = xtreemfs_replica_removeRequest_descriptor_;
|
|
metadata.reflection = xtreemfs_replica_removeRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int xtreemfs_restore_fileRequest::kFilePathFieldNumber;
|
|
const int xtreemfs_restore_fileRequest::kFileIdFieldNumber;
|
|
const int xtreemfs_restore_fileRequest::kFileSizeFieldNumber;
|
|
const int xtreemfs_restore_fileRequest::kOsdUuidFieldNumber;
|
|
const int xtreemfs_restore_fileRequest::kStripeSizeFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
xtreemfs_restore_fileRequest::xtreemfs_restore_fileRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void xtreemfs_restore_fileRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
xtreemfs_restore_fileRequest::xtreemfs_restore_fileRequest(const xtreemfs_restore_fileRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_restore_fileRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
file_path_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
file_id_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
file_size_ = GOOGLE_ULONGLONG(0);
|
|
osd_uuid_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
stripe_size_ = 0u;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
xtreemfs_restore_fileRequest::~xtreemfs_restore_fileRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void xtreemfs_restore_fileRequest::SharedDtor() {
|
|
if (file_path_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete file_path_;
|
|
}
|
|
if (file_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete file_id_;
|
|
}
|
|
if (osd_uuid_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete osd_uuid_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void xtreemfs_restore_fileRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* xtreemfs_restore_fileRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return xtreemfs_restore_fileRequest_descriptor_;
|
|
}
|
|
|
|
const xtreemfs_restore_fileRequest& xtreemfs_restore_fileRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
xtreemfs_restore_fileRequest* xtreemfs_restore_fileRequest::default_instance_ = NULL;
|
|
|
|
xtreemfs_restore_fileRequest* xtreemfs_restore_fileRequest::New() const {
|
|
return new xtreemfs_restore_fileRequest;
|
|
}
|
|
|
|
void xtreemfs_restore_fileRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_file_path()) {
|
|
if (file_path_ != &::google::protobuf::internal::kEmptyString) {
|
|
file_path_->clear();
|
|
}
|
|
}
|
|
if (has_file_id()) {
|
|
if (file_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
file_id_->clear();
|
|
}
|
|
}
|
|
file_size_ = GOOGLE_ULONGLONG(0);
|
|
if (has_osd_uuid()) {
|
|
if (osd_uuid_ != &::google::protobuf::internal::kEmptyString) {
|
|
osd_uuid_->clear();
|
|
}
|
|
}
|
|
stripe_size_ = 0u;
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool xtreemfs_restore_fileRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string file_path = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_file_path()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_path().data(), this->file_path().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_file_id;
|
|
break;
|
|
}
|
|
|
|
// required string file_id = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_file_id:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_file_id()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(25)) goto parse_file_size;
|
|
break;
|
|
}
|
|
|
|
// required fixed64 file_size = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED64) {
|
|
parse_file_size:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint64, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED64>(
|
|
input, &file_size_)));
|
|
set_has_file_size();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(34)) goto parse_osd_uuid;
|
|
break;
|
|
}
|
|
|
|
// required string osd_uuid = 4;
|
|
case 4: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_osd_uuid:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_osd_uuid()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->osd_uuid().data(), this->osd_uuid().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(45)) goto parse_stripe_size;
|
|
break;
|
|
}
|
|
|
|
// required fixed32 stripe_size = 5;
|
|
case 5: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_FIXED32) {
|
|
parse_stripe_size:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
::google::protobuf::uint32, ::google::protobuf::internal::WireFormatLite::TYPE_FIXED32>(
|
|
input, &stripe_size_)));
|
|
set_has_stripe_size();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void xtreemfs_restore_fileRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string file_path = 1;
|
|
if (has_file_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_path().data(), this->file_path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->file_path(), output);
|
|
}
|
|
|
|
// required string file_id = 2;
|
|
if (has_file_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->file_id(), output);
|
|
}
|
|
|
|
// required fixed64 file_size = 3;
|
|
if (has_file_size()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed64(3, this->file_size(), output);
|
|
}
|
|
|
|
// required string osd_uuid = 4;
|
|
if (has_osd_uuid()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->osd_uuid().data(), this->osd_uuid().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
4, this->osd_uuid(), output);
|
|
}
|
|
|
|
// required fixed32 stripe_size = 5;
|
|
if (has_stripe_size()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteFixed32(5, this->stripe_size(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* xtreemfs_restore_fileRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string file_path = 1;
|
|
if (has_file_path()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_path().data(), this->file_path().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->file_path(), target);
|
|
}
|
|
|
|
// required string file_id = 2;
|
|
if (has_file_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->file_id(), target);
|
|
}
|
|
|
|
// required fixed64 file_size = 3;
|
|
if (has_file_size()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed64ToArray(3, this->file_size(), target);
|
|
}
|
|
|
|
// required string osd_uuid = 4;
|
|
if (has_osd_uuid()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->osd_uuid().data(), this->osd_uuid().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
4, this->osd_uuid(), target);
|
|
}
|
|
|
|
// required fixed32 stripe_size = 5;
|
|
if (has_stripe_size()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteFixed32ToArray(5, this->stripe_size(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int xtreemfs_restore_fileRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string file_path = 1;
|
|
if (has_file_path()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->file_path());
|
|
}
|
|
|
|
// required string file_id = 2;
|
|
if (has_file_id()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->file_id());
|
|
}
|
|
|
|
// required fixed64 file_size = 3;
|
|
if (has_file_size()) {
|
|
total_size += 1 + 8;
|
|
}
|
|
|
|
// required string osd_uuid = 4;
|
|
if (has_osd_uuid()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->osd_uuid());
|
|
}
|
|
|
|
// required fixed32 stripe_size = 5;
|
|
if (has_stripe_size()) {
|
|
total_size += 1 + 4;
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void xtreemfs_restore_fileRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const xtreemfs_restore_fileRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const xtreemfs_restore_fileRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void xtreemfs_restore_fileRequest::MergeFrom(const xtreemfs_restore_fileRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_file_path()) {
|
|
set_file_path(from.file_path());
|
|
}
|
|
if (from.has_file_id()) {
|
|
set_file_id(from.file_id());
|
|
}
|
|
if (from.has_file_size()) {
|
|
set_file_size(from.file_size());
|
|
}
|
|
if (from.has_osd_uuid()) {
|
|
set_osd_uuid(from.osd_uuid());
|
|
}
|
|
if (from.has_stripe_size()) {
|
|
set_stripe_size(from.stripe_size());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void xtreemfs_restore_fileRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_restore_fileRequest::CopyFrom(const xtreemfs_restore_fileRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool xtreemfs_restore_fileRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x0000001f) != 0x0000001f) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void xtreemfs_restore_fileRequest::Swap(xtreemfs_restore_fileRequest* other) {
|
|
if (other != this) {
|
|
std::swap(file_path_, other->file_path_);
|
|
std::swap(file_id_, other->file_id_);
|
|
std::swap(file_size_, other->file_size_);
|
|
std::swap(osd_uuid_, other->osd_uuid_);
|
|
std::swap(stripe_size_, other->stripe_size_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata xtreemfs_restore_fileRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = xtreemfs_restore_fileRequest_descriptor_;
|
|
metadata.reflection = xtreemfs_restore_fileRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int xtreemfs_rmvolRequest::kVolumeNameFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
xtreemfs_rmvolRequest::xtreemfs_rmvolRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void xtreemfs_rmvolRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
xtreemfs_rmvolRequest::xtreemfs_rmvolRequest(const xtreemfs_rmvolRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_rmvolRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
volume_name_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
xtreemfs_rmvolRequest::~xtreemfs_rmvolRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void xtreemfs_rmvolRequest::SharedDtor() {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete volume_name_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void xtreemfs_rmvolRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* xtreemfs_rmvolRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return xtreemfs_rmvolRequest_descriptor_;
|
|
}
|
|
|
|
const xtreemfs_rmvolRequest& xtreemfs_rmvolRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
xtreemfs_rmvolRequest* xtreemfs_rmvolRequest::default_instance_ = NULL;
|
|
|
|
xtreemfs_rmvolRequest* xtreemfs_rmvolRequest::New() const {
|
|
return new xtreemfs_rmvolRequest;
|
|
}
|
|
|
|
void xtreemfs_rmvolRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_volume_name()) {
|
|
if (volume_name_ != &::google::protobuf::internal::kEmptyString) {
|
|
volume_name_->clear();
|
|
}
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool xtreemfs_rmvolRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string volume_name = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_volume_name()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void xtreemfs_rmvolRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->volume_name(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* xtreemfs_rmvolRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->volume_name().data(), this->volume_name().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->volume_name(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int xtreemfs_rmvolRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string volume_name = 1;
|
|
if (has_volume_name()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->volume_name());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void xtreemfs_rmvolRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const xtreemfs_rmvolRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const xtreemfs_rmvolRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void xtreemfs_rmvolRequest::MergeFrom(const xtreemfs_rmvolRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_volume_name()) {
|
|
set_volume_name(from.volume_name());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void xtreemfs_rmvolRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_rmvolRequest::CopyFrom(const xtreemfs_rmvolRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool xtreemfs_rmvolRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void xtreemfs_rmvolRequest::Swap(xtreemfs_rmvolRequest* other) {
|
|
if (other != this) {
|
|
std::swap(volume_name_, other->volume_name_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata xtreemfs_rmvolRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = xtreemfs_rmvolRequest_descriptor_;
|
|
metadata.reflection = xtreemfs_rmvolRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int xtreemfs_update_file_sizeRequest::kXcapFieldNumber;
|
|
const int xtreemfs_update_file_sizeRequest::kOsdWriteResponseFieldNumber;
|
|
const int xtreemfs_update_file_sizeRequest::kCloseFileFieldNumber;
|
|
const int xtreemfs_update_file_sizeRequest::kCoordinatesFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
xtreemfs_update_file_sizeRequest::xtreemfs_update_file_sizeRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void xtreemfs_update_file_sizeRequest::InitAsDefaultInstance() {
|
|
xcap_ = const_cast< ::xtreemfs::pbrpc::XCap*>(&::xtreemfs::pbrpc::XCap::default_instance());
|
|
osd_write_response_ = const_cast< ::xtreemfs::pbrpc::OSDWriteResponse*>(&::xtreemfs::pbrpc::OSDWriteResponse::default_instance());
|
|
coordinates_ = const_cast< ::xtreemfs::pbrpc::VivaldiCoordinates*>(&::xtreemfs::pbrpc::VivaldiCoordinates::default_instance());
|
|
}
|
|
|
|
xtreemfs_update_file_sizeRequest::xtreemfs_update_file_sizeRequest(const xtreemfs_update_file_sizeRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_update_file_sizeRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
xcap_ = NULL;
|
|
osd_write_response_ = NULL;
|
|
close_file_ = false;
|
|
coordinates_ = NULL;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
xtreemfs_update_file_sizeRequest::~xtreemfs_update_file_sizeRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void xtreemfs_update_file_sizeRequest::SharedDtor() {
|
|
if (this != default_instance_) {
|
|
delete xcap_;
|
|
delete osd_write_response_;
|
|
delete coordinates_;
|
|
}
|
|
}
|
|
|
|
void xtreemfs_update_file_sizeRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* xtreemfs_update_file_sizeRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return xtreemfs_update_file_sizeRequest_descriptor_;
|
|
}
|
|
|
|
const xtreemfs_update_file_sizeRequest& xtreemfs_update_file_sizeRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
xtreemfs_update_file_sizeRequest* xtreemfs_update_file_sizeRequest::default_instance_ = NULL;
|
|
|
|
xtreemfs_update_file_sizeRequest* xtreemfs_update_file_sizeRequest::New() const {
|
|
return new xtreemfs_update_file_sizeRequest;
|
|
}
|
|
|
|
void xtreemfs_update_file_sizeRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_xcap()) {
|
|
if (xcap_ != NULL) xcap_->::xtreemfs::pbrpc::XCap::Clear();
|
|
}
|
|
if (has_osd_write_response()) {
|
|
if (osd_write_response_ != NULL) osd_write_response_->::xtreemfs::pbrpc::OSDWriteResponse::Clear();
|
|
}
|
|
close_file_ = false;
|
|
if (has_coordinates()) {
|
|
if (coordinates_ != NULL) coordinates_->::xtreemfs::pbrpc::VivaldiCoordinates::Clear();
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool xtreemfs_update_file_sizeRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required .xtreemfs.pbrpc.XCap xcap = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
|
|
input, mutable_xcap()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_osd_write_response;
|
|
break;
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.OSDWriteResponse osd_write_response = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_osd_write_response:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
|
|
input, mutable_osd_write_response()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(24)) goto parse_close_file;
|
|
break;
|
|
}
|
|
|
|
// optional bool close_file = 3;
|
|
case 3: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
|
|
parse_close_file:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>(
|
|
input, &close_file_)));
|
|
set_has_close_file();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(34)) goto parse_coordinates;
|
|
break;
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.VivaldiCoordinates coordinates = 4;
|
|
case 4: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_coordinates:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadMessageNoVirtual(
|
|
input, mutable_coordinates()));
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void xtreemfs_update_file_sizeRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required .xtreemfs.pbrpc.XCap xcap = 1;
|
|
if (has_xcap()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
|
|
1, this->xcap(), output);
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.OSDWriteResponse osd_write_response = 2;
|
|
if (has_osd_write_response()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
|
|
2, this->osd_write_response(), output);
|
|
}
|
|
|
|
// optional bool close_file = 3;
|
|
if (has_close_file()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteBool(3, this->close_file(), output);
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.VivaldiCoordinates coordinates = 4;
|
|
if (has_coordinates()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteMessageMaybeToArray(
|
|
4, this->coordinates(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* xtreemfs_update_file_sizeRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required .xtreemfs.pbrpc.XCap xcap = 1;
|
|
if (has_xcap()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteMessageNoVirtualToArray(
|
|
1, this->xcap(), target);
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.OSDWriteResponse osd_write_response = 2;
|
|
if (has_osd_write_response()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteMessageNoVirtualToArray(
|
|
2, this->osd_write_response(), target);
|
|
}
|
|
|
|
// optional bool close_file = 3;
|
|
if (has_close_file()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(3, this->close_file(), target);
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.VivaldiCoordinates coordinates = 4;
|
|
if (has_coordinates()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::
|
|
WriteMessageNoVirtualToArray(
|
|
4, this->coordinates(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int xtreemfs_update_file_sizeRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required .xtreemfs.pbrpc.XCap xcap = 1;
|
|
if (has_xcap()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
|
|
this->xcap());
|
|
}
|
|
|
|
// required .xtreemfs.pbrpc.OSDWriteResponse osd_write_response = 2;
|
|
if (has_osd_write_response()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
|
|
this->osd_write_response());
|
|
}
|
|
|
|
// optional bool close_file = 3;
|
|
if (has_close_file()) {
|
|
total_size += 1 + 1;
|
|
}
|
|
|
|
// optional .xtreemfs.pbrpc.VivaldiCoordinates coordinates = 4;
|
|
if (has_coordinates()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::MessageSizeNoVirtual(
|
|
this->coordinates());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void xtreemfs_update_file_sizeRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const xtreemfs_update_file_sizeRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const xtreemfs_update_file_sizeRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void xtreemfs_update_file_sizeRequest::MergeFrom(const xtreemfs_update_file_sizeRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_xcap()) {
|
|
mutable_xcap()->::xtreemfs::pbrpc::XCap::MergeFrom(from.xcap());
|
|
}
|
|
if (from.has_osd_write_response()) {
|
|
mutable_osd_write_response()->::xtreemfs::pbrpc::OSDWriteResponse::MergeFrom(from.osd_write_response());
|
|
}
|
|
if (from.has_close_file()) {
|
|
set_close_file(from.close_file());
|
|
}
|
|
if (from.has_coordinates()) {
|
|
mutable_coordinates()->::xtreemfs::pbrpc::VivaldiCoordinates::MergeFrom(from.coordinates());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void xtreemfs_update_file_sizeRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_update_file_sizeRequest::CopyFrom(const xtreemfs_update_file_sizeRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool xtreemfs_update_file_sizeRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000003) != 0x00000003) return false;
|
|
|
|
if (has_xcap()) {
|
|
if (!this->xcap().IsInitialized()) return false;
|
|
}
|
|
if (has_coordinates()) {
|
|
if (!this->coordinates().IsInitialized()) return false;
|
|
}
|
|
return true;
|
|
}
|
|
|
|
void xtreemfs_update_file_sizeRequest::Swap(xtreemfs_update_file_sizeRequest* other) {
|
|
if (other != this) {
|
|
std::swap(xcap_, other->xcap_);
|
|
std::swap(osd_write_response_, other->osd_write_response_);
|
|
std::swap(close_file_, other->close_file_);
|
|
std::swap(coordinates_, other->coordinates_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata xtreemfs_update_file_sizeRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = xtreemfs_update_file_sizeRequest_descriptor_;
|
|
metadata.reflection = xtreemfs_update_file_sizeRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int xtreemfs_set_replica_update_policyRequest::kFileIdFieldNumber;
|
|
const int xtreemfs_set_replica_update_policyRequest::kUpdatePolicyFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
xtreemfs_set_replica_update_policyRequest::xtreemfs_set_replica_update_policyRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
xtreemfs_set_replica_update_policyRequest::xtreemfs_set_replica_update_policyRequest(const xtreemfs_set_replica_update_policyRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
file_id_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
update_policy_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
xtreemfs_set_replica_update_policyRequest::~xtreemfs_set_replica_update_policyRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyRequest::SharedDtor() {
|
|
if (file_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete file_id_;
|
|
}
|
|
if (update_policy_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete update_policy_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* xtreemfs_set_replica_update_policyRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return xtreemfs_set_replica_update_policyRequest_descriptor_;
|
|
}
|
|
|
|
const xtreemfs_set_replica_update_policyRequest& xtreemfs_set_replica_update_policyRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
xtreemfs_set_replica_update_policyRequest* xtreemfs_set_replica_update_policyRequest::default_instance_ = NULL;
|
|
|
|
xtreemfs_set_replica_update_policyRequest* xtreemfs_set_replica_update_policyRequest::New() const {
|
|
return new xtreemfs_set_replica_update_policyRequest;
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_file_id()) {
|
|
if (file_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
file_id_->clear();
|
|
}
|
|
}
|
|
if (has_update_policy()) {
|
|
if (update_policy_ != &::google::protobuf::internal::kEmptyString) {
|
|
update_policy_->clear();
|
|
}
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool xtreemfs_set_replica_update_policyRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string file_id = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_file_id()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(18)) goto parse_update_policy;
|
|
break;
|
|
}
|
|
|
|
// required string update_policy = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
parse_update_policy:
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_update_policy()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->update_policy().data(), this->update_policy().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string file_id = 1;
|
|
if (has_file_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->file_id(), output);
|
|
}
|
|
|
|
// required string update_policy = 2;
|
|
if (has_update_policy()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->update_policy().data(), this->update_policy().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
2, this->update_policy(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* xtreemfs_set_replica_update_policyRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string file_id = 1;
|
|
if (has_file_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->file_id(), target);
|
|
}
|
|
|
|
// required string update_policy = 2;
|
|
if (has_update_policy()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->update_policy().data(), this->update_policy().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
2, this->update_policy(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int xtreemfs_set_replica_update_policyRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string file_id = 1;
|
|
if (has_file_id()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->file_id());
|
|
}
|
|
|
|
// required string update_policy = 2;
|
|
if (has_update_policy()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->update_policy());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const xtreemfs_set_replica_update_policyRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const xtreemfs_set_replica_update_policyRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyRequest::MergeFrom(const xtreemfs_set_replica_update_policyRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_file_id()) {
|
|
set_file_id(from.file_id());
|
|
}
|
|
if (from.has_update_policy()) {
|
|
set_update_policy(from.update_policy());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyRequest::CopyFrom(const xtreemfs_set_replica_update_policyRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool xtreemfs_set_replica_update_policyRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000003) != 0x00000003) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyRequest::Swap(xtreemfs_set_replica_update_policyRequest* other) {
|
|
if (other != this) {
|
|
std::swap(file_id_, other->file_id_);
|
|
std::swap(update_policy_, other->update_policy_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata xtreemfs_set_replica_update_policyRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = xtreemfs_set_replica_update_policyRequest_descriptor_;
|
|
metadata.reflection = xtreemfs_set_replica_update_policyRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int xtreemfs_set_replica_update_policyResponse::kOldUpdatePolicyFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
xtreemfs_set_replica_update_policyResponse::xtreemfs_set_replica_update_policyResponse()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyResponse::InitAsDefaultInstance() {
|
|
}
|
|
|
|
xtreemfs_set_replica_update_policyResponse::xtreemfs_set_replica_update_policyResponse(const xtreemfs_set_replica_update_policyResponse& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyResponse::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
old_update_policy_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
xtreemfs_set_replica_update_policyResponse::~xtreemfs_set_replica_update_policyResponse() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyResponse::SharedDtor() {
|
|
if (old_update_policy_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete old_update_policy_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyResponse::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* xtreemfs_set_replica_update_policyResponse::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return xtreemfs_set_replica_update_policyResponse_descriptor_;
|
|
}
|
|
|
|
const xtreemfs_set_replica_update_policyResponse& xtreemfs_set_replica_update_policyResponse::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
xtreemfs_set_replica_update_policyResponse* xtreemfs_set_replica_update_policyResponse::default_instance_ = NULL;
|
|
|
|
xtreemfs_set_replica_update_policyResponse* xtreemfs_set_replica_update_policyResponse::New() const {
|
|
return new xtreemfs_set_replica_update_policyResponse;
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyResponse::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_old_update_policy()) {
|
|
if (old_update_policy_ != &::google::protobuf::internal::kEmptyString) {
|
|
old_update_policy_->clear();
|
|
}
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool xtreemfs_set_replica_update_policyResponse::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string old_update_policy = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_old_update_policy()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->old_update_policy().data(), this->old_update_policy().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyResponse::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string old_update_policy = 1;
|
|
if (has_old_update_policy()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->old_update_policy().data(), this->old_update_policy().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->old_update_policy(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* xtreemfs_set_replica_update_policyResponse::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string old_update_policy = 1;
|
|
if (has_old_update_policy()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->old_update_policy().data(), this->old_update_policy().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->old_update_policy(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int xtreemfs_set_replica_update_policyResponse::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string old_update_policy = 1;
|
|
if (has_old_update_policy()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->old_update_policy());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyResponse::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const xtreemfs_set_replica_update_policyResponse* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const xtreemfs_set_replica_update_policyResponse*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyResponse::MergeFrom(const xtreemfs_set_replica_update_policyResponse& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_old_update_policy()) {
|
|
set_old_update_policy(from.old_update_policy());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyResponse::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyResponse::CopyFrom(const xtreemfs_set_replica_update_policyResponse& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool xtreemfs_set_replica_update_policyResponse::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void xtreemfs_set_replica_update_policyResponse::Swap(xtreemfs_set_replica_update_policyResponse* other) {
|
|
if (other != this) {
|
|
std::swap(old_update_policy_, other->old_update_policy_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata xtreemfs_set_replica_update_policyResponse::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = xtreemfs_set_replica_update_policyResponse_descriptor_;
|
|
metadata.reflection = xtreemfs_set_replica_update_policyResponse_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int xtreemfs_set_read_only_xattrRequest::kFileIdFieldNumber;
|
|
const int xtreemfs_set_read_only_xattrRequest::kValueFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
xtreemfs_set_read_only_xattrRequest::xtreemfs_set_read_only_xattrRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
xtreemfs_set_read_only_xattrRequest::xtreemfs_set_read_only_xattrRequest(const xtreemfs_set_read_only_xattrRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
file_id_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
value_ = false;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
xtreemfs_set_read_only_xattrRequest::~xtreemfs_set_read_only_xattrRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrRequest::SharedDtor() {
|
|
if (file_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete file_id_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* xtreemfs_set_read_only_xattrRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return xtreemfs_set_read_only_xattrRequest_descriptor_;
|
|
}
|
|
|
|
const xtreemfs_set_read_only_xattrRequest& xtreemfs_set_read_only_xattrRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
xtreemfs_set_read_only_xattrRequest* xtreemfs_set_read_only_xattrRequest::default_instance_ = NULL;
|
|
|
|
xtreemfs_set_read_only_xattrRequest* xtreemfs_set_read_only_xattrRequest::New() const {
|
|
return new xtreemfs_set_read_only_xattrRequest;
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_file_id()) {
|
|
if (file_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
file_id_->clear();
|
|
}
|
|
}
|
|
value_ = false;
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool xtreemfs_set_read_only_xattrRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string file_id = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_file_id()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectTag(16)) goto parse_value;
|
|
break;
|
|
}
|
|
|
|
// required bool value = 2;
|
|
case 2: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
|
|
parse_value:
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>(
|
|
input, &value_)));
|
|
set_has_value();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string file_id = 1;
|
|
if (has_file_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->file_id(), output);
|
|
}
|
|
|
|
// required bool value = 2;
|
|
if (has_value()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteBool(2, this->value(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* xtreemfs_set_read_only_xattrRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string file_id = 1;
|
|
if (has_file_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->file_id(), target);
|
|
}
|
|
|
|
// required bool value = 2;
|
|
if (has_value()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(2, this->value(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int xtreemfs_set_read_only_xattrRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string file_id = 1;
|
|
if (has_file_id()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->file_id());
|
|
}
|
|
|
|
// required bool value = 2;
|
|
if (has_value()) {
|
|
total_size += 1 + 1;
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const xtreemfs_set_read_only_xattrRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const xtreemfs_set_read_only_xattrRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrRequest::MergeFrom(const xtreemfs_set_read_only_xattrRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_file_id()) {
|
|
set_file_id(from.file_id());
|
|
}
|
|
if (from.has_value()) {
|
|
set_value(from.value());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrRequest::CopyFrom(const xtreemfs_set_read_only_xattrRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool xtreemfs_set_read_only_xattrRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000003) != 0x00000003) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrRequest::Swap(xtreemfs_set_read_only_xattrRequest* other) {
|
|
if (other != this) {
|
|
std::swap(file_id_, other->file_id_);
|
|
std::swap(value_, other->value_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata xtreemfs_set_read_only_xattrRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = xtreemfs_set_read_only_xattrRequest_descriptor_;
|
|
metadata.reflection = xtreemfs_set_read_only_xattrRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int xtreemfs_set_read_only_xattrResponse::kWasSetFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
xtreemfs_set_read_only_xattrResponse::xtreemfs_set_read_only_xattrResponse()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrResponse::InitAsDefaultInstance() {
|
|
}
|
|
|
|
xtreemfs_set_read_only_xattrResponse::xtreemfs_set_read_only_xattrResponse(const xtreemfs_set_read_only_xattrResponse& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrResponse::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
was_set_ = false;
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
xtreemfs_set_read_only_xattrResponse::~xtreemfs_set_read_only_xattrResponse() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrResponse::SharedDtor() {
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrResponse::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* xtreemfs_set_read_only_xattrResponse::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return xtreemfs_set_read_only_xattrResponse_descriptor_;
|
|
}
|
|
|
|
const xtreemfs_set_read_only_xattrResponse& xtreemfs_set_read_only_xattrResponse::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
xtreemfs_set_read_only_xattrResponse* xtreemfs_set_read_only_xattrResponse::default_instance_ = NULL;
|
|
|
|
xtreemfs_set_read_only_xattrResponse* xtreemfs_set_read_only_xattrResponse::New() const {
|
|
return new xtreemfs_set_read_only_xattrResponse;
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrResponse::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
was_set_ = false;
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool xtreemfs_set_read_only_xattrResponse::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required bool was_set = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_VARINT) {
|
|
DO_((::google::protobuf::internal::WireFormatLite::ReadPrimitive<
|
|
bool, ::google::protobuf::internal::WireFormatLite::TYPE_BOOL>(
|
|
input, &was_set_)));
|
|
set_has_was_set();
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrResponse::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required bool was_set = 1;
|
|
if (has_was_set()) {
|
|
::google::protobuf::internal::WireFormatLite::WriteBool(1, this->was_set(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* xtreemfs_set_read_only_xattrResponse::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required bool was_set = 1;
|
|
if (has_was_set()) {
|
|
target = ::google::protobuf::internal::WireFormatLite::WriteBoolToArray(1, this->was_set(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int xtreemfs_set_read_only_xattrResponse::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required bool was_set = 1;
|
|
if (has_was_set()) {
|
|
total_size += 1 + 1;
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrResponse::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const xtreemfs_set_read_only_xattrResponse* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const xtreemfs_set_read_only_xattrResponse*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrResponse::MergeFrom(const xtreemfs_set_read_only_xattrResponse& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_was_set()) {
|
|
set_was_set(from.was_set());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrResponse::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrResponse::CopyFrom(const xtreemfs_set_read_only_xattrResponse& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool xtreemfs_set_read_only_xattrResponse::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void xtreemfs_set_read_only_xattrResponse::Swap(xtreemfs_set_read_only_xattrResponse* other) {
|
|
if (other != this) {
|
|
std::swap(was_set_, other->was_set_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata xtreemfs_set_read_only_xattrResponse::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = xtreemfs_set_read_only_xattrResponse_descriptor_;
|
|
metadata.reflection = xtreemfs_set_read_only_xattrResponse_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// ===================================================================
|
|
|
|
#ifndef _MSC_VER
|
|
const int xtreemfs_get_file_credentialsRequest::kFileIdFieldNumber;
|
|
#endif // !_MSC_VER
|
|
|
|
xtreemfs_get_file_credentialsRequest::xtreemfs_get_file_credentialsRequest()
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
}
|
|
|
|
void xtreemfs_get_file_credentialsRequest::InitAsDefaultInstance() {
|
|
}
|
|
|
|
xtreemfs_get_file_credentialsRequest::xtreemfs_get_file_credentialsRequest(const xtreemfs_get_file_credentialsRequest& from)
|
|
: ::google::protobuf::Message() {
|
|
SharedCtor();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_get_file_credentialsRequest::SharedCtor() {
|
|
_cached_size_ = 0;
|
|
file_id_ = const_cast< ::std::string*>(&::google::protobuf::internal::kEmptyString);
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
}
|
|
|
|
xtreemfs_get_file_credentialsRequest::~xtreemfs_get_file_credentialsRequest() {
|
|
SharedDtor();
|
|
}
|
|
|
|
void xtreemfs_get_file_credentialsRequest::SharedDtor() {
|
|
if (file_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
delete file_id_;
|
|
}
|
|
if (this != default_instance_) {
|
|
}
|
|
}
|
|
|
|
void xtreemfs_get_file_credentialsRequest::SetCachedSize(int size) const {
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
}
|
|
const ::google::protobuf::Descriptor* xtreemfs_get_file_credentialsRequest::descriptor() {
|
|
protobuf_AssignDescriptorsOnce();
|
|
return xtreemfs_get_file_credentialsRequest_descriptor_;
|
|
}
|
|
|
|
const xtreemfs_get_file_credentialsRequest& xtreemfs_get_file_credentialsRequest::default_instance() {
|
|
if (default_instance_ == NULL) protobuf_AddDesc_xtreemfs_2fMRC_2eproto();
|
|
return *default_instance_;
|
|
}
|
|
|
|
xtreemfs_get_file_credentialsRequest* xtreemfs_get_file_credentialsRequest::default_instance_ = NULL;
|
|
|
|
xtreemfs_get_file_credentialsRequest* xtreemfs_get_file_credentialsRequest::New() const {
|
|
return new xtreemfs_get_file_credentialsRequest;
|
|
}
|
|
|
|
void xtreemfs_get_file_credentialsRequest::Clear() {
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (has_file_id()) {
|
|
if (file_id_ != &::google::protobuf::internal::kEmptyString) {
|
|
file_id_->clear();
|
|
}
|
|
}
|
|
}
|
|
::memset(_has_bits_, 0, sizeof(_has_bits_));
|
|
mutable_unknown_fields()->Clear();
|
|
}
|
|
|
|
bool xtreemfs_get_file_credentialsRequest::MergePartialFromCodedStream(
|
|
::google::protobuf::io::CodedInputStream* input) {
|
|
#define DO_(EXPRESSION) if (!(EXPRESSION)) return false
|
|
::google::protobuf::uint32 tag;
|
|
while ((tag = input->ReadTag()) != 0) {
|
|
switch (::google::protobuf::internal::WireFormatLite::GetTagFieldNumber(tag)) {
|
|
// required string file_id = 1;
|
|
case 1: {
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_LENGTH_DELIMITED) {
|
|
DO_(::google::protobuf::internal::WireFormatLite::ReadString(
|
|
input, this->mutable_file_id()));
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::PARSE);
|
|
} else {
|
|
goto handle_uninterpreted;
|
|
}
|
|
if (input->ExpectAtEnd()) return true;
|
|
break;
|
|
}
|
|
|
|
default: {
|
|
handle_uninterpreted:
|
|
if (::google::protobuf::internal::WireFormatLite::GetTagWireType(tag) ==
|
|
::google::protobuf::internal::WireFormatLite::WIRETYPE_END_GROUP) {
|
|
return true;
|
|
}
|
|
DO_(::google::protobuf::internal::WireFormat::SkipField(
|
|
input, tag, mutable_unknown_fields()));
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
return true;
|
|
#undef DO_
|
|
}
|
|
|
|
void xtreemfs_get_file_credentialsRequest::SerializeWithCachedSizes(
|
|
::google::protobuf::io::CodedOutputStream* output) const {
|
|
// required string file_id = 1;
|
|
if (has_file_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
::google::protobuf::internal::WireFormatLite::WriteString(
|
|
1, this->file_id(), output);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
::google::protobuf::internal::WireFormat::SerializeUnknownFields(
|
|
unknown_fields(), output);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::uint8* xtreemfs_get_file_credentialsRequest::SerializeWithCachedSizesToArray(
|
|
::google::protobuf::uint8* target) const {
|
|
// required string file_id = 1;
|
|
if (has_file_id()) {
|
|
::google::protobuf::internal::WireFormat::VerifyUTF8String(
|
|
this->file_id().data(), this->file_id().length(),
|
|
::google::protobuf::internal::WireFormat::SERIALIZE);
|
|
target =
|
|
::google::protobuf::internal::WireFormatLite::WriteStringToArray(
|
|
1, this->file_id(), target);
|
|
}
|
|
|
|
if (!unknown_fields().empty()) {
|
|
target = ::google::protobuf::internal::WireFormat::SerializeUnknownFieldsToArray(
|
|
unknown_fields(), target);
|
|
}
|
|
return target;
|
|
}
|
|
|
|
int xtreemfs_get_file_credentialsRequest::ByteSize() const {
|
|
int total_size = 0;
|
|
|
|
if (_has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
// required string file_id = 1;
|
|
if (has_file_id()) {
|
|
total_size += 1 +
|
|
::google::protobuf::internal::WireFormatLite::StringSize(
|
|
this->file_id());
|
|
}
|
|
|
|
}
|
|
if (!unknown_fields().empty()) {
|
|
total_size +=
|
|
::google::protobuf::internal::WireFormat::ComputeUnknownFieldsSize(
|
|
unknown_fields());
|
|
}
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN();
|
|
_cached_size_ = total_size;
|
|
GOOGLE_SAFE_CONCURRENT_WRITES_END();
|
|
return total_size;
|
|
}
|
|
|
|
void xtreemfs_get_file_credentialsRequest::MergeFrom(const ::google::protobuf::Message& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
const xtreemfs_get_file_credentialsRequest* source =
|
|
::google::protobuf::internal::dynamic_cast_if_available<const xtreemfs_get_file_credentialsRequest*>(
|
|
&from);
|
|
if (source == NULL) {
|
|
::google::protobuf::internal::ReflectionOps::Merge(from, this);
|
|
} else {
|
|
MergeFrom(*source);
|
|
}
|
|
}
|
|
|
|
void xtreemfs_get_file_credentialsRequest::MergeFrom(const xtreemfs_get_file_credentialsRequest& from) {
|
|
GOOGLE_CHECK_NE(&from, this);
|
|
if (from._has_bits_[0 / 32] & (0xffu << (0 % 32))) {
|
|
if (from.has_file_id()) {
|
|
set_file_id(from.file_id());
|
|
}
|
|
}
|
|
mutable_unknown_fields()->MergeFrom(from.unknown_fields());
|
|
}
|
|
|
|
void xtreemfs_get_file_credentialsRequest::CopyFrom(const ::google::protobuf::Message& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
void xtreemfs_get_file_credentialsRequest::CopyFrom(const xtreemfs_get_file_credentialsRequest& from) {
|
|
if (&from == this) return;
|
|
Clear();
|
|
MergeFrom(from);
|
|
}
|
|
|
|
bool xtreemfs_get_file_credentialsRequest::IsInitialized() const {
|
|
if ((_has_bits_[0] & 0x00000001) != 0x00000001) return false;
|
|
|
|
return true;
|
|
}
|
|
|
|
void xtreemfs_get_file_credentialsRequest::Swap(xtreemfs_get_file_credentialsRequest* other) {
|
|
if (other != this) {
|
|
std::swap(file_id_, other->file_id_);
|
|
std::swap(_has_bits_[0], other->_has_bits_[0]);
|
|
_unknown_fields_.Swap(&other->_unknown_fields_);
|
|
std::swap(_cached_size_, other->_cached_size_);
|
|
}
|
|
}
|
|
|
|
::google::protobuf::Metadata xtreemfs_get_file_credentialsRequest::GetMetadata() const {
|
|
protobuf_AssignDescriptorsOnce();
|
|
::google::protobuf::Metadata metadata;
|
|
metadata.descriptor = xtreemfs_get_file_credentialsRequest_descriptor_;
|
|
metadata.reflection = xtreemfs_get_file_credentialsRequest_reflection_;
|
|
return metadata;
|
|
}
|
|
|
|
|
|
// @@protoc_insertion_point(namespace_scope)
|
|
|
|
} // namespace pbrpc
|
|
} // namespace xtreemfs
|
|
|
|
// @@protoc_insertion_point(global_scope)
|