MCPcopy Create free account
hub / github.com/e2wugui/zeze / write_bytes

Method write_bytes

python/zeze/buffer.py:883–890  ·  view source on GitHub ↗
(self, b, offset=0, length=-1)

Source from the content-addressed store, hash-verified

881 return self.buf[ri:ri + n].decode("utf-8")
882
883 def write_bytes(self, b, offset=0, length=-1):
884 if length < 0:
885 length = len(b)
886 self.write_uint(length)
887 self.ensure_write(length)
888 wi = self.wi
889 self.wi = wi + length
890 self.buf[wi:wi + length] = b[offset:offset + length]
891
892 def read_bytes(self):
893 n = self.read_uint()

Callers 2

write_bytebufferMethod · 0.95
test_bytesMethod · 0.95

Calls 2

write_uintMethod · 0.95
ensure_writeMethod · 0.95

Tested by 1

test_bytesMethod · 0.76