2023-04-18 19:30:46 +00:00
|
|
|
package v1
|
|
|
|
|
|
|
|
import (
|
|
|
|
"google.golang.org/protobuf/proto"
|
|
|
|
)
|
|
|
|
|
|
|
|
type StreamSender[T proto.Message] interface {
|
|
|
|
Send(msg T) error
|
|
|
|
}
|
2023-05-02 16:44:47 +00:00
|
|
|
|
|
|
|
type StreamReceiver[T proto.Message] interface {
|
2023-09-12 16:43:34 +00:00
|
|
|
Receive() (msg T, err error)
|
2023-05-02 16:44:47 +00:00
|
|
|
}
|