MCPcopy Create free account
hub / github.com/akdeb/ElatoAI / flush

Method flush

server/fastapi/esp32_transport.py:104–114  ·  view source on GitHub ↗
(self, pad_final_frame: bool = False)

Source from the content-addressed store, hash-verified

102 return packets
103
104 def flush(self, pad_final_frame: bool = False) -> list[bytes]:
105 if not self._buffer:
106 return []
107
108 if not pad_final_frame:
109 self._buffer.clear()
110 return []
111
112 padded = bytes(self._buffer) + b"\x00" * (self._bytes_per_frame - len(self._buffer))
113 self._buffer.clear()
114 return self.encode(padded)
115
116 def reset(self):
117 self._buffer.clear()

Callers 7

send_messageMethod · 0.80
connectToOpenAIFunction · 0.80
connectToHumeFunction · 0.80
processGeminiTurnsFunction · 0.80
connectToGrokFunction · 0.80
connectToElevenLabsFunction · 0.80
streamAssistantReplyMethod · 0.80

Calls 2

encodeMethod · 0.95
clearMethod · 0.80

Tested by

no test coverage detected