MCPcopy Create free account
hub / github.com/eapache/channels / SimpleInChannel

Interface SimpleInChannel

channels.go:53–56  ·  view source on GitHub ↗

SimpleInChannel is an interface representing a writeable channel that does not necessarily implement the Buffer interface.

Source from the content-addressed store, hash-verified

51// SimpleInChannel is an interface representing a writeable channel that does not necessarily
52// implement the Buffer interface.
53type SimpleInChannel interface {
54 In() chan<- interface{} // The writeable end of the channel.
55 Close() // Closes the channel. It is an error to write to In() after calling Close().
56}
57
58// InChannel is an interface representing a writeable channel with a buffer.
59type InChannel interface {

Callers 16

pipeFunction · 0.65
multiplexFunction · 0.65
teeFunction · 0.65
distributeFunction · 0.65
TestOverflowingChannelFunction · 0.65
TestRingChannelFunction · 0.65
testBatchesFunction · 0.65
pipeFunction · 0.65
multiplexFunction · 0.65
teeFunction · 0.65
distributeFunction · 0.65

Implementers 8

InfiniteChannelinfinite_channel.go
OverflowingChanneloverflowing_channel.go
DeadChannelnative_channel.go
sharedBufferChannelshared_buffer.go
RingChannelring_channel.go
ResizableChannelresizable_channel.go
BatchingChannelbatching_channel.go
BlackHoleblack_hole.go

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…