docs/beam.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
)