MCPcopy
hub / github.com/grpc/grpc-go / SendHeader

Method SendHeader

stats/opentelemetry/server_metrics.go:85–91  ·  view source on GitHub ↗
(md metadata.MD)

Source from the content-addressed store, hash-verified

83}
84
85func (s *attachLabelsTransportStream) SendHeader(md metadata.MD) error {
86 if !s.attachedLabels.Swap(true) {
87 s.ServerTransportStream.SetHeader(s.metadataExchangeLabels)
88 }
89
90 return s.ServerTransportStream.SendHeader(md)
91}
92
93func (h *serverMetricsHandler) unaryInterceptor(ctx context.Context, req any, _ *grpc.UnaryServerInfo, handler grpc.UnaryHandler) (any, error) {
94 var metadataExchangeLabels metadata.MD

Callers

nothing calls this directly

Calls 3

SetHeaderMethod · 0.65
SendHeaderMethod · 0.65
SwapMethod · 0.45

Tested by

no test coverage detected