@libp2p/tcp
Version:
A TCP transport for libp2p
15 lines • 645 B
TypeScript
import { serviceCapabilities, transportSymbol } from '@libp2p/interface';
import type { TCPDialEvents } from './index.js';
import type { Connection, Transport, Listener } from '@libp2p/interface';
import type { Multiaddr } from '@multiformats/multiaddr';
export declare class TCP implements Transport<TCPDialEvents> {
constructor();
readonly [transportSymbol] = true;
readonly [Symbol.toStringTag] = "@libp2p/tcp";
readonly [serviceCapabilities]: string[];
dial(): Promise<Connection>;
createListener(): Listener;
listenFilter(): Multiaddr[];
dialFilter(): Multiaddr[];
}
//# sourceMappingURL=tcp.browser.d.ts.map