Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MessageCollector ¶
type MessageCollector struct {
// contains filtered or unexported fields
}
func AcceptControl ¶
func AcceptControl(id string, uf channel.UnderlayFactory, assertions *require.Assertions) (channel.Channel, *MessageCollector)
func NewMessageCollector ¶
func NewMessageCollector(id string) *MessageCollector
func (*MessageCollector) HandleReceive ¶
func (self *MessageCollector) HandleReceive(m *channel.Message, ch channel.Channel)
func (*MessageCollector) NoMessages ¶
func (self *MessageCollector) NoMessages(timeout time.Duration, req require.Assertions)
type UnderlayFactoryWrapper ¶
type UnderlayFactoryWrapper struct {
// contains filtered or unexported fields
}
func NewTimeoutUnderlayFactory ¶
func NewTimeoutUnderlayFactory(factory channel.UnderlayFactory, timeout time.Duration) *UnderlayFactoryWrapper
func (*UnderlayFactoryWrapper) Create ¶
func (self *UnderlayFactoryWrapper) Create(timeout time.Duration, tcfg transport.Configuration) (channel.Underlay, error)
Click to show internal directories.
Click to hide internal directories.