opentracing-c
OpenTracing C API
|
Go to the source code of this file.
Data Structures | |
struct | opentracing_text_map_writer |
The inject carrier for the opentracing_propagation_format_text_map. More... | |
struct | opentracing_text_map_reader |
The extract() carrier for the opentracing_propagation_format_text_map with it, the caller can decode a propagated span context as entries in a map of strings. More... | |
struct | opentracing_http_headers_writer |
HTTP headers writer. More... | |
struct | opentracing_http_headers_reader |
HTTP headers reader. More... | |
struct | opentracing_custom_carrier_reader |
extract() carrier for a custom format. More... | |
struct | opentracing_custom_carrier_writer |
inject() carrier for a custom format. More... | |
Typedefs | |
typedef enum opentracing_propagation_error_code | opentracing_propagation_error_code |
Error codes for errors occurring in span context propagation. More... | |
typedef struct opentracing_text_map_writer | opentracing_text_map_writer |
The inject carrier for the opentracing_propagation_format_text_map. More... | |
typedef struct opentracing_text_map_reader | opentracing_text_map_reader |
The extract() carrier for the opentracing_propagation_format_text_map with it, the caller can decode a propagated span context as entries in a map of strings. More... | |
typedef struct opentracing_http_headers_writer | opentracing_http_headers_writer |
HTTP headers writer. | |
typedef struct opentracing_http_headers_reader | opentracing_http_headers_reader |
HTTP headers reader. | |
typedef struct opentracing_custom_carrier_reader | opentracing_custom_carrier_reader |
extract() carrier for a custom format. More... | |
typedef struct opentracing_custom_carrier_writer | opentracing_custom_carrier_writer |
inject() carrier for a custom format. More... | |
Enumerations | |
enum | opentracing_propagation_error_code { opentracing_propagation_error_code_success = 0, opentracing_propagation_error_code_span_context_not_found = -2, opentracing_propagation_error_code_invalid_span_context = -3, opentracing_propagation_error_code_invalid_carrier = -4, opentracing_propagation_error_code_span_context_corrupted = -5, opentracing_propagation_error_code_unknown = -6 } |
Error codes for errors occurring in span context propagation. More... | |
extract() carrier for a custom format.
With it, the caller can decode an opentracing_span_context from entries in a custom protocol.
inject() carrier for a custom format.
With it, the caller can encode an opentracing_span_context for propagation as entries in a custom protocol.
Error codes for errors occurring in span context propagation.
typedef struct opentracing_text_map_reader opentracing_text_map_reader |
The extract() carrier for the opentracing_propagation_format_text_map with it, the caller can decode a propagated span context as entries in a map of strings.
typedef struct opentracing_text_map_writer opentracing_text_map_writer |
The inject carrier for the opentracing_propagation_format_text_map.
With it, the caller can encode a span context for propagation as entries in a map of strings.
Error codes for errors occurring in span context propagation.