blob: 2c1b8167e50ba6107749127a549b4a00fdb36535 [file] [log] [blame]
pkg pubsub, func Format(Setting) string
pkg pubsub, func NewAny(string, string, interface{}) Setting
pkg pubsub, func NewBool(string, string, bool) Setting
pkg pubsub, func NewDuration(string, string, time.Duration) Setting
pkg pubsub, func NewFloat64(string, string, float64) Setting
pkg pubsub, func NewInt(string, string, int) Setting
pkg pubsub, func NewInt64(string, string, int64) Setting
pkg pubsub, func NewPublisher() *Publisher
pkg pubsub, func NewString(string, string, string) Setting
pkg pubsub, method (*Any) Description() string
pkg pubsub, method (*Any) Name() string
pkg pubsub, method (*Any) String() string
pkg pubsub, method (*Any) Value() interface{}
pkg pubsub, method (*DurationFlag) Set(string) error
pkg pubsub, method (*Publisher) CloseFork(string, chan<- Setting) error
pkg pubsub, method (*Publisher) CreateStream(string, string, <-chan Setting) (<-chan struct{}, error)
pkg pubsub, method (*Publisher) ForkStream(string, chan<- Setting) (*Stream, error)
pkg pubsub, method (*Publisher) Latest(string) *Stream
pkg pubsub, method (*Publisher) Shutdown()
pkg pubsub, method (*Publisher) String() string
pkg pubsub, method (DurationFlag) Get() interface{}
pkg pubsub, method (DurationFlag) String() string
pkg pubsub, type Any struct
pkg pubsub, type DurationFlag struct
pkg pubsub, type DurationFlag struct, embedded time.Duration
pkg pubsub, type Publisher struct
pkg pubsub, type Setting interface { Description, Name, String, Value }
pkg pubsub, type Setting interface, Description() string
pkg pubsub, type Setting interface, Name() string
pkg pubsub, type Setting interface, String() string
pkg pubsub, type Setting interface, Value() interface{}
pkg pubsub, type Stream struct
pkg pubsub, type Stream struct, Description string
pkg pubsub, type Stream struct, Latest map[string]Setting
pkg pubsub, type Stream struct, Name string