Ignite/encoder/encoder.go

12 lines
210 B
Go

package encoder
import "git.gammaspectra.live/S.O.N.G/Ignite/frame"
type Encoder interface {
Encode(f frame.Frame) error
EncodeStream(stream *frame.Stream) error
Flush() error
Close()
Version() string
}