Interface: CreateIpcServiceHelpersOptions
Defined in: src/services/utils/createIpcServiceHelpers.ts:124
Internal
Options for configuring createIpcServiceHelpers behavior.
Propertiesโ
bridgeContracts?โ
optionalbridgeContracts?: readonlyElectronBridgeContract[]
Defined in: src/services/utils/createIpcServiceHelpers.ts:126
Internal
Contracts that must be satisfied before the service begins IPC calls.
bridgeOptions?โ
optionalbridgeOptions?: {baseDelay?:number;maxAttempts?:number; }
Defined in: src/services/utils/createIpcServiceHelpers.ts:128
Internal
Overrides for bridge polling parameters (contracts handled separately).
baseDelay?โ
readonlyoptionalbaseDelay?:number
Base delay (in ms) for exponential backoff between attempts.
maxAttempts?โ
readonlyoptionalmaxAttempts?:number
Maximum number of polling attempts before giving up.
logger?โ
optionallogger?:LoggerLike
Defined in: src/services/utils/createIpcServiceHelpers.ts:130
Internal
Optional logger instance. Defaults to the shared renderer logger.