+
    O(i!                     8    ^RI Ht ^RIHtHt  ! R R]4      tR# )   )AsyncioContextBase)Context	Operationc                   L   a a ] tR t^t o]t]tV 3R ltR t	R t
R tRtVtV ;t# )AsyncioContextc                   < \         SV `  V4      pV P                  P                  VP                  V P
                  4       V# N)super_create_contextloop
add_readerfileno_on_read_event)selfmax_requestscontext	__class__s   && \/Users/agent/.openclaw/workspace/venv/lib/python3.14/site-packages/caio/linux_aio_asyncio.pyr   AsyncioContext._create_context	   s5    '),7		W^^T-@-@A    c                X    VP                  4       '       d   R# VP                  R4       R# )zO
Allow to set result directly.
Cause process_events running in the same thread
NT)done
set_result)r   futureresults   &&&r   _on_doneAsyncioContext._on_done   s     
 ;;==$r   c                d    V P                   P                  V P                  P                  4       R # r	   )r   remove_readerr   r   r   s   &r   _destroy_contextAsyncioContext._destroy_context   s    		 3 34r   c                n    V P                   P                  4        V P                   P                  4        R # r	   )r   pollprocess_eventsr    s   &r   r   AsyncioContext._on_read_event   s"    ##%r    )__name__
__module____qualname____firstlineno__r   OPERATION_CLASSr   CONTEXT_CLASSr   r   r!   r   __static_attributes____classdictcell____classcell__)r   __classdict__s   @@r   r   r      s(     OM
 5& &r   r   N)asyncio_baser   	linux_aior   r   r   r'   r   r   <module>r4      s    , )&' &r   