(w io.Writer, data uint16, bigEndian bool)
| 214 | } |
| 215 | |
| 216 | func WriteUint16ToByte(w io.Writer, data uint16, bigEndian bool) error { |
| 217 | var bb []byte |
| 218 | if bigEndian { |
| 219 | bb = BigEndian.ToUint16(data) |
| 220 | } else { |
| 221 | bb = LittleEndian.ToUint16(data) |
| 222 | } |
| 223 | |
| 224 | _, err := w.Write(bb) |
| 225 | if err != nil { |
| 226 | return err |
| 227 | } |
| 228 | |
| 229 | return nil |
| 230 | } |
| 231 | |
| 232 | func WriteUint24ToByte(w io.Writer, data uint32, bigEndian bool) error { |
| 233 | var bb []byte |
no test coverage detected