UNPKG

@libp2p/tcp

Version:
14 lines 684 B
import type { MultiaddrConnection } from '@libp2p/interface'; import type { AbstractMultiaddrConnectionInit } from '@libp2p/utils'; import type { Multiaddr } from '@multiformats/multiaddr'; import type { Socket } from 'net'; export interface TCPSocketMultiaddrConnectionInit extends Omit<AbstractMultiaddrConnectionInit, 'name' | 'stream' | 'remoteAddr'> { socket: Socket; remoteAddr?: Multiaddr; } /** * Convert a socket into a MultiaddrConnection * https://github.com/libp2p/interface-transport#multiaddrconnection */ export declare const toMultiaddrConnection: (init: TCPSocketMultiaddrConnectionInit) => MultiaddrConnection; //# sourceMappingURL=socket-to-conn.d.ts.map