ó
    €Ï†  ã                   óH   • S SK JrJr  S SKJrJr  S SKJrJr   " S S\\S9r	g)é    )ÚabstractmethodÚABCMeta)ÚAsyncContextManagerÚList)ÚSequencedMessageÚFlowControlRequestc                   óv   • \ rS rSrSr\S\\R                  R                     4S j5       r
\S\4S j5       rSrg)	Ú
Subscriberé   z7
A Pub/Sub Lite asynchronous wire protocol subscriber.
Úreturnc              ƒ   ó   #   • [        5       e7f)zŠ
Read a batch of messages off of the stream.

Returns:
  The next batch of messages.

Raises:
  GoogleAPICallError: On a permanent error.
©ÚNotImplementedError)Úselfs    ÚClib/third_party/google/cloud/pubsublite/internal/wire/subscriber.pyÚreadÚSubscriber.read   s   é € ô "Ó#Ð#ùs   ‚Úrequestc                 ó   • [        5       e)zM
Allow an additional amount of messages and bytes to be sent to this client.
r   )r   r   s     r   Ú
allow_flowÚSubscriber.allow_flow&   s   € ô
 "Ó#Ð#ó    © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   r   r   ÚmetaÚpbr   r   r   Ú__static_attributes__r   r   r   r
   r
      sP   † ñð ð
$˜DÐ!1×!6Ñ!6×!9Ñ!9Ñ:ó 
$ó ð
$ð ð$Ð"4ó $ó ó$r   r
   )Ú	metaclassN)
Úabcr   r   Útypingr   r   Ú google.cloud.pubsublite_v1.typesr   r   r
   r   r   r   Ú<module>r&      s   ð÷ (ß ,ß Qô$Ð$°ó $r   