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) Next ¶
func (self *MessageCollector) Next(timeout time.Duration) (*channel.Message, error)
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
Click to show internal directories.
Click to hide internal directories.