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

Method SetHeader

stream.go:1592–1592  ·  view source on GitHub ↗

SetHeader sets the header metadata. It may be called multiple times. When call multiple times, all the provided metadata will be merged. All the metadata will be sent out when one of the following happens: - ServerStream.SendHeader() is called; - The first response is sent out; - An RPC status is se

(metadata.MD)

Source from the content-addressed store, hash-verified

1590 // - The first response is sent out;
1591 // - An RPC status is sent out (error or success).
1592 SetHeader(metadata.MD) error
1593 // SendHeader sends the header metadata.
1594 // The provided md and headers set by SetHeader() will be sent.
1595 // It fails if called multiple times.

Callers 12

SetHeaderMethod · 0.65
FullDuplexCallMethod · 0.65
TestInvalidMetadataMethod · 0.65
writeHeaderMethod · 0.65
streamInterceptorFunction · 0.65
SetHeaderMethod · 0.65
SendHeaderMethod · 0.65
SetHeaderMethod · 0.65
SendHeaderMethod · 0.65
SendMsgMethod · 0.65

Implementers 1

serverStreamstream.go

Calls

no outgoing calls

Tested by 4

FullDuplexCallMethod · 0.52
TestInvalidMetadataMethod · 0.52