move stream and connection interfaces to abc

This commit is contained in:
Chih Cheng Liang
2019-08-05 11:17:38 +08:00
parent c804f5ad19
commit 9e0a806218
11 changed files with 56 additions and 72 deletions

View File

@ -6,8 +6,7 @@ from libp2p.security.secure_conn_interface import ISecureConn
from libp2p.network.connection.raw_connection_interface import IRawConnection
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
from libp2p.stream_muxer.abc import IMuxedConn, IMuxedStream
from .constants import HeaderTags
from .utils import encode_uvarint, decode_uvarint_from_stream