| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359 | 
							- // Generated by the protocol buffer compiler.  DO NOT EDIT!
 
- // source: helloworld.proto
 
- #ifndef PROTOBUF_helloworld_2eproto__INCLUDED
 
- #define PROTOBUF_helloworld_2eproto__INCLUDED
 
- #include <string>
 
- #include <google/protobuf/stubs/common.h>
 
- #if GOOGLE_PROTOBUF_VERSION < 3000000
 
- #error This file was generated by a newer version of protoc which is
 
- #error incompatible with your Protocol Buffer headers.  Please update
 
- #error your headers.
 
- #endif
 
- #if 3000000 < GOOGLE_PROTOBUF_MIN_PROTOC_VERSION
 
- #error This file was generated by an older version of protoc which is
 
- #error incompatible with your Protocol Buffer headers.  Please
 
- #error regenerate this file with a newer version of protoc.
 
- #endif
 
- #include <google/protobuf/arena.h>
 
- #include <google/protobuf/arenastring.h>
 
- #include <google/protobuf/generated_message_util.h>
 
- #include <google/protobuf/metadata.h>
 
- #include <google/protobuf/message.h>
 
- #include <google/protobuf/repeated_field.h>
 
- #include <google/protobuf/extension_set.h>
 
- #include <google/protobuf/unknown_field_set.h>
 
- #include <grpc++/impl/internal_stub.h>
 
- #include <grpc++/impl/service_type.h>
 
- #include <grpc++/status.h>
 
- namespace grpc {
 
- class CompletionQueue;
 
- class ChannelInterface;
 
- class RpcService;
 
- class ServerContext;
 
- template <class OutMessage> class ClientAsyncResponseReader;
 
- template <class OutMessage> class ServerAsyncResponseWriter;
 
- }  // namespace grpc
 
- // @@protoc_insertion_point(includes)
 
- namespace helloworld {
 
- // Internal implementation detail -- do not call these.
 
- void protobuf_AddDesc_helloworld_2eproto();
 
- void protobuf_AssignDesc_helloworld_2eproto();
 
- void protobuf_ShutdownFile_helloworld_2eproto();
 
- class HelloRequest;
 
- class HelloReply;
 
- // ===================================================================
 
- class HelloRequest : public ::google::protobuf::Message {
 
-  public:
 
-   HelloRequest();
 
-   virtual ~HelloRequest();
 
-   HelloRequest(const HelloRequest& from);
 
-   inline HelloRequest& operator=(const HelloRequest& from) {
 
-     CopyFrom(from);
 
-     return *this;
 
-   }
 
-   static const ::google::protobuf::Descriptor* descriptor();
 
-   static const HelloRequest& default_instance();
 
-   void Swap(HelloRequest* other);
 
-   // implements Message ----------------------------------------------
 
-   inline HelloRequest* New() const { return New(NULL); }
 
-   HelloRequest* New(::google::protobuf::Arena* arena) const;
 
-   void CopyFrom(const ::google::protobuf::Message& from);
 
-   void MergeFrom(const ::google::protobuf::Message& from);
 
-   void CopyFrom(const HelloRequest& from);
 
-   void MergeFrom(const HelloRequest& from);
 
-   void Clear();
 
-   bool IsInitialized() const;
 
-   int ByteSize() const;
 
-   bool MergePartialFromCodedStream(
 
-       ::google::protobuf::io::CodedInputStream* input);
 
-   void SerializeWithCachedSizes(
 
-       ::google::protobuf::io::CodedOutputStream* output) const;
 
-   ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
 
-   int GetCachedSize() const { return _cached_size_; }
 
-   private:
 
-   void SharedCtor();
 
-   void SharedDtor();
 
-   void SetCachedSize(int size) const;
 
-   void InternalSwap(HelloRequest* other);
 
-   private:
 
-   inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
 
-     return _internal_metadata_.arena();
 
-   }
 
-   inline void* MaybeArenaPtr() const {
 
-     return _internal_metadata_.raw_arena_ptr();
 
-   }
 
-   public:
 
-   ::google::protobuf::Metadata GetMetadata() const;
 
-   // nested types ----------------------------------------------------
 
-   // accessors -------------------------------------------------------
 
-   // optional string name = 1;
 
-   inline void clear_name();
 
-   static const int kNameFieldNumber = 1;
 
-   inline const ::std::string& name() const;
 
-   inline void set_name(const ::std::string& value);
 
-   inline void set_name(const char* value);
 
-   inline void set_name(const char* value, size_t size);
 
-   inline ::std::string* mutable_name();
 
-   inline ::std::string* release_name();
 
-   inline void set_allocated_name(::std::string* name);
 
-   // @@protoc_insertion_point(class_scope:helloworld.HelloRequest)
 
-  private:
 
-   ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
 
-   bool _is_default_instance_;
 
-   ::google::protobuf::internal::ArenaStringPtr name_;
 
-   mutable int _cached_size_;
 
-   friend void  protobuf_AddDesc_helloworld_2eproto();
 
-   friend void protobuf_AssignDesc_helloworld_2eproto();
 
-   friend void protobuf_ShutdownFile_helloworld_2eproto();
 
-   void InitAsDefaultInstance();
 
-   static HelloRequest* default_instance_;
 
- };
 
- // -------------------------------------------------------------------
 
- class HelloReply : public ::google::protobuf::Message {
 
-  public:
 
-   HelloReply();
 
-   virtual ~HelloReply();
 
-   HelloReply(const HelloReply& from);
 
-   inline HelloReply& operator=(const HelloReply& from) {
 
-     CopyFrom(from);
 
-     return *this;
 
-   }
 
-   static const ::google::protobuf::Descriptor* descriptor();
 
-   static const HelloReply& default_instance();
 
-   void Swap(HelloReply* other);
 
-   // implements Message ----------------------------------------------
 
-   inline HelloReply* New() const { return New(NULL); }
 
-   HelloReply* New(::google::protobuf::Arena* arena) const;
 
-   void CopyFrom(const ::google::protobuf::Message& from);
 
-   void MergeFrom(const ::google::protobuf::Message& from);
 
-   void CopyFrom(const HelloReply& from);
 
-   void MergeFrom(const HelloReply& from);
 
-   void Clear();
 
-   bool IsInitialized() const;
 
-   int ByteSize() const;
 
-   bool MergePartialFromCodedStream(
 
-       ::google::protobuf::io::CodedInputStream* input);
 
-   void SerializeWithCachedSizes(
 
-       ::google::protobuf::io::CodedOutputStream* output) const;
 
-   ::google::protobuf::uint8* SerializeWithCachedSizesToArray(::google::protobuf::uint8* output) const;
 
-   int GetCachedSize() const { return _cached_size_; }
 
-   private:
 
-   void SharedCtor();
 
-   void SharedDtor();
 
-   void SetCachedSize(int size) const;
 
-   void InternalSwap(HelloReply* other);
 
-   private:
 
-   inline ::google::protobuf::Arena* GetArenaNoVirtual() const {
 
-     return _internal_metadata_.arena();
 
-   }
 
-   inline void* MaybeArenaPtr() const {
 
-     return _internal_metadata_.raw_arena_ptr();
 
-   }
 
-   public:
 
-   ::google::protobuf::Metadata GetMetadata() const;
 
-   // nested types ----------------------------------------------------
 
-   // accessors -------------------------------------------------------
 
-   // optional string message = 1;
 
-   inline void clear_message();
 
-   static const int kMessageFieldNumber = 1;
 
-   inline const ::std::string& message() const;
 
-   inline void set_message(const ::std::string& value);
 
-   inline void set_message(const char* value);
 
-   inline void set_message(const char* value, size_t size);
 
-   inline ::std::string* mutable_message();
 
-   inline ::std::string* release_message();
 
-   inline void set_allocated_message(::std::string* message);
 
-   // @@protoc_insertion_point(class_scope:helloworld.HelloReply)
 
-  private:
 
-   ::google::protobuf::internal::InternalMetadataWithArena _internal_metadata_;
 
-   bool _is_default_instance_;
 
-   ::google::protobuf::internal::ArenaStringPtr message_;
 
-   mutable int _cached_size_;
 
-   friend void  protobuf_AddDesc_helloworld_2eproto();
 
-   friend void protobuf_AssignDesc_helloworld_2eproto();
 
-   friend void protobuf_ShutdownFile_helloworld_2eproto();
 
-   void InitAsDefaultInstance();
 
-   static HelloReply* default_instance_;
 
- };
 
- // ===================================================================
 
- // ===================================================================
 
- // HelloRequest
 
- // optional string name = 1;
 
- inline void HelloRequest::clear_name() {
 
-   name_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 
- }
 
- inline const ::std::string& HelloRequest::name() const {
 
-   // @@protoc_insertion_point(field_get:helloworld.HelloRequest.name)
 
-   return name_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 
- }
 
- inline void HelloRequest::set_name(const ::std::string& value) {
 
-   
 
-   name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
 
-   // @@protoc_insertion_point(field_set:helloworld.HelloRequest.name)
 
- }
 
- inline void HelloRequest::set_name(const char* value) {
 
-   
 
-   name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
 
-   // @@protoc_insertion_point(field_set_char:helloworld.HelloRequest.name)
 
- }
 
- inline void HelloRequest::set_name(const char* value, size_t size) {
 
-   
 
-   name_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
 
-       ::std::string(reinterpret_cast<const char*>(value), size));
 
-   // @@protoc_insertion_point(field_set_pointer:helloworld.HelloRequest.name)
 
- }
 
- inline ::std::string* HelloRequest::mutable_name() {
 
-   
 
-   // @@protoc_insertion_point(field_mutable:helloworld.HelloRequest.name)
 
-   return name_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 
- }
 
- inline ::std::string* HelloRequest::release_name() {
 
-   
 
-   return name_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 
- }
 
- inline void HelloRequest::set_allocated_name(::std::string* name) {
 
-   if (name != NULL) {
 
-     
 
-   } else {
 
-     
 
-   }
 
-   name_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), name);
 
-   // @@protoc_insertion_point(field_set_allocated:helloworld.HelloRequest.name)
 
- }
 
- // -------------------------------------------------------------------
 
- // HelloReply
 
- // optional string message = 1;
 
- inline void HelloReply::clear_message() {
 
-   message_.ClearToEmptyNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 
- }
 
- inline const ::std::string& HelloReply::message() const {
 
-   // @@protoc_insertion_point(field_get:helloworld.HelloReply.message)
 
-   return message_.GetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 
- }
 
- inline void HelloReply::set_message(const ::std::string& value) {
 
-   
 
-   message_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), value);
 
-   // @@protoc_insertion_point(field_set:helloworld.HelloReply.message)
 
- }
 
- inline void HelloReply::set_message(const char* value) {
 
-   
 
-   message_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), ::std::string(value));
 
-   // @@protoc_insertion_point(field_set_char:helloworld.HelloReply.message)
 
- }
 
- inline void HelloReply::set_message(const char* value, size_t size) {
 
-   
 
-   message_.SetNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(),
 
-       ::std::string(reinterpret_cast<const char*>(value), size));
 
-   // @@protoc_insertion_point(field_set_pointer:helloworld.HelloReply.message)
 
- }
 
- inline ::std::string* HelloReply::mutable_message() {
 
-   
 
-   // @@protoc_insertion_point(field_mutable:helloworld.HelloReply.message)
 
-   return message_.MutableNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 
- }
 
- inline ::std::string* HelloReply::release_message() {
 
-   
 
-   return message_.ReleaseNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited());
 
- }
 
- inline void HelloReply::set_allocated_message(::std::string* message) {
 
-   if (message != NULL) {
 
-     
 
-   } else {
 
-     
 
-   }
 
-   message_.SetAllocatedNoArena(&::google::protobuf::internal::GetEmptyStringAlreadyInited(), message);
 
-   // @@protoc_insertion_point(field_set_allocated:helloworld.HelloReply.message)
 
- }
 
- class Greeter final {
 
-  public:
 
-   class Stub final : public ::grpc::InternalStub {
 
-    public:
 
-     ::grpc::Status SayHello(::grpc::ClientContext* context, const ::helloworld::HelloRequest& request, ::helloworld::HelloReply* response);
 
-     std::unique_ptr< ::grpc::ClientAsyncResponseReader< ::helloworld::HelloReply>> SayHello(::grpc::ClientContext* context, const ::helloworld::HelloRequest& request, ::grpc::CompletionQueue* cq, void* tag);
 
-   };
 
-   static std::unique_ptr<Stub> NewStub(const std::shared_ptr< ::grpc::ChannelInterface>& channel);
 
-   class Service : public ::grpc::SynchronousService {
 
-    public:
 
-     Service() : service_(nullptr) {}
 
-     virtual ~Service();
 
-     virtual ::grpc::Status SayHello(::grpc::ServerContext* context, const ::helloworld::HelloRequest* request, ::helloworld::HelloReply* response);
 
-     ::grpc::RpcService* service() override final;
 
-    private:
 
-     ::grpc::RpcService* service_;
 
-   };
 
-   class AsyncService final : public ::grpc::AsynchronousService {
 
-    public:
 
-     explicit AsyncService(::grpc::CompletionQueue* cq);
 
-     ~AsyncService() {};
 
-     void RequestSayHello(::grpc::ServerContext* context, ::helloworld::HelloRequest* request, ::grpc::ServerAsyncResponseWriter< ::helloworld::HelloReply>* response, ::grpc::CompletionQueue* cq, void *tag);
 
-   };
 
- };
 
- // @@protoc_insertion_point(namespace_scope)
 
- }  // namespace helloworld
 
- #ifndef SWIG
 
- namespace google {
 
- namespace protobuf {
 
- }  // namespace protobuf
 
- }  // namespace google
 
- #endif  // SWIG
 
- // @@protoc_insertion_point(global_scope)
 
- #endif  // PROTOBUF_helloworld_2eproto__INCLUDED
 
 
  |