Defined in packages/shared/common/dist/esm/internal/fdv2/payloadProcessor.d.ts:10
Constructors
constructor
new Payload Processor ( objProcessors , _errorHandler ? , _logger ? ) : PayloadProcessor
Parameters
Optional _errorHandler : ( ( errorKind , message ) => void ) Optional
( errorKind , message ) : void
Returns void
Optional _logger : LDLogger Optional
Defined in packages/shared/common/dist/esm/internal/fdv2/payloadProcessor.d.ts:15
Properties
Private Optional Readonly _error Handler
_error Handler ?: any
Defined in packages/shared/common/dist/esm/internal/fdv2/payloadProcessor.d.ts:11
Private Readonly _handler
_handler : any
Defined in packages/shared/common/dist/esm/internal/fdv2/payloadProcessor.d.ts:14
Private _listeners
_listeners : any
Defined in packages/shared/common/dist/esm/internal/fdv2/payloadProcessor.d.ts:13
Private Optional Readonly _logger
_logger ?: any
Defined in packages/shared/common/dist/esm/internal/fdv2/payloadProcessor.d.ts:12
Methods
add Payload Listener
add Payload Listener ( listener ) : void
Returns void
Defined in packages/shared/common/dist/esm/internal/fdv2/payloadProcessor.d.ts:16
process Events
process Events ( events ) : void
Returns void
Defined in packages/shared/common/dist/esm/internal/fdv2/payloadProcessor.d.ts:18
remove Payload Listener
remove Payload Listener ( listener ) : void
Returns void
Defined in packages/shared/common/dist/esm/internal/fdv2/payloadProcessor.d.ts:17
Parses payloads from a stream of FDv2 events by delegating to a protocol handler. Sends completed payloads to registered listeners. Invalid event sequences may be dropped silently, but the processor will continue to operate.