CBError

2017-09-11  本文已影响34人  李潇南
CB_EXTERN NSString * const CBErrorDomain;

typedef NS_ENUM(NSInteger, CBError) {
    CBErrorUnknown                                              = 0,
    CBErrorInvalidParameters NS_ENUM_AVAILABLE(NA, 6_0)         = 1,
    CBErrorInvalidHandle NS_ENUM_AVAILABLE(NA, 6_0)             = 2,
    CBErrorNotConnected NS_ENUM_AVAILABLE(NA, 6_0)              = 3,
    CBErrorOutOfSpace NS_ENUM_AVAILABLE(NA, 6_0)                = 4,
    CBErrorOperationCancelled NS_ENUM_AVAILABLE(NA, 6_0)        = 5,
    CBErrorConnectionTimeout NS_ENUM_AVAILABLE(NA, 6_0)         = 6,
    CBErrorPeripheralDisconnected NS_ENUM_AVAILABLE(NA, 6_0)    = 7,
    CBErrorUUIDNotAllowed NS_ENUM_AVAILABLE(NA, 6_0)            = 8,
    CBErrorAlreadyAdvertising NS_ENUM_AVAILABLE(NA, 6_0)        = 9,
    CBErrorConnectionFailed NS_ENUM_AVAILABLE(NA, 7_1)          = 10,
    CBErrorConnectionLimitReached NS_ENUM_AVAILABLE(NA, 9_0)    = 11
};

CB_EXTERN NSString * const CBATTErrorDomain;

typedef NS_ENUM(NSInteger, CBATTError) {
    CBATTErrorSuccess NS_ENUM_AVAILABLE(NA, 6_0)    = 0x00,
    CBATTErrorInvalidHandle                         = 0x01,
    CBATTErrorReadNotPermitted                      = 0x02,
    CBATTErrorWriteNotPermitted                     = 0x03,
    CBATTErrorInvalidPdu                            = 0x04,
    CBATTErrorInsufficientAuthentication            = 0x05,
    CBATTErrorRequestNotSupported                   = 0x06,
    CBATTErrorInvalidOffset                         = 0x07,
    CBATTErrorInsufficientAuthorization             = 0x08,
    CBATTErrorPrepareQueueFull                      = 0x09,
    CBATTErrorAttributeNotFound                     = 0x0A,
    CBATTErrorAttributeNotLong                      = 0x0B,
    CBATTErrorInsufficientEncryptionKeySize         = 0x0C,
    CBATTErrorInvalidAttributeValueLength           = 0x0D,
    CBATTErrorUnlikelyError                         = 0x0E,
    CBATTErrorInsufficientEncryption                = 0x0F,
    CBATTErrorUnsupportedGroupType                  = 0x10,
    CBATTErrorInsufficientResources                 = 0x11
};





















上一篇 下一篇

猜你喜欢

热点阅读