A FDv2 PayloadProcessor can be used to parse payloads from a stream of FDv2 events. It will send payloads to the PayloadListeners as the payloads are received. Invalid series of events may be dropped silently, but the payload processor will continue to operate.

Hierarchy

  • PayloadProcessor

Constructors

Properties

_errorHandler?: ((errorKind, message) => void)

Type declaration

    • (errorKind, message): void
    • that will be called with parsing errors as they are encountered

      Parameters

      Returns void

_listeners: PayloadListener[] = []
_logger?: LDLogger

for logging

_objProcessors: ObjProcessors

defines object processors for each object kind.

_tempBasis: boolean = false
_tempId?: string = undefined
_tempUpdates: Update[] = []

Methods

Generated using TypeDoc