add still needed TYPE_CHECK

This commit is contained in:
Chih Cheng Liang
2019-08-05 10:35:56 +08:00
parent 87ef2e4618
commit 29091266fc
6 changed files with 22 additions and 12 deletions

View File

@ -4,7 +4,7 @@ from typing import Tuple, Dict
from multiaddr import Multiaddr
from libp2p.security.secure_conn_interface import ISecureConn
from libp2p.network.connection.raw_connection_interface import IRawConnection
from libp2p.network.swarm import GenericProtocolHandlerFn
from libp2p.network.typing import GenericProtocolHandlerFn
from libp2p.peer.id import ID
from libp2p.stream_muxer.muxed_connection_interface import IMuxedConn
from libp2p.stream_muxer.muxed_stream_interface import IMuxedStream
@ -24,8 +24,8 @@ class Mplex(IMuxedConn):
initiator: bool
generic_protocol_handler = None
peer_id: ID
buffers: Dict[int, asyncio.Queue[bytes]]
stream_queue: asyncio.Queue[int]
buffers: Dict[int, "asyncio.Queue[bytes]"]
stream_queue: "asyncio.Queue[int]"
def __init__(
self,