+
    i7                     2   ^ RI t ^ RIt^ RIt^ RIHtHtHt ^ RIt^ RIHt ^ RI	H
t
 ^ RIHt ]P                  ! ]4      t ! R R] P                   ! RR4      ]P"                  4      t ! R	 R
]4      t ! R R]P*                  4      t ! R R]4      tR R ltR# )    N)CallableOptionalType)_common)cygrpc)MetadataTypec                       ] tR t^tRtR# )_AuthMetadataContext N)__name__
__module____qualname____firstlineno____static_attributes__r       h/Users/igloo/.openclaw/workspace/scratch/fb_ad_env/lib/python3.14/site-packages/grpc/_plugin_wrapping.pyr
   r
      s     	r   r
   AuthMetadataContextc                   &   a  ] tR t^)t o R tRtV tR# )_CallbackStatec                V    \         P                  ! 4       V n        R V n        RV n        R# )FN)	threadingLocklockcalled	exception)selfs   &r   __init___CallbackState.__init__*   s    NN$	r   )r   r   r   N)r   r   r   r   r   r   __classdictcell____classdict__s   @r   r   r   )   s      r   r   c                   P   a  ] tR t^0t o V 3R lR ltV 3R lR ltV 3R ltRtV tR# )_AuthMetadataPluginCallbackc                &   < V ^8  d   QhRS[ RS[/# )   statecallbackr   r   )formatr!   s   "r   __annotate__(_AuthMetadataPluginCallback.__annotate__4   s     " "n " "r   c                    Wn         W n        R # N)_state	_callback)r   r&   r'   s   &&&r   r   $_AuthMetadataPluginCallback.__init__4   s    !r   c                F   < V ^8  d   QhRS[ RS[S[S[,          ,          /# )r%   metadataerror)r   r   r   BaseException)r)   r!   s   "r   r*   r+   8   s'      $-5d=6I-Jr   c           	     .   V P                   P                  ;_uu_ 4        V P                   P                  f<   V P                   P                  '       d   Rp\	        V4      hRV P                   n        MRp\	        V4      h R R R 4       Vf.   V P                  V\        P                  P                  R 4       R # V P                  R \        P                  P                  \        P                  ! \        V4      4      4       R #   + '       g   i     L; i)Nz2AuthMetadataPluginCallback invoked more than once!TzEAuthMetadataPluginCallbackraised exception "{self._state.exception}"!)r.   r   r   r   RuntimeErrorr/   r   
StatusCodeokinternalr   encodestr)r   r2   r3   	error_msgs   &&& r   __call__$_AuthMetadataPluginCallback.__call__8   s     [[{{$$,;;%%%L  'y11%)"B  #9-- #  =NN8V%6%6%9%94@NNf''00'..U2L# s   4D,DD	c                2   < V ^8  d   Qh/ S[ ;R&   S[;R&   # )r%   r.   r/   r(   )r)   r!   s   "r   r*   r+   0   s       r   )r/   r.   N	r   r   r   r   r   r=   __annotate_func__r   r   r    s   @r   r#   r#   0   s      " "   r   r#   c                   P   a  ] tR t^Qt o V 3R lR ltV 3R lR ltV 3R ltRtV tR# )_Pluginc                4   < V ^8  d   QhRS[ P                  /# )r%   metadata_plugingrpcAuthMetadataPlugin)r)   r!   s   "r   r*   _Plugin.__annotate__T   s      (?(? r   c                x    Wn         R V n         ^ R IpVP                  4       V n        R #   \         d     R # i ; ir-   )_metadata_plugin_stored_ctxcontextvarscopy_contextImportError)r   rE   rM   s   && r   r   _Plugin.__init__T   s=     /		
  +779D 		s   * 99c                ,   < V ^8  d   QhRS[ RS[ RS[/# )r%   service_urlmethod_namer'   )r;   r   )r)   r!   s   "r   r*   rI   c   s"      C c X r   c           
     \   \        \        P                  ! V4      \        P                  ! V4      4      p\        4       p V P	                  V\        WS4      4       R#   \         d   p\        P                  R T P                  4       TP                  ;_uu_ 4        Yen        TP                  '       d    RRR4        Rp?R#  RRR4       M  + '       g   i     M; iT! R\        P                  P                  \        P                  ! \        T4      4      4        Rp?R# Rp?ii ; i)z1AuthMetadataPluginCallback "%s" raised exception!N)r
   r   decoder   rK   r#   	Exception_LOGGERr   r   r   r   r7   r9   r:   r;   )r   rR   rS   r'   contextcallback_stater   s   &&&&   r   r=   _Plugin.__call__c   s    &NN;')D
 ()	!!4^N  	C%%  $$$+4(!((( %$( %$$$ f''00'..Y2P 	s7    A D+(4D&C6D&	D&CAD&&D+c                :   < V ^8  d   Qh/ S[ P                  ;R&   # )r%   rK   rF   )r)   r!   s   "r   r*   rI   Q   s     --- r   )rK   rL   Nr@   r    s   @r   rC   rC   Q   s        %  r   rC   c                z    V ^8  d   QhR\         P                  R\        \        ,          R\         P                  /# )r%   rE   namereturn)rG   rH   r   r;   CallCredentials)r)   s   "r   r*   r*   z   s4      ,,4<SM	r   c                    Vf    V P                   pMTp\        P                  ! \
        P                  ! \        V 4      \        P                  ! V4      4      4      #   \         d    T P                  P                   p Lki ; ir-   )
r   AttributeError	__class__rG   r_   r   MetadataPluginCallCredentialsrC   r   r:   )rE   r]   effective_names   && r    metadata_plugin_call_credentialsre   z   sy     |	@,55N ,,O$gnn^&D	
 	  	@,66??N	@s   A !B B)rR   rS   )collectionsloggingr   typingr   r   r   rG   r   grpc._cythonr   grpc._typingr   	getLoggerr   rW   
namedtupler   r
   objectr   AuthMetadataPluginCallbackr#   rC   re   r   r   r   <module>ro      s       + +    %


H
%
		
 	
	V $"A"A B&f &Rr   