adding chronicles topics

This commit is contained in:
Dmitriy Ryajov 2019-09-09 20:15:52 -06:00
parent 827a8caba6
commit 74d2aea63d
5 changed files with 15 additions and 2 deletions

View File

@ -16,6 +16,9 @@ import types,
../../stream/lpstream,
../../connection
logScope:
topic = "mplex-channel"
const DefaultChannelSize* = DefaultBufferSize * 64 # 64kb
type

View File

@ -15,6 +15,9 @@ import types,
../../vbuffer,
../../stream/lpstream
logScope:
topic = "mplex-coder"
type
Msg* = tuple
id: uint
@ -72,4 +75,4 @@ proc writeMsg*(conn: Connection,
id: uint,
msgType: MessageType,
data: string) {.async, gcsafe.} =
result = conn.writeMsg(id, msgType, cast[seq[byte]](toSeq(data.items)))
result = conn.writeMsg(id, msgType, cast[seq[byte]](toSeq(data.items)))

View File

@ -27,6 +27,9 @@ import coder, types, channel,
../../stream/bufferstream,
../../stream/lpstream
logScope:
topic = "mplex"
type
Mplex* = ref object of Muxer
remote*: Table[uint, Channel]

View File

@ -17,6 +17,9 @@ import ../protobuf/minprotobuf,
../multiaddress,
../protocols/protocol
logScope:
topic = "identify"
const IdentifyCodec* = "/ipfs/id/1.0.0"
const IdentifyPushCodec* = "/ipfs/id/push/1.0.0"
const ProtoVersion* = "ipfs/0.1.0"

View File

@ -2,4 +2,5 @@ import unittest
import testvarint, testbase32, testbase58, testbase64
import testrsa, testecnist, tested25519, testsecp256k1, testcrypto
import testmultibase, testmultihash, testmultiaddress, testcid, testpeer
import testidentify, testtransport, testmultistream, testbufferstream, testmplex, testswitch
import testidentify, testtransport, testmultistream, testbufferstream,
testmplex, testswitch