diff options
author | Craig Tiller <ctiller@google.com> | 2017-10-08 21:16:12 -0700 |
---|---|---|
committer | Craig Tiller <ctiller@google.com> | 2017-10-08 21:16:12 -0700 |
commit | 922260656a288d302016d044ff1572be5dc61b8c (patch) | |
tree | 9b7578732fdfb48ecc07fd3e66cb3b69e6ae5094 /test/core/util | |
parent | 313f36fd06c38384bfa89e9ee5f699c97ccc56d3 (diff) |
C++ize BDP estimator, introduce ManualConstructor
Diffstat (limited to 'test/core/util')
-rw-r--r-- | test/core/util/BUILD | 17 | ||||
-rw-r--r-- | test/core/util/debugger_macros.cc (renamed from test/core/util/debugger_macros.c) | 2 | ||||
-rw-r--r-- | test/core/util/debugger_macros.h | 8 |
3 files changed, 24 insertions, 3 deletions
diff --git a/test/core/util/BUILD b/test/core/util/BUILD index abb50a0c99..611cb1e664 100644 --- a/test/core/util/BUILD +++ b/test/core/util/BUILD @@ -32,9 +32,22 @@ grpc_cc_library( ) grpc_cc_library( - name = "grpc_test_util_base", + name = "grpc_debugger_macros", srcs = [ "debugger_macros.c", + ], + hdrs = [ + "debugger_macros.h", + ], + deps = [ + ":gpr_test_util", + "//:grpc_common", + ], +) + +grpc_cc_library( + name = "grpc_test_util_base", + srcs = [ "grpc_profiler.c", "mock_endpoint.c", "parse_hexstring.c", @@ -47,7 +60,6 @@ grpc_cc_library( "trickle_endpoint.c", ], hdrs = [ - "debugger_macros.h", "grpc_profiler.h", "mock_endpoint.h", "parse_hexstring.h", @@ -63,6 +75,7 @@ grpc_cc_library( deps = [ ":gpr_test_util", "//:grpc_common", + ":grpc_debugger_macros" ], ) diff --git a/test/core/util/debugger_macros.c b/test/core/util/debugger_macros.cc index ebe74f1fd6..72384f2dd7 100644 --- a/test/core/util/debugger_macros.c +++ b/test/core/util/debugger_macros.cc @@ -29,7 +29,7 @@ #include "src/core/lib/channel/connected_channel.h" #include "src/core/lib/surface/call.h" -void grpc_summon_debugger_macros() {} +extern "C" void grpc_summon_debugger_macros() {} grpc_stream *grpc_transport_stream_from_call(grpc_call *call) { grpc_call_stack *cs = grpc_call_get_call_stack(call); diff --git a/test/core/util/debugger_macros.h b/test/core/util/debugger_macros.h index c6b3720c5a..24718d9307 100644 --- a/test/core/util/debugger_macros.h +++ b/test/core/util/debugger_macros.h @@ -19,6 +19,14 @@ #ifndef GRPC_TEST_CORE_UTIL_DEBUGGER_MACROS_H #define GRPC_TEST_CORE_UTIL_DEBUGGER_MACROS_H +#ifdef __cplusplus +extern "C" { +#endif /* __cplusplus */ + void grpc_summon_debugger_macros(); +#ifdef __cplusplus +} +#endif /* __cplusplus */ + #endif /* GRPC_TEST_CORE_UTIL_DEBUGGER_MACROS_H */ |