a °…b~ã@s.ddlZddlZdZdd„ZGdd„dƒZdS)éNz\\.\pipe\openssh-ssh-agentcs4tj t¡\}‰ˆ ¡‰t‡fdd„t |¡DƒƒS)Nc3s|]}ˆ| ¡kVqdS©N)Úlower)Ú.0Ún©Úname©ú;/tmp/pip-target-98j97qn4/lib/python/paramiko/win_openssh.pyÚ óz$can_talk_to_agent..)ÚosÚpathÚsplitÚ PIPE_NAMErÚanyÚlistdir)Zdir_rrr Úcan_talk_to_agentsrc@s,eZdZdd„Zdd„Zdd„Zdd„Zd S) ÚOpenSSHAgentConnectionc Cs^zt ttjtjB¡|_WqZtyJ}z|jdkr6‚WYd}~n d}~00qZt  d¡qdS)Négš™™™™™¹?) r ÚopenrÚO_RDWRÚO_BINARYÚ_pipeÚOSErrorÚerrnoÚtimeÚsleep)ÚselfÚerrr Ú__init__$s zOpenSSHAgentConnection.__init__cCst |j|¡Sr)r Úwriter)rÚdatarrr Úsend1szOpenSSHAgentConnection.sendcCst |j|¡Sr)r Úreadr)rrrrr Úrecv4szOpenSSHAgentConnection.recvcCs t |j¡Sr)r Úcloser)rrrr r%7szOpenSSHAgentConnection.closeN)Ú__name__Ú __module__Ú __qualname__rr"r$r%rrrr r#s r)Úos.pathr rrrrrrrr Ús