libp2p
    Preparing search index...

    Interface MultiaddrConnection

    A MultiaddrConnection is returned by transports after dialing a peer. It is a low-level primitive and is the raw connection without encryption or stream multiplexing.

    interface MultiaddrConnection {
        log: Logger;
        remoteAddr: Multiaddr;
        sink: Sink<
            AsyncGenerator<Uint8Array<ArrayBufferLike> | Uint8ArrayList, any, any>,
            unknown,
        >;
        source: AsyncGenerator;
        timeline: MultiaddrConnectionTimeline;
        abort(err: Error): void;
        close(options?: AbortOptions): Promise<void>;
    }

    Hierarchy

    Index

    Properties

    log: Logger

    The multiaddr connection logger

    remoteAddr: Multiaddr

    The address of the remote end of the connection

    sink: Sink<
        AsyncGenerator<Uint8Array<ArrayBufferLike> | Uint8ArrayList, any, any>,
        unknown,
    >

    When connection life cycle events occurred

    Methods