#include <grpc/support/port_platform.h>
#include "src/cpp/ext/filters/census/context.h"
#include <new>
#include "opencensus/tags/context_util.h"
#include "opencensus/trace/context_util.h"
#include "opencensus/trace/propagation/grpc_trace_bin.h"
#include "src/core/lib/transport/transport.h"
#include "src/cpp/ext/filters/census/rpc_encoding.h"
Go to the source code of this file.
|
| void | grpc::GenerateClientContext (absl::string_view method, CensusContext *ctxt, CensusContext *parent_ctxt) |
| |
| void | grpc::GenerateServerContext (absl::string_view tracing, absl::string_view method, CensusContext *context) |
| |
| uint64_t | grpc::GetIncomingDataSize (const grpc_call_final_info *final_info) |
| |
| uint64_t | grpc::GetOutgoingDataSize (const grpc_call_final_info *final_info) |
| |
| size_t | grpc::ServerStatsDeserialize (const char *buf, size_t buf_size, uint64_t *server_elapsed_time) |
| |
| size_t | grpc::ServerStatsSerialize (uint64_t server_elapsed_time, char *buf, size_t buf_size) |
| |
| SpanContext | grpc::SpanContextFromCensusContext (const census_context *ctxt) |
| |
| Span | grpc::SpanFromCensusContext (const census_context *ctxt) |
| |
| size_t | grpc::StatsContextSerialize (size_t, grpc_slice *) |
| |
| absl::string_view | grpc::StatusCodeToString (grpc_status_code code) |
| |
| size_t | grpc::TraceContextSerialize (const ::opencensus::trace::SpanContext &context, char *tracing_buf, size_t tracing_buf_size) |
| |