---
title: CBATTError.Code.invalidAttributeValueLength
framework: corebluetooth
role: symbol
role_heading: Case
path: corebluetooth/cbatterror-swift.struct/code/invalidattributevaluelength
---

# CBATTError.Code.invalidAttributeValueLength

The length of the attribute’s value is invalid for the intended operation.

## Declaration

```swift
case invalidAttributeValueLength
```

## See Also

### Error Codes

- [CBATTError.Code.success](corebluetooth/cbatterror-swift.struct/code/success.md)
- [CBATTError.Code.invalidHandle](corebluetooth/cbatterror-swift.struct/code/invalidhandle.md)
- [CBATTError.Code.readNotPermitted](corebluetooth/cbatterror-swift.struct/code/readnotpermitted.md)
- [CBATTError.Code.writeNotPermitted](corebluetooth/cbatterror-swift.struct/code/writenotpermitted.md)
- [CBATTError.Code.invalidPdu](corebluetooth/cbatterror-swift.struct/code/invalidpdu.md)
- [CBATTError.Code.insufficientAuthentication](corebluetooth/cbatterror-swift.struct/code/insufficientauthentication.md)
- [CBATTError.Code.requestNotSupported](corebluetooth/cbatterror-swift.struct/code/requestnotsupported.md)
- [CBATTError.Code.invalidOffset](corebluetooth/cbatterror-swift.struct/code/invalidoffset.md)
- [CBATTError.Code.insufficientAuthorization](corebluetooth/cbatterror-swift.struct/code/insufficientauthorization.md)
- [CBATTError.Code.prepareQueueFull](corebluetooth/cbatterror-swift.struct/code/preparequeuefull.md)
- [CBATTError.Code.attributeNotFound](corebluetooth/cbatterror-swift.struct/code/attributenotfound.md)
- [CBATTError.Code.attributeNotLong](corebluetooth/cbatterror-swift.struct/code/attributenotlong.md)
- [CBATTError.Code.insufficientEncryptionKeySize](corebluetooth/cbatterror-swift.struct/code/insufficientencryptionkeysize.md)
- [CBATTError.Code.unlikelyError](corebluetooth/cbatterror-swift.struct/code/unlikelyerror.md)
- [CBATTError.Code.insufficientEncryption](corebluetooth/cbatterror-swift.struct/code/insufficientencryption.md)
