aboutsummaryrefslogtreecommitdiffhomepage
path: root/include/grpc++/impl/call.h
diff options
context:
space:
mode:
authorGravatar David Garcia Quintas <dgq@google.com>2016-01-21 01:04:36 -0800
committerGravatar David Garcia Quintas <dgq@google.com>2016-01-21 01:04:36 -0800
commit08a0a3306e1b0d5597a0541624f53ee35bd34463 (patch)
tree1f961b815469f663ec45888dfebe55bf7fc7361a /include/grpc++/impl/call.h
parentf3ddb7c55a4b158843fe44183cbf9ce72f4c9355 (diff)
Made "codedgen" directories closed over #includes
Diffstat (limited to 'include/grpc++/impl/call.h')
-rw-r--r--include/grpc++/impl/call.h10
1 files changed, 3 insertions, 7 deletions
diff --git a/include/grpc++/impl/call.h b/include/grpc++/impl/call.h
index cb7856bfbe..5a8bd0caa6 100644
--- a/include/grpc++/impl/call.h
+++ b/include/grpc++/impl/call.h
@@ -42,6 +42,8 @@
#include <grpc/support/alloc.h>
#include <grpc++/client_context.h>
#include <grpc++/completion_queue.h>
+#include <grpc++/impl/codegen/call_hook.h>
+#include <grpc++/impl/codegen/completion_queue_tag.h>
#include <grpc++/impl/serialization_traits.h>
#include <grpc++/support/config.h>
#include <grpc++/support/status.h>
@@ -53,6 +55,7 @@ namespace grpc {
class ByteBuffer;
class Call;
+class CallHook;
void FillMetadataMap(
grpc_metadata_array* arr,
@@ -548,13 +551,6 @@ class SneakyCallOpSet : public CallOpSet<Op1, Op2, Op3, Op4, Op5, Op6> {
}
};
-// Channel and Server implement this to allow them to hook performing ops
-class CallHook {
- public:
- virtual ~CallHook() {}
- virtual void PerformOpsOnCall(CallOpSetInterface* ops, Call* call) = 0;
-};
-
// Straightforward wrapping of the C call object
class Call GRPC_FINAL {
public: