# LocalSocketAddress.Namespace

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)

# Namespace

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/android/net/LocalSocketAddress.Namespace "View this page in Java")  

```
class Namespace
```

|---|---|--------------------------------------------------------------------------------------------------------------------------------------|
| [kotlin.Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)                                                          |||
| ↳ | [kotlin.Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)\<[android.net.LocalSocketAddress.Namespace](https://developer.android.com/reference/kotlin/android/net/LocalSocketAddress.Namespace#)\> ||
|   | ↳ | [android.net.LocalSocketAddress.Namespace](https://developer.android.com/reference/kotlin/android/net/LocalSocketAddress.Namespace#) |

|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Known Direct Subclasses [LocalSocketAddress.Namespace.ABSTRACT](https://developer.android.com/reference/kotlin/android/net/LocalSocketAddress.Namespace#ENUM_VALUE:ABSTRACT),[LocalSocketAddress.Namespace.FILESYSTEM](https://developer.android.com/reference/kotlin/android/net/LocalSocketAddress.Namespace#ENUM_VALUE:FILESYSTEM),[LocalSocketAddress.Namespace.RESERVED](https://developer.android.com/reference/kotlin/android/net/LocalSocketAddress.Namespace#ENUM_VALUE:RESERVED) |----------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------| | [LocalSocketAddress.Namespace.ABSTRACT](https://developer.android.com/reference/kotlin/android/net/LocalSocketAddress.Namespace#ENUM_VALUE:ABSTRACT)     | A socket in the Linux abstract namespace                   | | [LocalSocketAddress.Namespace.FILESYSTEM](https://developer.android.com/reference/kotlin/android/net/LocalSocketAddress.Namespace#ENUM_VALUE:FILESYSTEM) | A socket named with a normal filesystem path.              | | [LocalSocketAddress.Namespace.RESERVED](https://developer.android.com/reference/kotlin/android/net/LocalSocketAddress.Namespace#ENUM_VALUE:RESERVED)     | A socket in the Android reserved namespace in /dev/socket. | |

The namespace that this address exists in. See also include/cutils/sockets.h ANDROID_SOCKET_NAMESPACE_\*

## Summary

|                                                                                      Enum values                                                                                      ||
|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [ABSTRACT](https://developer.android.com/reference/kotlin/android/net/LocalSocketAddress.Namespace#ENUM_VALUE:ABSTRACT) A socket in the Linux abstract namespace                   |
| [FILESYSTEM](https://developer.android.com/reference/kotlin/android/net/LocalSocketAddress.Namespace#ENUM_VALUE:FILESYSTEM) A socket named with a normal filesystem path.          |
| [RESERVED](https://developer.android.com/reference/kotlin/android/net/LocalSocketAddress.Namespace#ENUM_VALUE:RESERVED) A socket in the Android reserved namespace in /dev/socket. |

## Enum values

### ABSTRACT

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val ABSTRACT : LocalSocketAddress.Namespace
```

A socket in the Linux abstract namespace  

### FILESYSTEM

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val FILESYSTEM : LocalSocketAddress.Namespace
```

A socket named with a normal filesystem path.  

### RESERVED

Added in[API level 1](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val RESERVED : LocalSocketAddress.Namespace
```

A socket in the Android reserved namespace in /dev/socket. Only the init process may create a socket here.