---
title: OBEXError
framework: iobluetooth
role: symbol
role_heading: Type Alias
path: iobluetooth/obexerror
---

# OBEXError

Codes for OBEX errors. If the return value was not in the following range, then it is most likely resulting from kernel code/IOKit, and you should consult IOReturn.h for those codes.

## Declaration

```swift
typealias OBEXError = Int32
```

## Topics

### Constants

- [kOBEXErrorRangeMin](iobluetooth/kobexerrorrangemin.md)
- [kOBEXErrorRangeMax](iobluetooth/kobexerrorrangemax.md)

## See Also

### Related Documentation

- [OBEXError](iobluetooth/obexerror.md)

### Constants

- [OBEXConnectFlagValues](iobluetooth/obexconnectflagvalues.md)
- [OBEXHeaderIdentifiers](iobluetooth/obexheaderidentifiers.md)
- [OBEXNonceFlagValues](iobluetooth/obexnonceflagvalues.md)
- [OBEXOpCodeCommandValues](iobluetooth/obexopcodecommandvalues.md)
- [OBEXOpCodeResponseValues](iobluetooth/obexopcoderesponsevalues.md)
- [OBEXOpCodeSessionValues](iobluetooth/obexopcodesessionvalues.md)
- [OBEXPutFlagValues](iobluetooth/obexputflagvalues.md)
- [OBEXRealmValues](iobluetooth/obexrealmvalues.md)
- [OBEXSessionEventTypes](iobluetooth/obexsessioneventtypes.md)
- [OBEXSessionParameterTags](iobluetooth/obexsessionparametertags.md)
- [OBEXVersions](iobluetooth/obexversions.md)
