(self, event, data, sid=None)
| 1254 | return prompt_info |
| 1255 | |
| 1256 | async def send(self, event, data, sid=None): |
| 1257 | if event == BinaryEventTypes.UNENCODED_PREVIEW_IMAGE: |
| 1258 | await self.send_image(data, sid=sid) |
| 1259 | elif event == BinaryEventTypes.PREVIEW_IMAGE_WITH_METADATA: |
| 1260 | # data is (preview_image, metadata) |
| 1261 | preview_image, metadata = data |
| 1262 | await self.send_image_with_metadata(preview_image, metadata, sid=sid) |
| 1263 | elif isinstance(data, (bytes, bytearray)): |
| 1264 | await self.send_bytes(event, data, sid) |
| 1265 | else: |
| 1266 | await self.send_json(event, data, sid) |
| 1267 | |
| 1268 | def encode_bytes(self, event, data): |
| 1269 | if not isinstance(event, int): |
no test coverage detected