This commit is contained in:
lbenedar
2026-04-02 18:37:30 +03:00
commit d5577f10d7
26 changed files with 1946 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
package foundry
type Channels struct {
done chan struct{}
msg chan *wsMessage
err chan error
}
func (channels Channels) Err() chan error {
return channels.err
}
func (channels Channels) Msg() chan *wsMessage {
return channels.msg
}
func (channels Channels) Done() chan struct{} {
return channels.done
}
func (channels *Channels) Close() {
close(channels.done)
close(channels.err)
close(channels.msg)
}