Multicast module
SPDX-FileCopyrightText: 2025 DESY and the Constellation authors
SPDX-License-Identifier: EUPL-1.2
This module provides a multicast socket.
-
class core.multicast.MulticastMessage(content: bytes, address: str)
Bases: object
-
address: str
-
content: bytes
-
class core.multicast.MulticastSocket(interface_addresses: list[str], multicast_address: str, multicast_port: int)
Bases: object
-
close() → None
-
recvMessage() → MulticastMessage | None
-
sendMessage(message: bytes) → None