U vù¾f~ã@s.ddlZddlZdZdd„ZGdd„dƒZdS)éNz\\.\pipe\openssh-ssh-agentcs4tj t¡\}‰ˆ ¡‰t‡fdd„t |¡DƒƒS)Nc3s|]}ˆ| ¡kVqdS©N)Úlower)Ú.0Ún©Úname©úE/opt/alt/python38/lib/python3.8/site-packages/paramiko/win_openssh.pyÚ sz$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¡|_WqXtk rH}z|jdkr8‚W5d}~XYnXqXt  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