ModuleInitStatus
@objc(SFMCModuleInitStatus)
final public class ModuleInitStatus : NSObject
Represents the initialization result for a specific SFMC SDK module.
Contains the module identifier (moduleName) and its initialization outcome (initStatus).
Used in SDK initialization completion handlers to report per-module status.
Note
Instances are created internally by the SDK and are immutable.-
The module this status refers to (e.g.,
.engagement,.cdp, etc.).Declaration
Swift
@objc public let moduleName: ModuleName -
The result of the module’s initialization (
.success,.error,.timeout,.cancelled).Declaration
Swift
@objc public let initStatus: OperationResult
ModuleInitStatus Class Reference