Commit b6a0e00c authored by George Papathanail's avatar George Papathanail
Browse files

feat: add QodCallbackDeliveryPort protocol

parent bf1adbfb
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
from typing import Protocol

from open_exposure_gateway.domain.quality_on_demand import QosStatusChangedCloudEvent


class QodCallbackDeliveryPort(Protocol):
    async def deliver(self, sink: str, event: QosStatusChangedCloudEvent) -> None: ...