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

Method Get

mem/buffer_pool.go:32–32  ·  view source on GitHub ↗

Get returns a buffer with specified length from the pool.

(length int)

Source from the content-addressed store, hash-verified

30type BufferPool interface {
31 // Get returns a buffer with specified length from the pool.
32 Get(length int) *[]byte
33
34 // Put returns a buffer to the pool.
35 //

Callers 15

GetMethod · 0.95
newStreamMethod · 0.65
DoMethod · 0.65
doWithMaxSizeMethod · 0.65
MarshalMethod · 0.65
CompressMethod · 0.65
DecompressMethod · 0.65
NewConnFunction · 0.65
ReadOnReadyMethod · 0.65
WriteMethod · 0.65

Implementers 15

constBufferPoolcredentials/alts/internal/conn/record.
swappableBufferPoolbenchmark/benchmain/main.go
swappableBufferPoolinternal/leakcheck/leakcheck.go
trackingBufferPoolinternal/leakcheck/leakcheck.go
constBufferPoolinternal/transport/readyreader/ready_r
trackingBufferPoolinternal/transport/readyreader/ready_r
BinaryTieredBufferPoolinternal/mem/buffer_pool.go
NopBufferPoolinternal/mem/buffer_pool.go
sizedBufferPoolinternal/mem/buffer_pool.go
TieredBufferPoolinternal/mem/buffer_pool.go
SimpleBufferPoolinternal/mem/buffer_pool.go
Unboundedinternal/buffer/unbounded.go

Calls

no outgoing calls