# coding: utf-8
from pasee.vendor import itypes


class BaseTransport(itypes.Object):
    schemes = None

    def transition(
        self, link, decoders, params=None, link_ancestors=None, force_codec=False
    ):
        raise NotImplementedError()  # pragma: nocover
