mirror of
https://github.com/jwetzell/showbridge-go.git
synced 2026-04-26 21:05:30 +00:00
24 lines
381 B
Go
24 lines
381 B
Go
package framer
|
|
|
|
type RawFramer struct{}
|
|
|
|
func NewRawFramer() *RawFramer {
|
|
return &RawFramer{}
|
|
}
|
|
|
|
func (rf *RawFramer) Decode(data []byte) [][]byte {
|
|
return [][]byte{data}
|
|
}
|
|
|
|
func (rf *RawFramer) Encode(data []byte) []byte {
|
|
return data
|
|
}
|
|
|
|
func (rf *RawFramer) Clear() {
|
|
// NOTE(jwetzell): no internal state to clear
|
|
}
|
|
|
|
func (rf *RawFramer) Buffer() []byte {
|
|
return []byte{}
|
|
}
|