parameters: (self)
return_statement: return Delivery.wrap(pn_link_current(self._impl))
docstring: The current delivery for this link.
  
          Each link maintains a sequence of deliveries in the order
          they were created, along with a pointer to the *current*
          delivery. All send/recv operations on a link take place
          on the *current* delivery. If a link has no current delivery,
          the current delivery is automatically initialized to the
          next delivery created on the link. Once initialized, the
          current delivery remains the same until it is changed through
          use of :meth:`advance` or until it is settled via
          :meth:`Delivery.settle`.
docstring_summary: The current delivery for this link.
docstring_tokens: The current delivery for this link .
function: def current(self) -> Optional[Delivery]:
          """
          The current delivery for this link.
  
          Each link maintains a sequence of deliveries in the order
          they were created, along with a pointer to the *current*
          delivery. All send/recv operations on a link take place
          on the *current* delivery. If a link has no current delivery,
          the current delivery is automatically initialized to the
          next delivery created on the link. Once initialized, the
          current delivery remains the same until it is changed through
          use of :meth:`advance` or until it is settled via
          :meth:`Delivery.settle`.
          """
          return Delivery.wrap(pn_link_current(self._impl))
function_tokens: def current ( self ) -> Optional [ Delivery ] : return Delivery . wrap ( pn_link_current ( self . _impl ) )