diff --git a/unstable/libp2p.html b/unstable/libp2p.html index c7338a063..d2d3b21ce 100644 --- a/unstable/libp2p.html +++ b/unstable/libp2p.html @@ -260,7 +260,7 @@ class="link-seesrc" target="_blank">Source diff --git a/unstable/libp2p/builders.html b/unstable/libp2p/builders.html index 71884f3ac..4c07e2302 100644 --- a/unstable/libp2p/builders.html +++ b/unstable/libp2p/builders.html @@ -494,9 +494,9 @@ class="link-seesrc" target="_blank">Source Helper for common switch configurations.   Source -  Edit +  Edit @@ -768,7 +768,7 @@ class="link-seesrc" target="_blank">Source

Exports

-newLPStreamWriteError, DNS_OR_IP, AlreadyExpectingConnectionError, removePeerEventHandler, shortLog, init, random, $, getProtoHeader, MaxConnectionsPerPeer, ephemeral, dial, Na, MaPatternOp, HTTP, initVBuffer, getProtoHeader, decode, MaxSizeError, ==, decodeProposal, getLen, maxIncomingStreams, ECDHEScheme, shortLog, MsgSize, init, closed, addConnEventHandler, new, macOpenArray, random, init, new, Secret, peekVarint, payload, handshake, MaxConnections, $, validate, mapOr, Dial, upgradeOutgoing, MaError, init, secure, bytes, UpgradeFailedError, IdentityInvalidMsgError, maxInlineKeyLength, addHandler, TranscoderDNS, QUIC, $, [], init, getRequiredField, getField, mac, dial, writeLp, removeConnEventHandler, Connection, write, public, MAKind, write, init, getField, checkFieldNumber, new, init, codec, getRepeatedField, matchPartial, stop, libp2p_pki_schemes, push, getBytes, trackConnection, ==, DNSANY, readLp, TimeoutHandler, initVBuffer, start, ProtoBook, atEof, PeerEventKind, getOutgoingSlot, peekSeq, SeqPeerBook, fullAddrs, payloadType, <=, LPStreamError, init, decode, $, IP, protoAddress, newRng, ==, IdentifyPushCodec, mount, SecureConn, checkValid, getPublicKey, secure, ProtoHeader, WebSockets, Secure, extractPublicKey, mapAnd, newLPStreamEOFError, selectMuxer, connCount, len, DNSADDR, Ls, AddressMapper, IdentifyPushHandler, readVarint, write, new, WSS, close, writePacked, init, init, closeImpl, getStream, shortLog, encode, len, dial, init, protoName, protoArgument, PeerEventHandler, LPProtoHandler, toRawBytes, identify, IdentifyPush, getStream, MaPattern, TranscoderIP6Zone, initProtoBuffer, newLPStreamReadError, list, match, writeLPVarint, CryptoResult, write, ProtoResult, WebRTCDirect, init, init, Upgrade, UDP, ProtoVersionBook, PeerInfo, Dialer, disconnect, TranscoderOnion, dial, goffset, IdentifyNoPubKeyError, write, init, LPStreamResetError, isEmpty, writeArray, writeLp, IdentityNoMatchError, ConnManager, parseFullAddress, LPStreamIncompleteError, connectedPeers, PeerId, LPStreamEOFError, maxIncomingStreams=, IP6, shortLog, new, release, decode, initVBuffer, ProtoFlags, PKScheme, init, finish, toString, new, random, triggerConnEvent, triggerPeerEvents, init, connect, newSwitch, stretchKeys, getWrapped, write, init, TCP, PrivateKey, dropPeer, addPeerEventHandler, getBytes, start, newLPStreamIncorrectDefect, init, close, high, &=, PeerInfoError, Identify, newLPStreamClosedError, random, compilesOr, selectConn, TranscoderIP4, init, $, initProtoBuffer, toException, DNS, init, upgrade, StreamTracker, readVarint, HandlerHolder, >, SecureConnTrackerName, KeyPair, init, addTransport, SPRBook, key, dial, cmp, SupportedWireTypes, storeConn, formatItIMPL, initStream, formatItIMPL, Signature, contains, codec=, verify, hash, readSeq, formatItIMPL, toBytes, IPFS, getField, shortLog, readOnce, init, isEmpty, ConnEventKind, ProtoScalar, shortLog, getWrapped, LPStreamIncorrectDefect, contains, MSCodec, hex, expandItIMPL, protocols, DefaultMaxIncomingStreams, HTTPS, UNIX, encode, tryAndWarn, TooManyConnectionsError, ConnectionSlot, getPtr, addTransport, IdentifyCodec, TranscoderIP6, addHandler, storeMuxer, Switch, formatItIMPL, PeerEvent, tryDial, supported, MaResult, ProtoField, connect, PeerBookChangeHandler, connect, write, getStream, writeSeq, DigestSheme, ConnEvent, ==, decodeMsg, DialFailedError, DNS6, IpTransportProtocol, libp2p_failed_upgrade, toOpenArray, [], allFuturesThrowing, IP4, TranscoderPort, isEnough, readMessage, addPeerEventHandler, init, createExchange, >=, expectConnection, init, ephemeral, payloadDomain, $, handle, readOnce, init, LPStreamLimitError, TranscoderOnion3, SignedPayload, finish, toBytes, protoArgument, CircuitRelay, newLPStreamLimitError, write, keyOpenArray, init, match, parseFullAddress, closeImpl, dial, isEmpty, LPStreamReadError, connectedPeers, new, getRequiredRepeatedField, connect, init, newLPStreamIncompleteError, newLPStreamReadError, selectConn, initProtoBuffer, MAProtocol, newLPStreamResetError, getPackedRepeatedField, initStream, contains, init, getField, shortLog, DNS4, readArray, selectBest, write, P2PPattern, Envelope, connect, hasPublicKey, AddressBook, toException, contains, init, isEnough, init, Reliable, init, addrs, hex, removeConnEventHandler, slotsAvailable, closeImpl, write, WS, AgentVersion, init, init, MultistreamSelect, encode, LPProtocol, Matcher, init, getField, getField, match, LPStreamTrackerName, <, iv, onUpgrade, DefaultConnectionTimeout, new, readLine, Eof, CryptoError, getField, append, vsizeof, init, LPStreamConnDownError, peekArray, PeerRecord, init, Codec, getRepeatedField, LPStreamWriteError, getField, select, Unreliable, SupportedSchemesInt, random, checkFutures, LPError, hash, PeerBook, shuffle, MultiStreamError, validate, addTransport, ProtoVersion, protoCode, mapEq, removePeerEventHandler, Onion3, stop, getBytes, TcpOnion3, select, concat, TranscoderP2P, AddressInfo, ConnectionTrackerName, sign, new, isUpgraded, write, EnvelopeError, LPStream, IdentifyInfo, IdentifyError, addHandler, dial, encode, len, newLPStreamRemoteClosedError, createProposal, MaPatResult, isConnected, Direction, ProtoBuffer, init, InvalidVarintError, addConnEventHandler, shortLog, formatItIMPL, &, write, getBytes, write, dial, upgradeIncoming, init, UTP, toBytes, hash, init, run, update, ConcurrentUpgrades, PublicKey, ConnEventHandler, SupportedSchemes, VBuffer, start, getRawBytes, writePBVarint, ProtoFieldKind, readExactly, getRepeatedField, ProtoError, newLPStreamConnDownError, new, write, initStream, getField, MultiAddress, KeyBook, ivOpenArray, connect, closeWithEOF, orError, decodeExchange, getField, LPStreamRemoteClosedError, setupStreamTracker, identify, PeerStore, stop, MaInvalidAddress, select, LPStreamClosedError, RsaDefaultKeySize, getIncomingSlot, Service, items, write, toBytes, getOrder, [], TranscoderUnix, setup, SignedPeerRecord, tryDial, AgentBook, stop, join, writeVarint, formatItIMPL, init, getField, shortLog, >=, getBytes, shortLog, hash, $, init, public, hex, shortLog, PeerId, ==, toBytes, <=, match, random, init, write, init, validate, write, compilesOr, init, init, hasPublicKey, match, <, >, len, maxInlineKeyLength, cmp, extractPublicKey, ProtoHeader, shortLog, ephemeral, init, MaPatternOp, ==, <=, shortLog, init, $, validate, init, TranscoderDNS, ephemeral, getField, MAKind, getField, checkFieldNumber, getRepeatedField, getBytes, WebSockets, &, peekSeq, fullAddrs, getProtoHeader, init, decode, getPublicKey, new, DNSANY, DNSADDR, AddressMapper, WSS, init, toBytes, shortLog, encode, len, supported, init, ==, $, finish, <, $, init, PeerInfo, TranscoderOnion, write, key, writeArray, PeerId, IP6, shortLog, payload, stretchKeys, TCP, PrivateKey, getBytes, &=, init, $, getRawBytes, KeyPair, update, SupportedWireTypes, hash, init, DNS4, isEmpty, ProtoScalar, HTTPS, tryAndWarn, TranscoderIP6, encode, MaResult, DNS6, [], IpTransportProtocol, toOpenArray, allFuturesThrowing, TranscoderPort, isEnough, write, >=, payloadDomain, $, init, TranscoderOnion3, protoArgument, write, keyOpenArray, match, parseFullAddress, isEmpty, getRequiredRepeatedField, initProtoBuffer, getField, MultiAddress, selectBest, getPtr, Envelope, init, init, Reliable, addrs, ProtoBuffer, readVarint, getField, match, getField, CryptoError, append, vsizeof, init, getRepeatedField, checkFutures, shuffle, init, validate, protoCode, getField, TranscoderP2P, sign, getBytes, encode, len, TranscoderIP6Zone, shortLog, getBytes, init, hash, ProtoFieldKind, protoArgument, orError, decodeExchange, MaInvalidAddress, writeVarint, items, getOrder, [], TranscoderUnix, SignedPeerRecord, DNS_OR_IP, init, random, getProtoHeader, MaError, decode, matchPartial, HTTP, initVBuffer, ==, getLen, ECDHEScheme, init, decode, random, Secret, peekVarint, random, mapOr, bytes, maxInlineKeyLength, QUIC, getRequiredField, mac, public, write, init, libp2p_pki_schemes, init, initVBuffer, TcpOnion3, write, payloadType, decodeProposal, $, IP, protoAddress, newRng, checkValid, len, CircuitRelay, extractPublicKey, mapAnd, init, write, writePacked, readSeq, TranscoderIP4, protoName, toRawBytes, MaPattern, initProtoBuffer, toException, init, match, writeLPVarint, CryptoResult, parseFullAddress, ProtoResult, WebRTCDirect, UDP, init, isEmpty, initVBuffer, ProtoFlags, PKScheme, random, write, write, PeerInfoError, compilesOr, initProtoBuffer, toException, DNS, init, goffset, >, high, toString, cmp, init, formatItIMPL, formatItIMPL, Signature, toBytes, DigestSheme, IPFS, getField, hex, protocols, UNIX, init, ProtoField, toBytes, writeSeq, init, ==, VBuffer, init, [], IP4, init, createExchange, finish, SignedPayload, toBytes, init, init, MAProtocol, getPackedRepeatedField, contains, readArray, P2PPattern, hasPublicKey, isEnough, hex, write, WS, init, encode, init, init, iv, getField, peekArray, PeerRecord, SupportedSchemes, getField, Unreliable, SupportedSchemesInt, random, LPError, macOpenArray, mapEq, Onion3, concat, AddressInfo, write, EnvelopeError, createProposal, MaPatResult, init, write, write, UTP, verify, PublicKey, writePBVarint, getRepeatedField, ProtoError, init, ivOpenArray, RsaDefaultKeySize, getField, write, newLPStreamWriteError, DNS_OR_IP, shortLog, init, random, $, getProtoHeader, MaError, ephemeral, decode, MaPatternOp, HTTP, initVBuffer, getProtoHeader, decode, MaxSizeError, ProtoHeader, ==, getLen, ECDHEScheme, shortLog, isUpgraded, closed, finish, [], shuffle, random, init, Secret, peekVarint, random, $, validate, mapOr, init, bytes, maxInlineKeyLength, TranscoderDNS, QUIC, [], ephemeral, getRequiredField, getField, init, supported, getWrapped, write, public, MAKind, write, peekSeq, init, getField, checkFieldNumber, init, getRepeatedField, matchPartial, getBytes, WebSockets, ==, readLp, initVBuffer, mac, atEof, write, fullAddrs, payloadType, <=, LPStreamError, init, IP, protoAddress, newRng, DefaultConnectionTimeout, checkValid, getPublicKey, decodeProposal, len, CircuitRelay, extractPublicKey, mapAnd, new, verify, new, newLPStreamEOFError, ==, DNSADDR, AddressMapper, init, write, PeerId, WSS, LPStream, close, writePacked, closeImpl, readSeq, toBytes, shortLog, encode, TranscoderIP4, init, protoName, toRawBytes, createProposal, $, initProtoBuffer, newLPStreamReadError, init, ProtoBuffer, match, writeLPVarint, CryptoResult, parseFullAddress, ProtoResult, WebRTCDirect, init, UDP, TranscoderOnion, StreamTracker, write, init, LPStreamResetError, isEmpty, writeArray, writeLp, LPStreamIncompleteError, LPStreamEOFError, IP6, shortLog, initVBuffer, ProtoFlags, PKScheme, TimeoutHandler, payload, finish, stretchKeys, Connection, write, init, TCP, PrivateKey, getBytes, newLPStreamIncorrectDefect, init, &=, PeerInfoError, hash, newLPStreamClosedError, random, compilesOr, init, initProtoBuffer, toException, DNS, init, upgrade, UTP, goffset, getRawBytes, >, KeyPair, init, init, high, toString, cmp, init, SupportedWireTypes, formatItIMPL, formatItIMPL, formatItIMPL, Signature, formatItIMPL, toBytes, DigestSheme, IPFS, getField, readOnce, libp2p_pki_schemes, init, isEmpty, MultiAddress, ProtoScalar, shortLog, LPStreamIncorrectDefect, hex, protocols, HTTPS, tryAndWarn, len, LPError, getPtr, write, sign, init, encode, update, MaResult, init, ProtoField, toBytes, writeSeq, init, &, DNS6, IpTransportProtocol, toOpenArray, init, allFuturesThrowing, IP4, TranscoderPort, isEnough, getBytes, getField, createExchange, >=, init, payloadDomain, $, LPStreamLimitError, TranscoderOnion3, SignedPayload, toBytes, protoArgument, newLPStreamLimitError, write, keyOpenArray, match, parseFullAddress, $, isEmpty, LPStreamReadError, getRequiredRepeatedField, init, newLPStreamIncompleteError, newLPStreamReadError, initProtoBuffer, MAProtocol, newLPStreamResetError, decode, getPackedRepeatedField, initStream, contains, init, shortLog, DNS4, readArray, selectBest, write, P2PPattern, Envelope, hasPublicKey, toException, init, isEnough, DNSANY, readVarint, Reliable, addrs, hex, closeImpl, write, WS, init, encode, init, getField, match, getField, <, iv, onUpgrade, readLine, Eof, CryptoError, getField, hash, append, MaPattern, vsizeof, key, LPStreamConnDownError, peekArray, UNIX, PeerRecord, init, SupportedSchemes, getRepeatedField, LPStreamWriteError, getField, hash, Unreliable, SupportedSchemesInt, random, checkFutures, macOpenArray, validate, $, protoCode, mapEq, getField, Onion3, write, TcpOnion3, concat, TranscoderP2P, PeerInfo, AddressInfo, ConnectionTrackerName, TranscoderIP6, init, write, EnvelopeError, encode, len, newLPStreamRemoteClosedError, TranscoderIP6Zone, MaPatResult, Direction, init, InvalidVarintError, shortLog, ==, write, getBytes, write, init, readVarint, PublicKey, VBuffer, writeLp, writePBVarint, ProtoFieldKind, readExactly, protoArgument, getRepeatedField, ProtoError, newLPStreamConnDownError, init, initStream, ivOpenArray, closeWithEOF, LPStreamTrackerName, orError, decodeExchange, getField, LPStreamRemoteClosedError, setupStreamTracker, MaInvalidAddress, LPStreamClosedError, RsaDefaultKeySize, items, write, getOrder, [], TranscoderUnix, SignedPeerRecord, join, writeVarint, mapAnd, writeLPVarint, DNS_OR_IP, DNSANY, hash, append, $, MaError, IP, IPFS, write, getField, TranscoderOnion3, HTTPS, peekArray, MaPatternOp, CircuitRelay, concat, isEmpty, HTTP, getRepeatedField, getField, ProtoScalar, getProtoHeader, contains, WSS, protocols, &, Unreliable, getLen, UNIX, len, init, protoName, TranscoderDNS, validate, TranscoderIP6, initVBuffer, protoCode, mapEq, [], MaPattern, $, MaPatResult, initProtoBuffer, init, ProtoField, peekVarint, TranscoderP2P, protoArgument, getRequiredRepeatedField, mapOr, match, writeSeq, write, ProtoResult, WebRTCDirect, DNS6, initVBuffer, WebSockets, UDP, TranscoderIP6Zone, VBuffer, QUIC, toOpenArray, TranscoderOnion, IP4, TranscoderPort, write, isEnough, getRequiredField, getField, shortLog, readSeq, writeArray, Onion3, UTP, init, public, MAKind, [], write, getField, checkFieldNumber, IP6, shortLog, DNSADDR, ProtoFlags, isEmpty, IpTransportProtocol, getRepeatedField, ==, finish, TranscoderUnix, $, isEmpty, write, writePBVarint, ProtoFieldKind, TCP, MaResult, finish, ProtoError, &=, init, init, init, MultiAddress, initProtoBuffer, MAProtocol, readVarint, getPackedRepeatedField, TcpOnion3, getProtoHeader, ProtoHeader, init, compilesOr, vsizeof, getField, protoAddress, DNS4, readArray, writePacked, getRepeatedField, protoArgument, getPtr, TranscoderIP4, init, initVBuffer, P2PPattern, MaInvalidAddress, initProtoBuffer, isEnough, items, peekSeq, Reliable, hex, [], ProtoBuffer, matchPartial, DNS, len, WS, high, toString, encode, writeVarint, SupportedWireTypes, bytes, Signature, decodeProposal, shortLog, toBytes, DigestSheme, init, write, sign, decodeExchange, macOpenArray, supported, Secret, $, ephemeral, selectBest, init, getBytes, toRawBytes, init, createExchange, init, getBytes, public, getRawBytes, init, getField, init, toBytes, random, random, init, write, ephemeral, newRng, write, getPublicKey, getBytes, init, random, key, init, stretchKeys, init, getField, iv, ==, verify, libp2p_pki_schemes, init, SupportedSchemes, SupportedSchemesInt, toBytes, shuffle, CryptoError, ==, ECDHEScheme, createProposal, mac, write, random, keyOpenArray, CryptoResult, init, init, shortLog, init, shortLog, PKScheme, PublicKey, init, init, PrivateKey, write, ivOpenArray, RsaDefaultKeySize, compilesOr, orError, $, goffset, getOrder, KeyPair, init, init, toException, toException, allFuturesThrowing, tryAndWarn, checkFutures, LPError +newLPStreamWriteError, DNS_OR_IP, LPStreamError, AlreadyExpectingConnectionError, removePeerEventHandler, shortLog, decode, random, $, release, getProtoHeader, MaxConnectionsPerPeer, ephemeral, dial, decode, MaPatternOp, HTTP, initVBuffer, getProtoHeader, MaxSizeError, ==, ProtoHeader, getLen, maxIncomingStreams, ECDHEScheme, shortLog, dial, readVarint, init, closed, addConnEventHandler, finish, AgentBook, macOpenArray, toString, random, init, new, Secret, peekVarint, random, handshake, MaxConnections, $, validate, mapOr, dial, upgradeOutgoing, MaError, secure, bytes, UpgradeFailedError, IdentityInvalidMsgError, maxInlineKeyLength, addHandler, TranscoderDNS, QUIC, $, [], init, ephemeral, getRequiredField, getField, mac, dial, writeLp, removeConnEventHandler, Connection, write, public, MAKind, write, decode, DNSANY, getField, checkFieldNumber, new, init, codec, getRepeatedField, matchPartial, stop, libp2p_pki_schemes, push, getBytes, trackConnection, ==, readLp, TimeoutHandler, initVBuffer, start, ProtoBook, atEof, PeerEventKind, getOutgoingSlot, peekSeq, SeqPeerBook, fullAddrs, payloadType, <=, $, IP, protoAddress, newRng, mount, SecureConn, checkValid, getPublicKey, secure, decodeProposal, WebSockets, Secure, extractPublicKey, mapAnd, new, newLPStreamEOFError, selectMuxer, init, connCount, len, ==, DNSADDR, AddressMapper, IdentifyPushHandler, MultiStreamError, write, new, WSS, close, selectMuxer, writePacked, handle, init, closeImpl, Identify, getStream, shortLog, encode, len, Dial, init, protoName, protoArgument, PeerEventHandler, LPProtoHandler, toRawBytes, IdentifyPush, getStream, TranscoderIP6Zone, initProtoBuffer, newLPStreamReadError, init, list, match, writeLPVarint, CryptoResult, parseFullAddress, write, ProtoResult, WebRTCDirect, init, init, UDP, ProtoVersionBook, PeerInfo, Dialer, disconnect, TranscoderOnion, goffset, IdentifyNoPubKeyError, write, init, LPStreamResetError, isEmpty, writeArray, writeLp, IdentityNoMatchError, new, LPStreamIncompleteError, connectedPeers, PeerId, LPStreamEOFError, maxIncomingStreams=, IP6, shortLog, new, initVBuffer, ProtoFlags, PKScheme, new, random, triggerConnEvent, triggerPeerEvents, init, connect, newSwitch, stretchKeys, getWrapped, write, init, TCP, PrivateKey, dropPeer, addPeerEventHandler, getBytes, start, newLPStreamIncorrectDefect, close, high, &=, PeerInfoError, newLPStreamClosedError, payload, compilesOr, trackMuxer, TranscoderIP4, init, $, initProtoBuffer, toException, DNS, init, Upgrade, StreamTracker, HandlerHolder, >, SecureConnTrackerName, KeyPair, init, init, addTransport, SPRBook, init, dial, cmp, init, SupportedWireTypes, formatItIMPL, formatItIMPL, initStream, formatItIMPL, Signature, contains, codec=, readSeq, formatItIMPL, toBytes, IPFS, getField, shortLog, readOnce, init, isEmpty, ConnEventKind, ProtoScalar, shortLog, getWrapped, LPStreamIncorrectDefect, contains, hex, expandItIMPL, protocols, DefaultMaxIncomingStreams, verify, HTTPS, UNIX, encode, tryAndWarn, TooManyConnectionsError, ConnectionSlot, getPtr, addTransport, IdentifyCodec, TranscoderIP6, addHandler, storeMuxer, Switch, formatItIMPL, dial, PeerEvent, tryDial, MaResult, init, ProtoField, connect, PeerBookChangeHandler, connect, write, getStream, writeSeq, DigestSheme, ConnEvent, init, ==, DialFailedError, DNS6, IpTransportProtocol, libp2p_failed_upgrade, toOpenArray, init, [], allFuturesThrowing, IP4, TranscoderPort, isEnough, readMessage, addPeerEventHandler, createExchange, >=, expectConnection, payloadDomain, $, init, handle, readOnce, LPStreamLimitError, TranscoderOnion3, SignedPayload, init, toBytes, protoArgument, CircuitRelay, newLPStreamLimitError, write, identify, keyOpenArray, init, match, parseFullAddress, closeImpl, isEmpty, LPStreamReadError, connectedPeers, new, getRequiredRepeatedField, connect, init, newLPStreamIncompleteError, newLPStreamReadError, initProtoBuffer, MAProtocol, newLPStreamResetError, getPackedRepeatedField, init, initStream, contains, IdentifyPushCodec, getField, shortLog, DNS4, readArray, selectBest, write, P2PPattern, Envelope, connect, hasPublicKey, AddressBook, toException, isEnough, init, Reliable, addrs, hex, removeConnEventHandler, slotsAvailable, closeImpl, write, WS, AgentVersion, MultistreamSelect, encode, LPProtocol, init, init, Matcher, key, getField, getField, match, LPStreamTrackerName, getField, <, iv, DefaultConnectionTimeout, new, readLine, Eof, CryptoError, append, hash, vsizeof, init, LPStreamConnDownError, peekArray, PeerRecord, init, SupportedSchemes, getRepeatedField, LPStreamWriteError, getField, select, Unreliable, SupportedSchemesInt, random, checkFutures, LPError, PeerBook, shuffle, init, validate, addTransport, ProtoVersion, protoCode, mapEq, removePeerEventHandler, Onion3, stop, getBytes, TcpOnion3, hash, select, concat, TranscoderP2P, AddressInfo, ConnectionTrackerName, sign, new, write, EnvelopeError, LPStream, IdentifyInfo, IdentifyError, addHandler, MaPattern, encode, len, newLPStreamRemoteClosedError, createProposal, MaPatResult, isConnected, Direction, ProtoBuffer, InvalidVarintError, addConnEventHandler, shortLog, &, init, write, getBytes, write, dial, upgradeIncoming, init, UTP, readVarint, toBytes, init, run, update, ConcurrentUpgrades, PublicKey, ConnEventHandler, finish, decodeMsg, VBuffer, supported, start, getRawBytes, writePBVarint, ProtoFieldKind, readExactly, getRepeatedField, ProtoError, newLPStreamConnDownError, ConnManager, init, write, initStream, getField, MultiAddress, KeyBook, ivOpenArray, connect, closeWithEOF, init, orError, decodeExchange, getField, LPStreamRemoteClosedError, setupStreamTracker, dial, stop, MaInvalidAddress, select, LPStreamClosedError, RsaDefaultKeySize, getIncomingSlot, Service, items, write, toBytes, getOrder, hash, [], TranscoderUnix, setup, SignedPeerRecord, tryDial, PeerStore, stop, join, writeVarint, formatItIMPL, init, getField, shortLog, >=, getBytes, shortLog, hash, $, init, public, hex, shortLog, PeerId, ==, toBytes, <=, match, random, init, write, init, validate, write, compilesOr, init, init, hasPublicKey, match, <, >, len, maxInlineKeyLength, cmp, extractPublicKey, ProtoHeader, shortLog, ephemeral, init, MaPatternOp, ==, <=, shortLog, init, $, validate, init, TranscoderDNS, ephemeral, getField, MAKind, getField, checkFieldNumber, getRepeatedField, getBytes, WebSockets, &, peekSeq, fullAddrs, getProtoHeader, init, decode, getPublicKey, new, DNSANY, DNSADDR, AddressMapper, WSS, init, toBytes, shortLog, encode, len, supported, init, ==, $, finish, <, $, init, PeerInfo, TranscoderOnion, write, key, writeArray, PeerId, IP6, shortLog, payload, stretchKeys, TCP, PrivateKey, getBytes, &=, init, $, getRawBytes, KeyPair, update, SupportedWireTypes, hash, init, DNS4, isEmpty, ProtoScalar, HTTPS, tryAndWarn, TranscoderIP6, encode, MaResult, DNS6, [], IpTransportProtocol, toOpenArray, allFuturesThrowing, TranscoderPort, isEnough, write, >=, payloadDomain, $, init, TranscoderOnion3, protoArgument, write, keyOpenArray, match, parseFullAddress, isEmpty, getRequiredRepeatedField, initProtoBuffer, getField, MultiAddress, selectBest, getPtr, Envelope, init, init, Reliable, addrs, ProtoBuffer, readVarint, getField, match, getField, CryptoError, append, vsizeof, init, getRepeatedField, checkFutures, shuffle, init, validate, protoCode, getField, TranscoderP2P, sign, getBytes, encode, len, TranscoderIP6Zone, shortLog, getBytes, init, hash, ProtoFieldKind, protoArgument, orError, decodeExchange, MaInvalidAddress, writeVarint, items, getOrder, [], TranscoderUnix, SignedPeerRecord, DNS_OR_IP, init, random, getProtoHeader, MaError, decode, matchPartial, HTTP, initVBuffer, ==, getLen, ECDHEScheme, init, decode, random, Secret, peekVarint, random, mapOr, bytes, maxInlineKeyLength, QUIC, getRequiredField, mac, public, write, init, libp2p_pki_schemes, init, initVBuffer, TcpOnion3, write, payloadType, decodeProposal, $, IP, protoAddress, newRng, checkValid, len, CircuitRelay, extractPublicKey, mapAnd, init, write, writePacked, readSeq, TranscoderIP4, protoName, toRawBytes, MaPattern, initProtoBuffer, toException, init, match, writeLPVarint, CryptoResult, parseFullAddress, ProtoResult, WebRTCDirect, UDP, init, isEmpty, initVBuffer, ProtoFlags, PKScheme, random, write, write, PeerInfoError, compilesOr, initProtoBuffer, toException, DNS, init, goffset, >, high, toString, cmp, init, formatItIMPL, formatItIMPL, Signature, toBytes, DigestSheme, IPFS, getField, hex, protocols, UNIX, init, ProtoField, toBytes, writeSeq, init, ==, VBuffer, init, [], IP4, init, createExchange, finish, SignedPayload, toBytes, init, init, MAProtocol, getPackedRepeatedField, contains, readArray, P2PPattern, hasPublicKey, isEnough, hex, write, WS, init, encode, init, init, iv, getField, peekArray, PeerRecord, SupportedSchemes, getField, Unreliable, SupportedSchemesInt, random, LPError, macOpenArray, mapEq, Onion3, concat, AddressInfo, write, EnvelopeError, createProposal, MaPatResult, init, write, write, UTP, verify, PublicKey, writePBVarint, getRepeatedField, ProtoError, init, ivOpenArray, RsaDefaultKeySize, getField, write, newLPStreamWriteError, DNS_OR_IP, shortLog, init, random, $, getProtoHeader, MaError, ephemeral, decode, MaPatternOp, HTTP, initVBuffer, getProtoHeader, decode, MaxSizeError, ProtoHeader, ==, getLen, ECDHEScheme, shortLog, closed, finish, [], shuffle, random, init, Secret, peekVarint, random, $, validate, mapOr, init, bytes, maxInlineKeyLength, TranscoderDNS, QUIC, [], ephemeral, getRequiredField, getField, init, supported, getWrapped, write, public, MAKind, write, peekSeq, init, getField, checkFieldNumber, init, getRepeatedField, matchPartial, getBytes, WebSockets, ==, readLp, initVBuffer, mac, atEof, write, fullAddrs, payloadType, <=, LPStreamError, init, IP, protoAddress, newRng, DefaultConnectionTimeout, checkValid, getPublicKey, decodeProposal, len, CircuitRelay, extractPublicKey, mapAnd, new, verify, new, newLPStreamEOFError, ==, DNSADDR, AddressMapper, init, write, PeerId, WSS, LPStream, close, writePacked, closeImpl, readSeq, toBytes, shortLog, encode, TranscoderIP4, init, protoName, toRawBytes, createProposal, $, initProtoBuffer, newLPStreamReadError, init, ProtoBuffer, match, writeLPVarint, CryptoResult, parseFullAddress, ProtoResult, WebRTCDirect, init, UDP, TranscoderOnion, StreamTracker, write, init, LPStreamResetError, isEmpty, writeArray, writeLp, LPStreamIncompleteError, LPStreamEOFError, IP6, shortLog, initVBuffer, ProtoFlags, PKScheme, TimeoutHandler, payload, finish, stretchKeys, Connection, write, init, TCP, PrivateKey, getBytes, newLPStreamIncorrectDefect, init, &=, PeerInfoError, hash, newLPStreamClosedError, random, compilesOr, init, initProtoBuffer, toException, DNS, init, UTP, goffset, getRawBytes, >, KeyPair, init, init, high, toString, cmp, init, SupportedWireTypes, formatItIMPL, formatItIMPL, formatItIMPL, Signature, formatItIMPL, toBytes, DigestSheme, IPFS, getField, readOnce, libp2p_pki_schemes, init, isEmpty, MultiAddress, ProtoScalar, shortLog, LPStreamIncorrectDefect, hex, protocols, HTTPS, tryAndWarn, len, LPError, getPtr, write, sign, init, encode, update, MaResult, init, ProtoField, toBytes, writeSeq, init, &, DNS6, IpTransportProtocol, toOpenArray, init, allFuturesThrowing, IP4, TranscoderPort, isEnough, getBytes, getField, createExchange, >=, init, payloadDomain, $, LPStreamLimitError, TranscoderOnion3, SignedPayload, toBytes, protoArgument, newLPStreamLimitError, write, keyOpenArray, match, parseFullAddress, $, isEmpty, LPStreamReadError, getRequiredRepeatedField, init, newLPStreamIncompleteError, newLPStreamReadError, initProtoBuffer, MAProtocol, newLPStreamResetError, decode, getPackedRepeatedField, initStream, contains, init, shortLog, DNS4, readArray, selectBest, write, P2PPattern, Envelope, hasPublicKey, toException, init, isEnough, DNSANY, readVarint, Reliable, addrs, hex, closeImpl, write, WS, init, encode, init, getField, match, getField, <, iv, readLine, Eof, CryptoError, getField, hash, append, MaPattern, vsizeof, key, LPStreamConnDownError, peekArray, UNIX, PeerRecord, init, SupportedSchemes, getRepeatedField, LPStreamWriteError, getField, hash, Unreliable, SupportedSchemesInt, random, checkFutures, macOpenArray, validate, $, protoCode, mapEq, getField, Onion3, write, TcpOnion3, concat, TranscoderP2P, PeerInfo, AddressInfo, ConnectionTrackerName, TranscoderIP6, init, write, EnvelopeError, encode, len, newLPStreamRemoteClosedError, TranscoderIP6Zone, MaPatResult, Direction, init, InvalidVarintError, shortLog, ==, write, getBytes, write, init, readVarint, PublicKey, VBuffer, writeLp, writePBVarint, ProtoFieldKind, readExactly, protoArgument, getRepeatedField, ProtoError, newLPStreamConnDownError, init, initStream, ivOpenArray, closeWithEOF, LPStreamTrackerName, orError, decodeExchange, getField, LPStreamRemoteClosedError, setupStreamTracker, MaInvalidAddress, LPStreamClosedError, RsaDefaultKeySize, items, write, getOrder, [], TranscoderUnix, SignedPeerRecord, join, writeVarint, mapAnd, writeLPVarint, DNS_OR_IP, DNSANY, hash, append, $, MaError, IP, IPFS, write, getField, TranscoderOnion3, HTTPS, peekArray, MaPatternOp, CircuitRelay, concat, isEmpty, HTTP, getRepeatedField, getField, ProtoScalar, getProtoHeader, contains, WSS, protocols, &, Unreliable, getLen, UNIX, len, init, protoName, TranscoderDNS, validate, TranscoderIP6, initVBuffer, protoCode, mapEq, [], MaPattern, $, MaPatResult, initProtoBuffer, init, ProtoField, peekVarint, TranscoderP2P, protoArgument, getRequiredRepeatedField, mapOr, match, writeSeq, write, ProtoResult, WebRTCDirect, DNS6, initVBuffer, WebSockets, UDP, TranscoderIP6Zone, VBuffer, QUIC, toOpenArray, TranscoderOnion, IP4, TranscoderPort, write, isEnough, getRequiredField, getField, shortLog, readSeq, writeArray, Onion3, UTP, init, public, MAKind, [], write, getField, checkFieldNumber, IP6, shortLog, DNSADDR, ProtoFlags, isEmpty, IpTransportProtocol, getRepeatedField, ==, finish, TranscoderUnix, $, isEmpty, write, writePBVarint, ProtoFieldKind, TCP, MaResult, finish, ProtoError, &=, init, init, init, MultiAddress, initProtoBuffer, MAProtocol, readVarint, getPackedRepeatedField, TcpOnion3, getProtoHeader, ProtoHeader, init, compilesOr, vsizeof, getField, protoAddress, DNS4, readArray, writePacked, getRepeatedField, protoArgument, getPtr, TranscoderIP4, init, initVBuffer, P2PPattern, MaInvalidAddress, initProtoBuffer, isEnough, items, peekSeq, Reliable, hex, [], ProtoBuffer, matchPartial, DNS, len, WS, high, toString, encode, writeVarint, SupportedWireTypes, bytes, Signature, decodeProposal, shortLog, toBytes, DigestSheme, init, write, sign, decodeExchange, macOpenArray, supported, Secret, $, ephemeral, selectBest, init, getBytes, toRawBytes, init, createExchange, init, getBytes, public, getRawBytes, init, getField, init, toBytes, random, random, init, write, ephemeral, newRng, write, getPublicKey, getBytes, init, random, key, init, stretchKeys, init, getField, iv, ==, verify, libp2p_pki_schemes, init, SupportedSchemes, SupportedSchemesInt, toBytes, shuffle, CryptoError, ==, ECDHEScheme, createProposal, mac, write, random, keyOpenArray, CryptoResult, init, init, shortLog, init, shortLog, PKScheme, PublicKey, init, init, PrivateKey, write, ivOpenArray, RsaDefaultKeySize, compilesOr, orError, $, goffset, getOrder, KeyPair, init, init, toException, toException, allFuturesThrowing, tryAndWarn, checkFutures, LPError
@@ -778,7 +778,7 @@ class="link-seesrc" target="_blank">Source diff --git a/unstable/libp2p/connmanager.html b/unstable/libp2p/connmanager.html index bd381c0f8..9bc650caa 100644 --- a/unstable/libp2p/connmanager.html +++ b/unstable/libp2p/connmanager.html @@ -230,11 +230,10 @@ window.addEventListener("DOMContentLoaded", main2); maxConnsPerPeer: int inSema*: AsyncSemaphore outSema*: AsyncSemaphore - conns: Table[PeerId, HashSet[Connection]] - muxed: Table[Connection, MuxerHolder] + muxed: Table[PeerId, seq[Muxer]] connEvents: array[ConnEventKind, OrderedSet[ConnEventHandler]] peerEvents: array[PeerEventKind, OrderedSet[PeerEventHandler]] - expectedConnectionsOverLimit*: Table[(PeerId, Direction), Future[Connection]] + expectedConnectionsOverLimit*: Table[(PeerId, Direction), Future[Muxer]] peerStore*: PeerStore">ConnManager
  • PeerEventHandler
  • PeerEventKind
  • + Left, Joined">PeerEventKind
  • TooManyConnectionsError
  • @@ -298,9 +297,7 @@ window.addEventListener("DOMContentLoaded", main2); - - + @@ -342,7 +326,6 @@ class="link-seesrc" target="_blank">Source timeoutHandler*: TimeoutHandler peerId*: PeerId observedAddr*: Opt[MultiAddress] - upgraded*: Future[void] protocol*: string transportDir*: Direction when defined(libp2p_agents_metrics): @@ -411,21 +394,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit - - - -
    -
    proc isUpgraded(s: Connection): bool {....raises: [], tags: [].}
    -
    - - -  Source -  Edit +  Edit
    @@ -438,22 +409,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit - - - -
    -
    proc onUpgrade(s: Connection): Future[void] {.stackTrace: false, ...gcsafe,
    -    raises: [], raises: [], raises: [], tags: [RootEffect].}
    -
    - - -  Source -  Edit +  Edit
    @@ -463,22 +421,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit - - - -
    -
    proc upgrade(s: Connection; failed: ref CatchableError = nil) {....raises: [],
    -    tags: [].}
    -
    - - -  Source -  Edit +  Edit
    @@ -493,9 +438,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -505,9 +450,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -517,9 +462,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -534,9 +479,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -555,7 +500,7 @@ class="link-seesrc" target="_blank">Source diff --git a/unstable/libp2p/stream/lpstream.html b/unstable/libp2p/stream/lpstream.html index 445dd1035..3dbb50b3d 100644 --- a/unstable/libp2p/stream/lpstream.html +++ b/unstable/libp2p/stream/lpstream.html @@ -1111,7 +1111,7 @@ class="link-seesrc" target="_blank">Source diff --git a/unstable/libp2p/stream/streamseq.html b/unstable/libp2p/stream/streamseq.html index 24a66b114..215e880d2 100644 --- a/unstable/libp2p/stream/streamseq.html +++ b/unstable/libp2p/stream/streamseq.html @@ -442,7 +442,7 @@ class="link-seesrc" target="_blank">Source diff --git a/unstable/libp2p/switch.html b/unstable/libp2p/switch.html index 6b381ac17..7362ec127 100644 --- a/unstable/libp2p/switch.html +++ b/unstable/libp2p/switch.html @@ -274,14 +274,14 @@ window.addEventListener("DOMContentLoaded", main2); @@ -298,7 +298,7 @@ class="link-seesrc" target="_blank">Source

    Imports

    -../stream/connection, ../multiaddress, ../multicodec, ../upgrademngrs/upgrade +../stream/connection, ../multiaddress, ../multicodec, ../muxers/muxer, ../upgrademngrs/upgrade

    Types

    @@ -313,9 +313,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit
    @@ -325,9 +325,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -337,9 +337,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -349,9 +349,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -368,9 +368,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -381,9 +381,9 @@ class="link-seesrc" target="_blank">Source   Source -  Edit +  Edit @@ -399,9 +399,9 @@ class="link-seesrc" target="_blank">Source accept incoming connections   Source -  Edit +  Edit @@ -413,9 +413,9 @@ class="link-seesrc" target="_blank">Source dial a peer   Source -  Edit +  Edit @@ -426,9 +426,9 @@ class="link-seesrc" target="_blank">Source check if transport supports the multiaddress   Source -  Edit +  Edit @@ -440,9 +440,9 @@ class="link-seesrc" target="_blank">Source start the transport   Source -  Edit +  Edit @@ -453,35 +453,35 @@ class="link-seesrc" target="_blank">Source stop and cleanup the transport including all outstanding connections   Source -  Edit +  Edit
    -
    method upgradeIncoming(self: Transport; conn: Connection): Future[void] {.base,
    +
    method upgradeIncoming(self: Transport; conn: Connection): Future[Muxer] {.base,
         ...gcsafe, raises: [], tags: [].}
    base upgrade method that the transport uses to perform transport specific upgrades   Source -  Edit +  Edit
    method upgradeOutgoing(self: Transport; conn: Connection; peerId: Opt[PeerId]): Future[
    -    Connection] {.base, ...gcsafe, raises: [], tags: [].}
    + Muxer] {.base, ...gcsafe, raises: [], tags: [].}
    base upgrade method that the transport uses to perform transport specific upgrades   Source -  Edit +  Edit
    @@ -495,7 +495,7 @@ class="link-seesrc" target="_blank">Source diff --git a/unstable/libp2p/transports/wstransport.html b/unstable/libp2p/transports/wstransport.html index 799ac3e0e..13c74135d 100644 --- a/unstable/libp2p/transports/wstransport.html +++ b/unstable/libp2p/transports/wstransport.html @@ -555,7 +555,7 @@ class="link-seesrc" target="_blank">Source diff --git a/unstable/libp2p/upgrademngrs/muxedupgrade.html b/unstable/libp2p/upgrademngrs/muxedupgrade.html index 7e0db5444..9d9cb9705 100644 --- a/unstable/libp2p/upgrademngrs/muxedupgrade.html +++ b/unstable/libp2p/upgrademngrs/muxedupgrade.html @@ -215,21 +215,16 @@ window.addEventListener("DOMContentLoaded", main2);
  • Procs