node-dmx
    Preparing search index...

    Interface RdmnetClientEvents

    Typed event map emitted by RdmnetClient.

    interface RdmnetClientEvents {
        brokerMessage: [message: BrokerMessage];
        brokerState: [state: BrokerSessionState];
        connect: [];
        disconnect: [hadError: boolean];
        endpointCapabilitiesUpdated: [endpointId: number];
        eptMessage: [message: EptMessage];
        error: [error: Error];
        heartbeat: [];
        llrpMessage: [message: LlrpMessage];
        message: [packet: RdmnetPacket];
        rdmResponse: [message: RptRdmResponseMessage];
        reconnecting: [attempt: number, delayMs: number];
        rptMessage: [message: RptMessage];
        secureConnect: [
            authorized: boolean,
            authorizationError?: string
            | Error
            | null,
        ];
    }
    Index

    Properties

    brokerMessage: [message: BrokerMessage]

    Emitted for decoded broker payloads.

    brokerState: [state: BrokerSessionState]

    Emitted when broker session state changes.

    connect: []

    Emitted after transport and optional auth checks succeed.

    disconnect: [hadError: boolean]

    Emitted when socket closes.

    endpointCapabilitiesUpdated: [endpointId: number]

    Emitted when endpoint capability cache entries change.

    eptMessage: [message: EptMessage]

    Emitted for decoded EPT messages.

    error: [error: Error]

    Emitted for transport/protocol/timeout/decode errors.

    heartbeat: []

    Emitted for each successful heartbeat write.

    llrpMessage: [message: LlrpMessage]

    Emitted for decoded LLRP messages.

    message: [packet: RdmnetPacket]

    Emitted for every parsed ACN root packet.

    rdmResponse: [message: RptRdmResponseMessage]

    Emitted for decoded RPT RDM responses.

    reconnecting: [attempt: number, delayMs: number]

    Emitted before automatic reconnect attempts.

    rptMessage: [message: RptMessage]

    Emitted for decoded RPT messages.

    secureConnect: [authorized: boolean, authorizationError?: string | Error | null]

    Emitted for TLS transport when handshake completes.