22 lines
357 B
Go
22 lines
357 B
Go
|
package frame
|
||
|
|
||
|
// Type is the type of frames.
|
||
|
type Type byte
|
||
|
|
||
|
const (
|
||
|
// String identifies a string frame.
|
||
|
String Type = iota
|
||
|
// Binary identifies a binary frame.
|
||
|
Binary
|
||
|
)
|
||
|
|
||
|
// ByteToFrameType converts a byte to FrameType.
|
||
|
func ByteToFrameType(b byte) Type {
|
||
|
return Type(b)
|
||
|
}
|
||
|
|
||
|
// Byte returns type in byte.
|
||
|
func (t Type) Byte() byte {
|
||
|
return byte(t)
|
||
|
}
|