:right-sidebar: True NetClientClock =================================================================== .. currentmodule:: gi.repository.GstNet .. class:: NetClientClock(**properties: ~typing.Any) :no-contents-entry: Superclasses: :class:`~gi.repository.Gst.SystemClock`, :class:`~gi.repository.Gst.Clock`, :class:`~gi.repository.Gst.Object`, :class:`~gi.repository.GObject.InitiallyUnowned`, :class:`~gi.repository.GObject.Object` Subclasses: :class:`~gi.repository.GstNet.NtpClock` :Constructors: :: NetClientClock(**properties) new(name:str=None, remote_address:str, remote_port:int, base_time:int) -> Gst.Clock Constructors ------------ .. rst-class:: interim-class .. class:: NetClientClock :no-index: .. classmethod:: new(name: str | None, remote_address: str, remote_port: int, base_time: int) -> ~gi.repository.Gst.Clock Create a new :obj:`~gi.repository.GstNet.NetClientClock` that will report the time provided by the :obj:`~gi.repository.GstNet.NetTimeProvider` on ``remote_address`` and ``remote_port``. :param name: a name for the clock :param remote_address: the address or hostname of the remote clock provider :param remote_port: the port of the remote clock provider :param base_time: initial time of the clock Properties ---------- .. rst-class:: interim-class .. class:: NetClientClock :no-index: .. attribute:: props.address :type: str .. attribute:: props.base_time :type: int .. attribute:: props.bus :type: ~gi.repository.Gst.Bus .. attribute:: props.internal_clock :type: ~gi.repository.Gst.Clock .. attribute:: props.minimum_update_interval :type: int .. attribute:: props.port :type: int .. attribute:: props.qos_dscp :type: int .. attribute:: props.round_trip_limit :type: int Fields ------ .. rst-class:: interim-class .. class:: NetClientClock :no-index: .. attribute:: clock .. attribute:: priv