(self, event, data)
| 1266 | await self.send_json(event, data, sid) |
| 1267 | |
| 1268 | def encode_bytes(self, event, data): |
| 1269 | if not isinstance(event, int): |
| 1270 | raise RuntimeError(f"Binary event types must be integers, got {event}") |
| 1271 | |
| 1272 | packed = struct.pack(">I", event) |
| 1273 | message = bytearray(packed) |
| 1274 | message.extend(data) |
| 1275 | return message |
| 1276 | |
| 1277 | async def send_image(self, image_data, sid=None): |
| 1278 | image_type = image_data[0] |