mirror of https://github.com/docker/docs.git
23 lines
299 B
Go
23 lines
299 B
Go
package beam
|
|
|
|
import ()
|
|
|
|
type Sender interface {
|
|
Send(msg *Message, mode int) (Receiver, Sender, error)
|
|
Close() error
|
|
}
|
|
|
|
type Receiver interface {
|
|
Receive(mode int) (*Message, Receiver, Sender, error)
|
|
}
|
|
|
|
type Message struct {
|
|
Name string
|
|
Args []string
|
|
}
|
|
|
|
const (
|
|
R = 1 << (32 - 1 - iota)
|
|
W
|
|
)
|