MCPcopy Create free account
hub / github.com/vercel/vercel / read_exact

Method read_exact

python/vercel-runtime/tests/test_runtime.py:259–268  ·  view source on GitHub ↗
(self, size: int)

Source from the content-addressed store, hash-verified

257 return data
258
259 def read_exact(self, size: int) -> bytes:
260 while len(self._buffer) < size:
261 chunk = self._sock.recv(4096)
262 if not chunk:
263 raise ConnectionError("socket closed before expected data")
264 self._buffer.extend(chunk)
265
266 data = bytes(self._buffer[:size])
267 del self._buffer[:size]
268 return data
269
270
271def _encode_client_ws_frame(opcode: int, payload: bytes = b"") -> bytes:

Callers 1

_read_ws_frameFunction · 0.80

Calls 2

recvMethod · 0.80
extendMethod · 0.45

Tested by

no test coverage detected