MCPcopy Create free account
hub / github.com/OpenPrinting/goipp / decodeBytes

Method decodeBytes

decoder.go:367–380  ·  view source on GitHub ↗

Decode sequence of bytes

()

Source from the content-addressed store, hash-verified

365
366// Decode sequence of bytes
367func (md *messageDecoder) decodeBytes() ([]byte, error) {
368 length, err := md.decodeU16()
369 if err != nil {
370 return nil, err
371 }
372
373 data := make([]byte, length)
374 err = md.read(data)
375 if err != nil {
376 return nil, err
377 }
378
379 return data, nil
380}
381
382// Decode string
383func (md *messageDecoder) decodeString() (string, error) {

Callers 2

decodeAttributeMethod · 0.95
decodeStringMethod · 0.95

Calls 2

decodeU16Method · 0.95
readMethod · 0.95

Tested by

no test coverage detected