---
schema_version: "1"
id: fa35ee5f9b3cbfa09f7f3f3ba69b18e476158485dd8b8fd3ffdc4a636e4ae867
title: ModuleName
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/marketing-cloud-mobilepush/engagement_sdk/references/ios-sdk-v11/sfmc-sdk/enums/modulename.md
canonical_url: https://developer.salesforce.com/docs/marketing/mobile-unified-sdk/references/engagement-mobile-sdk-reference/modulename.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: f963292e2e676e9adde6975efcd672b2724dfd2b5074db38ee5d4e65ac767b57
products:
  - Salesforce Engagement SDK
---
# ModuleName

`Enumeration`

## Declaration

```swift
@objc(SFMCSdkModuleName)
public enum ModuleName : Int, CaseIterable

case cdp

case engagement

case personalization

case pushFeature

case mobileAppMessaging

case inappMessagingFeature
```

## Cases

### `cdp`

```swift
case cdp
```

---

### `engagement`

```swift
case engagement
```

---

### `personalization`

```swift
case personalization
```

---

### `pushFeature`

```swift
case pushFeature
```

---

### `mobileAppMessaging`

```swift
case mobileAppMessaging
```

---

### `inappMessagingFeature`

```swift
case inappMessagingFeature
```

---
