diff options
author | Craig Tiller <ctiller@google.com> | 2016-09-29 13:52:51 -0700 |
---|---|---|
committer | Craig Tiller <ctiller@google.com> | 2016-09-29 13:52:51 -0700 |
commit | e2180f069d25e7572471cd0336db6a06c0ea848d (patch) | |
tree | bc106762ff22269aa96c7bf2d7a00b4b0620a764 /include/grpc++ | |
parent | 3a32f98653b7f626c4417f3f44a623e0e5e4a51d (diff) | |
parent | d24b822d73c8608a4838c8887d7ecddf39c324a0 (diff) |
Merge github.com:grpc/grpc into buffer_pools_for_realsies
Diffstat (limited to 'include/grpc++')
-rw-r--r-- | include/grpc++/create_channel_posix.h | 10 | ||||
-rw-r--r-- | include/grpc++/server.h | 3 |
2 files changed, 10 insertions, 3 deletions
diff --git a/include/grpc++/create_channel_posix.h b/include/grpc++/create_channel_posix.h index 0d96159942..2af12e6c36 100644 --- a/include/grpc++/create_channel_posix.h +++ b/include/grpc++/create_channel_posix.h @@ -37,6 +37,7 @@ #include <memory> #include <grpc++/channel.h> +#include <grpc++/support/channel_arguments.h> #include <grpc/support/port_platform.h> namespace grpc { @@ -50,6 +51,15 @@ namespace grpc { std::shared_ptr<Channel> CreateInsecureChannelFromFd(const grpc::string& target, int fd); +/// Create a new \a Channel communicating over given file descriptor with custom +/// channel arguments +/// +/// \param target The name of the target. +/// \param fd The file descriptor representing a socket. +/// \param args Options for channel creation. +std::shared_ptr<Channel> CreateCustomInsecureChannelFromFd( + const grpc::string& target, int fd, const ChannelArguments& args); + #endif // GPR_SUPPORT_CHANNELS_FROM_FD } // namespace grpc diff --git a/include/grpc++/server.h b/include/grpc++/server.h index 6e15035125..f51a6c658f 100644 --- a/include/grpc++/server.h +++ b/include/grpc++/server.h @@ -96,9 +96,6 @@ class Server GRPC_FINAL : public ServerInterface, private GrpcLibraryCodegen { // Returns a \em raw pointer to the underlying grpc_server instance. grpc_server* c_server(); - // Returns a \em raw pointer to the underlying CompletionQueue. - CompletionQueue* completion_queue(); - private: friend class AsyncGenericService; friend class ServerBuilder; |