Namespaces | Functions
context.cc File Reference
#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"
Include dependency graph for context.cc:

Go to the source code of this file.

Namespaces

 grpc
 

Functions

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)
 


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:08