SYMBOL INDEX (307 symbols across 39 files) FILE: data_for_test.go type serverProtocol (line 22) | type serverProtocol constant grpcProtocol (line 25) | grpcProtocol serverProtocol = iota constant httpProtocol (line 26) | httpProtocol type CheckFunc (line 31) | type CheckFunc type FixtureConfig (line 33) | type FixtureConfig struct type Results (line 63) | type Results struct type Fixture (line 86) | type Fixture struct type FixtureSuite (line 96) | type FixtureSuite FILE: main.go function main (line 16) | func main() { FILE: main_test.go constant minimumPath (line 31) | minimumPath = `/bin:/usr/bin` constant defaultTestTimeout (line 32) | defaultTestTimeout = time.Second function TestMain (line 34) | func TestMain(m *testing.M) { function TestOtelCli (line 42) | func TestOtelCli(t *testing.T) { function runFixture (line 140) | func runFixture(t *testing.T, fixture Fixture, wait, done chan struct{}) { function checkAll (line 152) | func checkAll(t *testing.T, fixture Fixture, results Results) { function checkSpanCount (line 192) | func checkSpanCount(t *testing.T, fixture Fixture, results Results) { function checkProcess (line 201) | func checkProcess(t *testing.T, fixture Fixture, results Results) bool { function checkOutput (line 215) | func checkOutput(t *testing.T, fixture Fixture, results Results) { function checkStatusData (line 231) | func checkStatusData(t *testing.T, fixture Fixture, results Results) { function checkSpanData (line 275) | func checkSpanData(t *testing.T, fixture Fixture, results Results) { function checkHeaders (line 347) | func checkHeaders(t *testing.T, fixture Fixture, results Results) { function checkServerMeta (line 370) | func checkServerMeta(t *testing.T, fixture Fixture, results Results) { function checkFuncs (line 381) | func checkFuncs(t *testing.T, fixture Fixture, results Results) { function runOtelCli (line 389) | func runOtelCli(t *testing.T, fixture Fixture) (string, Results) { function mkEnviron (line 596) | func mkEnviron(endpoint string, env map[string]string, tlsData TlsSettin... function injectMapVars (line 614) | func injectMapVars(endpoint string, target map[string]string, tlsData Tl... function injectVars (line 626) | func injectVars(in, endpoint string, tlsData TlsSettings) string { FILE: otelcli/completion.go function completionCmd (line 10) | func completionCmd(*Config) *cobra.Command { FILE: otelcli/config.go function init (line 23) | func init() { function DefaultConfig (line 29) | func DefaultConfig() Config { type Config (line 76) | type Config struct method LoadFile (line 133) | func (c *Config) LoadFile() error { method LoadEnv (line 155) | func (c *Config) LoadEnv(getenv func(string) string) error { method ToStringMap (line 208) | func (c Config) ToStringMap() map[string]string { method GetIsRecording (line 248) | func (c Config) GetIsRecording() bool { method ParseCliTimeout (line 259) | func (c Config) ParseCliTimeout() time.Duration { method ParseExecCommandTimeout (line 268) | func (c Config) ParseExecCommandTimeout() time.Duration { method ParseStatusCanaryInterval (line 278) | func (c Config) ParseStatusCanaryInterval() time.Duration { method ParseEndpoint (line 305) | func (config Config) ParseEndpoint() (*url.URL, string) { method SoftLog (line 359) | func (c Config) SoftLog(format string, a ...interface{}) { method SoftLogIfErr (line 369) | func (c Config) SoftLogIfErr(err error) { method SoftFail (line 378) | func (c Config) SoftFail(format string, a ...interface{}) { method SoftFailIfErr (line 391) | func (c Config) SoftFailIfErr(err error) { method ParseSpanStartTime (line 448) | func (c Config) ParseSpanStartTime() time.Time { method ParseSpanEndTime (line 455) | func (c Config) ParseSpanEndTime() time.Time { method ParsedEventTime (line 462) | func (c Config) ParsedEventTime() time.Time { method parseTime (line 469) | func (c Config) parseTime(ts, which string) (time.Time, error) { method GetEndpoint (line 524) | func (c Config) GetEndpoint() *url.URL { method WithEndpoint (line 530) | func (c Config) WithEndpoint(with string) Config { method WithTracesEndpoint (line 536) | func (c Config) WithTracesEndpoint(with string) Config { method WithProtocol (line 542) | func (c Config) WithProtocol(with string) Config { method GetTimeout (line 548) | func (c Config) GetTimeout() time.Duration { method WithTimeout (line 553) | func (c Config) WithTimeout(with string) Config { method GetHeaders (line 559) | func (c Config) GetHeaders() map[string]string { method WithHeaders (line 564) | func (c Config) WithHeaders(with map[string]string) Config { method WithInsecure (line 570) | func (c Config) WithInsecure(with bool) Config { method WithBlocking (line 576) | func (c Config) WithBlocking(with bool) Config { method WithTlsNoVerify (line 582) | func (c Config) WithTlsNoVerify(with bool) Config { method WithTlsCACert (line 588) | func (c Config) WithTlsCACert(with string) Config { method WithTlsClientKey (line 594) | func (c Config) WithTlsClientKey(with string) Config { method WithTlsClientCert (line 600) | func (c Config) WithTlsClientCert(with string) Config { method GetServiceName (line 606) | func (c Config) GetServiceName() string { method WithServiceName (line 611) | func (c Config) WithServiceName(with string) Config { method WithSpanName (line 617) | func (c Config) WithSpanName(with string) Config { method WithKind (line 623) | func (c Config) WithKind(with string) Config { method WithAttributes (line 629) | func (c Config) WithAttributes(with map[string]string) Config { method WithStatusCode (line 635) | func (c Config) WithStatusCode(with string) Config { method WithStatusDescription (line 641) | func (c Config) WithStatusDescription(with string) Config { method WithTraceparentCarrierFile (line 647) | func (c Config) WithTraceparentCarrierFile(with string) Config { method WithTraceparentIgnoreEnv (line 653) | func (c Config) WithTraceparentIgnoreEnv(with bool) Config { method WithTraceparentPrint (line 659) | func (c Config) WithTraceparentPrint(with bool) Config { method WithTraceparentPrintExport (line 665) | func (c Config) WithTraceparentPrintExport(with bool) Config { method WithTraceparentRequired (line 671) | func (c Config) WithTraceparentRequired(with bool) Config { method WithBackgroundParentPollMs (line 677) | func (c Config) WithBackgroundParentPollMs(with int) Config { method WithBackgroundSockdir (line 683) | func (c Config) WithBackgroundSockdir(with string) Config { method WithBackgroundWait (line 689) | func (c Config) WithBackgroundWait(with bool) Config { method WithBackgroundSkipParentPidCheck (line 695) | func (c Config) WithBackgroundSkipParentPidCheck(with bool) Config { method WithStatusCanaryCount (line 701) | func (c Config) WithStatusCanaryCount(with int) Config { method WithStatusCanaryInterval (line 707) | func (c Config) WithStatusCanaryInterval(with string) Config { method WithSpanStartTime (line 713) | func (c Config) WithSpanStartTime(with string) Config { method WithSpanEndTime (line 719) | func (c Config) WithSpanEndTime(with string) Config { method WithEventName (line 725) | func (c Config) WithEventName(with string) Config { method WithEventTime (line 731) | func (c Config) WithEventTime(with string) Config { method WithCfgFile (line 737) | func (c Config) WithCfgFile(with string) Config { method WithVerbose (line 743) | func (c Config) WithVerbose(with bool) Config { method WithFail (line 749) | func (c Config) WithFail(with bool) Config { method GetVersion (line 755) | func (c Config) GetVersion() string { method WithVersion (line 760) | func (c Config) WithVersion(with string) Config { function parseDuration (line 287) | func parseDuration(d string) (time.Duration, error) { function flattenStringMap (line 400) | func flattenStringMap(mp map[string]string, emptyValue string) string { function parseCkvStringMap (line 427) | func parseCkvStringMap(in string) (map[string]string, error) { FILE: otelcli/config_span.go method NewProtobufSpan (line 16) | func (c Config) NewProtobufSpan() *tracepb.Span { method LoadTraceparent (line 77) | func (c Config) LoadTraceparent() traceparent.Traceparent { method PropagateTraceparent (line 116) | func (c Config) PropagateTraceparent(span *tracepb.Span, target io.Write... function parseHex (line 137) | func parseHex(in string, expectedLen int) ([]byte, error) { FILE: otelcli/config_span_test.go function TestPropagateTraceparent (line 13) | func TestPropagateTraceparent(t *testing.T) { function TestNewProtobufSpanWithConfig (line 47) | func TestNewProtobufSpanWithConfig(t *testing.T) { FILE: otelcli/config_test.go function TestConfig_ToStringMap (line 10) | func TestConfig_ToStringMap(t *testing.T) { function TestIsRecording (line 29) | func TestIsRecording(t *testing.T) { function TestFlattenStringMap (line 41) | func TestFlattenStringMap(t *testing.T) { function TestParseCkvStringMap (line 56) | func TestParseCkvStringMap(t *testing.T) { function TestParseTime (line 75) | func TestParseTime(t *testing.T) { function TestParseCliTime (line 133) | func TestParseCliTime(t *testing.T) { function TestParseEndpoint (line 174) | func TestParseEndpoint(t *testing.T) { function TestWithEndpoint (line 243) | func TestWithEndpoint(t *testing.T) { function TestWithTracesEndpoint (line 248) | func TestWithTracesEndpoint(t *testing.T) { function TestWithTimeout (line 253) | func TestWithTimeout(t *testing.T) { function TestWithHeaders (line 258) | func TestWithHeaders(t *testing.T) { function TestWithInsecure (line 265) | func TestWithInsecure(t *testing.T) { function TestWithBlocking (line 270) | func TestWithBlocking(t *testing.T) { function TestWithTlsNoVerify (line 275) | func TestWithTlsNoVerify(t *testing.T) { function TestWithTlsCACert (line 280) | func TestWithTlsCACert(t *testing.T) { function TestWithTlsClientKey (line 285) | func TestWithTlsClientKey(t *testing.T) { function TestWithTlsClientCert (line 290) | func TestWithTlsClientCert(t *testing.T) { function TestWithServiceName (line 295) | func TestWithServiceName(t *testing.T) { function TestWithSpanName (line 300) | func TestWithSpanName(t *testing.T) { function TestWithKind (line 305) | func TestWithKind(t *testing.T) { function TestWithAttributes (line 310) | func TestWithAttributes(t *testing.T) { function TestWithStatusCode (line 318) | func TestWithStatusCode(t *testing.T) { function TestWithStatusDescription (line 332) | func TestWithStatusDescription(t *testing.T) { function TestWithTraceparentCarrierFile (line 338) | func TestWithTraceparentCarrierFile(t *testing.T) { function TestWithTraceparentIgnoreEnv (line 343) | func TestWithTraceparentIgnoreEnv(t *testing.T) { function TestWithTraceparentPrint (line 348) | func TestWithTraceparentPrint(t *testing.T) { function TestWithTraceparentPrintExport (line 353) | func TestWithTraceparentPrintExport(t *testing.T) { function TestWithTraceparentRequired (line 358) | func TestWithTraceparentRequired(t *testing.T) { function TestWithBackgroundParentPollMs (line 363) | func TestWithBackgroundParentPollMs(t *testing.T) { function TestWithBackgroundSockdir (line 368) | func TestWithBackgroundSockdir(t *testing.T) { function TestWithBackgroundWait (line 373) | func TestWithBackgroundWait(t *testing.T) { function TestWithStatusCanaryCount (line 378) | func TestWithStatusCanaryCount(t *testing.T) { function TestWithStatusCanaryInterval (line 383) | func TestWithStatusCanaryInterval(t *testing.T) { function TestWithSpanStartTime (line 388) | func TestWithSpanStartTime(t *testing.T) { function TestWithSpanEndTime (line 393) | func TestWithSpanEndTime(t *testing.T) { function TestWithEventName (line 398) | func TestWithEventName(t *testing.T) { function TestWithEventTime (line 403) | func TestWithEventTime(t *testing.T) { function TestWithCfgFile (line 408) | func TestWithCfgFile(t *testing.T) { function TestWithVerbose (line 413) | func TestWithVerbose(t *testing.T) { FILE: otelcli/config_tls.go method GetTlsConfig (line 14) | func (config Config) GetTlsConfig() *tls.Config { method GetInsecure (line 60) | func (c Config) GetInsecure() bool { function isLoopbackAddr (line 85) | func isLoopbackAddr(u *url.URL) (bool, error) { FILE: otelcli/diagnostics.go type Diagnostics (line 15) | type Diagnostics struct method ToStringMap (line 31) | func (d *Diagnostics) ToStringMap() map[string]string { method SetError (line 47) | func (d *Diagnostics) SetError(err error) error { function GetExitCode (line 56) | func GetExitCode() int { FILE: otelcli/exec.go function execCmd (line 21) | func execCmd(config *Config) *cobra.Command { function doExec (line 61) | func doExec(cmd *cobra.Command, args []string) { function processArgAttrs (line 180) | func processArgAttrs(args []string) []*commonpb.KeyValue { function processPidAttrs (line 211) | func processPidAttrs(config Config, ppid, pid int64) []*commonpb.KeyValue { FILE: otelcli/otlpclient.go function StartClient (line 13) | func StartClient(ctx context.Context, config Config) (context.Context, o... FILE: otelcli/root.go type cliContextKey (line 13) | type cliContextKey function configContextKey (line 16) | func configContextKey() cliContextKey { function getConfigRef (line 22) | func getConfigRef(ctx context.Context) *Config { function getConfig (line 35) | func getConfig(ctx context.Context) Config { function createRootCmd (line 42) | func createRootCmd(config *Config) *cobra.Command { function Execute (line 82) | func Execute(version string) { function addCommonParams (line 94) | func addCommonParams(cmd *cobra.Command, config *Config) { function addClientParams (line 117) | func addClientParams(cmd *cobra.Command, config *Config) { function addSpanParams (line 144) | func addSpanParams(cmd *cobra.Command, config *Config) { function addSpanStartEndParams (line 162) | func addSpanStartEndParams(cmd *cobra.Command, config *Config) { function addSpanStatusParams (line 172) | func addSpanStatusParams(cmd *cobra.Command, config *Config) { function addAttrParams (line 181) | func addAttrParams(cmd *cobra.Command, config *Config) { FILE: otelcli/server.go constant defaultOtlpEndpoint (line 10) | defaultOtlpEndpoint = "grpc://localhost:4317" constant spanBgSockfilename (line 11) | spanBgSockfilename = "otel-cli-background.sock" function serverCmd (line 13) | func serverCmd(config *Config) *cobra.Command { function runServer (line 28) | func runServer(config Config, cb otlpserver.Callback, stop otlpserver.St... FILE: otelcli/server_json.go function serverJsonCmd (line 26) | func serverJsonCmd(config *Config) *cobra.Command { function doServerJson (line 42) | func doServerJson(cmd *cobra.Command, args []string) { function renderJson (line 61) | func renderJson(ctx context.Context, span *tracepb.Span, events []*trace... function writeJson (line 110) | func writeJson(path, filename string, js []byte) { FILE: otelcli/server_tui.go function serverTuiCmd (line 24) | func serverTuiCmd(config *Config) *cobra.Command { function doServerTui (line 40) | func doServerTui(cmd *cobra.Command, args []string) { function renderTui (line 60) | func renderTui(ctx context.Context, span *tracepb.Span, events []*tracep... function roundedDelta (line 132) | func roundedDelta(ts1, ts2 uint64) int64 { function trimTuiEvents (line 141) | func trimTuiEvents() { type SpanEventUnion (line 171) | type SpanEventUnion struct method TraceIdString (line 176) | func (seu *SpanEventUnion) TraceIdString() string { return hex.EncodeT... method SpanIdString (line 177) | func (seu *SpanEventUnion) SpanIdString() string { return hex.EncodeT... method UnixNanos (line 179) | func (seu *SpanEventUnion) UnixNanos() uint64 { method IsSpan (line 189) | func (seu *SpanEventUnion) IsSpan() bool { return seu.Event == nil } type SpanEventUnionList (line 192) | type SpanEventUnionList method Len (line 194) | func (sl SpanEventUnionList) Len() int { return len(sl) } method Swap (line 195) | func (sl SpanEventUnionList) Swap(i, j int) { sl[i], sl[j] = sl[j... method Less (line 196) | func (sl SpanEventUnionList) Less(i, j int) bool { return sl[i].UnixNa... FILE: otelcli/span.go function spanCmd (line 13) | func spanCmd(config *Config) *cobra.Command { function doSpan (line 49) | func doSpan(cmd *cobra.Command, args []string) { FILE: otelcli/span_background.go function spanBgCmd (line 18) | func spanBgCmd(config *Config) *cobra.Command { function doSpanBackground (line 63) | func doSpanBackground(cmd *cobra.Command, args []string) { function spanBgEndEvent (line 148) | func spanBgEndEvent(ctx context.Context, span *tracepb.Span, name string... FILE: otelcli/span_background_server.go type BgSpan (line 20) | type BgSpan struct method AddEvent (line 45) | func (bs BgSpan) AddEvent(bse *BgSpanEvent, reply *BgSpan) error { method Wait (line 67) | func (bs BgSpan) Wait(in, reply *struct{}) error { method End (line 73) | func (bs BgSpan) End(in *BgEnd, reply *BgSpan) error { type BgSpanEvent (line 31) | type BgSpanEvent struct type BgEnd (line 38) | type BgEnd struct type bgServer (line 94) | type bgServer struct method Run (line 140) | func (bgs *bgServer) Run() { method Shutdown (line 164) | func (bgs *bgServer) Shutdown() { function createBgServer (line 104) | func createBgServer(ctx context.Context, sockfile string, span *tracepb.... function createBgClient (line 174) | func createBgClient(config Config) (*rpc.Client, func()) { FILE: otelcli/span_end.go function spanEndCmd (line 11) | func spanEndCmd(config *Config) *cobra.Command { function doSpanEnd (line 41) | func doSpanEnd(cmd *cobra.Command, args []string) { FILE: otelcli/span_event.go function spanEventCmd (line 12) | func spanEventCmd(config *Config) *cobra.Command { function doSpanEvent (line 48) | func doSpanEvent(cmd *cobra.Command, args []string) { FILE: otelcli/status.go type StatusOutput (line 20) | type StatusOutput struct function statusCmd (line 29) | func statusCmd(config *Config) *cobra.Command { function doStatus (line 57) | func doStatus(cmd *cobra.Command, args []string) { FILE: otelcli/version.go function versionCmd (line 12) | func versionCmd(_ *Config) *cobra.Command { function doVersion (line 22) | func doVersion(cmd *cobra.Command, args []string) { function FormatVersion (line 30) | func FormatVersion(version, commit, date string) string { FILE: otelcli/version_test.go function TestFormatVersion (line 9) | func TestFormatVersion(t *testing.T) { FILE: otlpclient/otlp_client.go type OTLPClient (line 22) | type OTLPClient interface type OTLPConfig (line 29) | type OTLPConfig interface function SendSpan (line 41) | func SendSpan(ctx context.Context, client OTLPClient, config OTLPConfig,... function resourceAttributes (line 80) | func resourceAttributes(ctx context.Context, serviceName string) ([]*com... type otlpClientCtxKey (line 127) | type otlpClientCtxKey type TimestampedError (line 130) | type TimestampedError struct type ErrorList (line 136) | type ErrorList function errorListKey (line 139) | func errorListKey() otlpClientCtxKey { function GetErrorList (line 145) | func GetErrorList(ctx context.Context) ErrorList { function SaveError (line 159) | func SaveError(ctx context.Context, t time.Time, err error) (context.Con... function retry (line 193) | func retry(ctx context.Context, _ OTLPConfig, fun retryFun) (context.Con... type retryFun (line 233) | type retryFun FILE: otlpclient/otlp_client_grpc.go type GrpcClient (line 20) | type GrpcClient struct method Start (line 33) | func (gc *GrpcClient) Start(ctx context.Context) (context.Context, err... method UploadTraces (line 62) | func (gc *GrpcClient) UploadTraces(ctx context.Context, rsps []*tracep... method Stop (line 79) | func (gc *GrpcClient) Stop(ctx context.Context) (context.Context, erro... function NewGrpcClient (line 27) | func NewGrpcClient(config OTLPConfig) *GrpcClient { function processGrpcStatus (line 83) | func processGrpcStatus(ctx context.Context, _ *coltracepb.ExportTraceSer... FILE: otlpclient/otlp_client_grpc_test.go function TestProcessGrpcStatus (line 16) | func TestProcessGrpcStatus(t *testing.T) { function retryWithInfo (line 83) | func retryWithInfo(wait int64) error { FILE: otlpclient/otlp_client_http.go type HttpClient (line 21) | type HttpClient struct method Start (line 34) | func (hc *HttpClient) Start(ctx context.Context) (context.Context, err... method UploadTraces (line 51) | func (hc *HttpClient) UploadTraces(ctx context.Context, rsps []*tracep... method Stop (line 139) | func (hc *HttpClient) Stop(ctx context.Context) (context.Context, erro... function NewHttpClient (line 27) | func NewHttpClient(config OTLPConfig) *HttpClient { function processHTTPStatus (line 90) | func processHTTPStatus(ctx context.Context, resp *http.Response, body []... FILE: otlpclient/otlp_client_http_test.go function TestProcessHTTPStatus (line 16) | func TestProcessHTTPStatus(t *testing.T) { function etsrSuccessBody (line 151) | func etsrSuccessBody() []byte { function etsrPartialSuccessBody (line 159) | func etsrPartialSuccessBody() []byte { function errorBody (line 170) | func errorBody(c int32, message string) []byte { FILE: otlpclient/otlp_client_null.go type NullClient (line 11) | type NullClient struct method Start (line 19) | func (nc *NullClient) Start(ctx context.Context) (context.Context, err... method UploadTraces (line 24) | func (nc *NullClient) UploadTraces(ctx context.Context, rsps []*tracep... method Stop (line 29) | func (gc *NullClient) Stop(ctx context.Context) (context.Context, erro... function NewNullClient (line 14) | func NewNullClient(config OTLPConfig) *NullClient { FILE: otlpclient/otlp_client_test.go function TestErrorLists (line 12) | func TestErrorLists(t *testing.T) { FILE: otlpclient/protobuf_span.go type SpanConfig (line 22) | type SpanConfig interface function NewProtobufSpan (line 26) | func NewProtobufSpan() *tracepb.Span { function NewProtobufSpanEvent (line 54) | func NewProtobufSpanEvent() *tracepb.Span_Event { function SetSpanStatus (line 66) | func SetSpanStatus(span *tracepb.Span, status string, message string) { function GetEmptyTraceId (line 75) | func GetEmptyTraceId() []byte { function GetEmptySpanId (line 80) | func GetEmptySpanId() []byte { function GenerateTraceId (line 85) | func GenerateTraceId() []byte { function GenerateSpanId (line 96) | func GenerateSpanId() []byte { function SpanKindIntToString (line 108) | func SpanKindIntToString(kind tracepb.Span_SpanKind) string { function SpanKindStringToInt (line 127) | func SpanKindStringToInt(kind string) tracepb.Span_SpanKind { function SpanStatusStringToInt (line 146) | func SpanStatusStringToInt(status string) tracepb.Status_StatusCode { function StringMapAttrsToProtobuf (line 161) | func StringMapAttrsToProtobuf(attributes map[string]string) []*commonpb.... function SpanAttributesToStringMap (line 190) | func SpanAttributesToStringMap(span *tracepb.Span) map[string]string { function ResourceAttributesToStringMap (line 200) | func ResourceAttributesToStringMap(rss *tracepb.ResourceSpans) map[strin... function AnyValueToString (line 213) | func AnyValueToString(v *commonpb.AnyValue) string { function SpanToStringMap (line 235) | func SpanToStringMap(span *tracepb.Span, rss *tracepb.ResourceSpans) map... function TraceparentFromProtobufSpan (line 255) | func TraceparentFromProtobufSpan(span *tracepb.Span, recording bool) tra... function flattenStringMap (line 268) | func flattenStringMap(mp map[string]string, emptyValue string) string { FILE: otlpclient/protobuf_span_test.go function TestNewProtobufSpan (line 11) | func TestNewProtobufSpan(t *testing.T) { function TestNewProtobufSpanEvent (line 36) | func TestNewProtobufSpanEvent(t *testing.T) { function TestGenerateTraceId (line 46) | func TestGenerateTraceId(t *testing.T) { function TestGenerateSpanId (line 58) | func TestGenerateSpanId(t *testing.T) { function TestSpanKindStringToInt (line 70) | func TestSpanKindStringToInt(t *testing.T) { function TestSpanKindIntToString (line 113) | func TestSpanKindIntToString(t *testing.T) { function TestSpanStatusStringToInt (line 153) | func TestSpanStatusStringToInt(t *testing.T) { function TestCliAttrsToOtel (line 185) | func TestCliAttrsToOtel(t *testing.T) { FILE: otlpserver/grpcserver.go type GrpcServer (line 18) | type GrpcServer struct method Serve (line 52) | func (gs *GrpcServer) Serve(listener net.Listener) error { method ListenAndServe (line 60) | func (gs *GrpcServer) ListenAndServe(otlpEndpoint string) { method Stop (line 72) | func (gs *GrpcServer) Stop() { method StopWait (line 79) | func (gs *GrpcServer) StopWait() { method Export (line 87) | func (gs *GrpcServer) Export(ctx context.Context, req *coltracepb.Expo... function NewGrpcServer (line 30) | func NewGrpcServer(cb Callback, stop Stopper) *GrpcServer { FILE: otlpserver/httpserver.go type HttpServer (line 16) | type HttpServer struct method ServeHTTP (line 36) | func (hs *HttpServer) ServeHTTP(rw http.ResponseWriter, req *http.Requ... method Serve (line 73) | func (hs *HttpServer) Serve(listener net.Listener) error { method ListenAndServe (line 80) | func (hs *HttpServer) ListenAndServe(otlpEndpoint string) { method Stop (line 91) | func (hs *HttpServer) Stop() { method StopWait (line 96) | func (hs *HttpServer) StopWait() { function NewHttpServer (line 23) | func NewHttpServer(cb Callback, stop Stopper) *HttpServer { FILE: otlpserver/server.go type Callback (line 17) | type Callback type Stopper (line 21) | type Stopper type OtlpServer (line 25) | type OtlpServer interface function NewServer (line 34) | func NewServer(protocol string, cb Callback, stop Stopper) OtlpServer { function doCallback (line 47) | func doCallback(ctx context.Context, cb Callback, req *colv1.ExportTrace... FILE: tls_for_test.go type TlsSettings (line 27) | type TlsSettings struct method cleanup (line 164) | func (t TlsSettings) cleanup() { function generateTLSData (line 39) | func generateTLSData(t *testing.T) TlsSettings { function pemToTempFile (line 173) | func pemToTempFile(t *testing.T, tmpl string, buf *bytes.Buffer) string { FILE: w3c/traceparent/traceparent.go function init (line 20) | func init() { type Traceparent (line 27) | type Traceparent struct method Encode (line 36) | func (tp Traceparent) Encode() string { method TraceIdString (line 59) | func (tp Traceparent) TraceIdString() string { method SpanIdString (line 68) | func (tp Traceparent) SpanIdString() string { method SaveToFile (line 122) | func (tp Traceparent) SaveToFile(carrierFile string, export bool) error { method Fprint (line 135) | func (tp Traceparent) Fprint(target io.Writer, export bool) error { function LoadFromFile (line 80) | func LoadFromFile(filename string) (Traceparent, error) { function LoadFromEnv (line 151) | func LoadFromEnv() (Traceparent, error) { function Parse (line 161) | func Parse(tp string) (Traceparent, error) { FILE: w3c/traceparent/traceparent_test.go function TestFprint (line 12) | func TestFprint(t *testing.T) { function TestLoadTraceparent (line 74) | func TestLoadTraceparent(t *testing.T) { function TestWriteTraceparentToFile (line 120) | func TestWriteTraceparentToFile(t *testing.T) {