interface Ext {
    name: string;
    onExtendedHandshake(handshake: { [key: string]: any }): void;
    onHandshake(
        infoHash: string,
        peerId: string,
        extensions: { [name: string]: boolean },
    ): void;
    onMessage(buf: Uint8Array): void;
}

Properties

name: string

Methods

  • Parameters

    • handshake: { [key: string]: any }

    Returns void

  • Parameters

    • infoHash: string
    • peerId: string
    • extensions: { [name: string]: boolean }

    Returns void

  • Parameters

    • buf: Uint8Array

    Returns void