package
0.0.0-20190918193452-3ce1eab57797
Repository: https://github.com/cloudfoundry/loggregator.git
Documentation: pkg.go.dev
# Functions
NewEgressServer is the constructor for EgressServer.
No description provided by the author
NewPubSub is the constructor for PubSub.
NewRepeater is the constructor for Repeater.
WithRand allows for configuration of the random number generator.
# Structs
No description provided by the author
EgressServer implements the loggregator_v2.EgressServer interface.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PubSub provides a means for callers to subscribe to envelope streams.
Repeater connects a reader to a writer.
No description provided by the author
# Interfaces
DataSetter accepts writes of v2.Envelopes TODO: This could be a named function.
HealthRegistrar describes the health interface for keeping track of various values.
MetricClient creates new CounterMetrics to be emitted periodically.
Subscriber registers stream DataSetters to accept reads.
# Type aliases
PubSubOption allows for configuration of the PubSub.
Reader reads envelopes.
Writer writes envelopes.