py-libp2p/libp2p
mhchia 86d4ce1da8 Add delim_encode and delim_read
- Add `StreamCommunicator` and `RawConnectionCommunicator`, read/write
messages with delim codec, with `IMuxedStream` and `IRawConnection`
respectively.
- Use it in `Multiselect` and `MultiselectClient`.
2019-08-18 19:51:04 +08:00
..
crypto Remove the leftover merge related stuff 2019-08-16 11:03:16 +08:00
host Run black and isort w/ the new config 2019-08-13 14:36:42 -07:00
kademlia Run black and isort w/ the new config 2019-08-13 14:36:42 -07:00
network Add delim_encode and delim_read 2019-08-18 19:51:04 +08:00
peer Code cleanup / formatting 2019-08-15 16:33:33 -07:00
protocol_muxer Add delim_encode and delim_read 2019-08-18 19:51:04 +08:00
pubsub Add mypy protobufs plugin and regenerate protobufs 2019-08-15 16:01:44 -07:00
routing Fix the rest of the typing hints (#232) 2019-08-11 16:47:54 +08:00
security Add delim_encode and delim_read 2019-08-18 19:51:04 +08:00
stream_muxer Add delim_encode and delim_read 2019-08-18 19:51:04 +08:00
transport Update the ISecureConn interface following the reference and simplify accordingly 2019-08-15 16:33:33 -07:00
__init__.py Clean up key gen 2019-08-15 19:24:30 -07:00
exceptions.py Add ValidationError 2019-08-06 12:37:34 +08:00
typing.py Add delim_encode and delim_read 2019-08-18 19:51:04 +08:00