Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QBluezConst Namespace Reference

Enumerations

enum  OpCodeGroupField { OgfLinkControl = 0x8 }
 
enum  OpCodeCommandField {
  OcfLeSetAdvParams = 0x6 , OcfLeReadTxPowerLevel = 0x7 , OcfLeSetAdvData = 0x8 , OcfLeSetScanResponseData = 0x9 ,
  OcfLeSetAdvEnable = 0xa , OcfLeClearWhiteList = 0x10 , OcfLeAddToWhiteList = 0x11 , OcfLeConnectionUpdate = 0x13
}
 
enum class  AttCommand : quint8 {
  ATT_OP_ERROR_RESPONSE = 0x01 , ATT_OP_EXCHANGE_MTU_REQUEST = 0x02 , ATT_OP_EXCHANGE_MTU_RESPONSE = 0x03 , ATT_OP_FIND_INFORMATION_REQUEST = 0x04 ,
  ATT_OP_FIND_INFORMATION_RESPONSE = 0x05 , ATT_OP_FIND_BY_TYPE_VALUE_REQUEST = 0x06 , ATT_OP_FIND_BY_TYPE_VALUE_RESPONSE = 0x07 , ATT_OP_READ_BY_TYPE_REQUEST = 0x08 ,
  ATT_OP_READ_BY_TYPE_RESPONSE = 0x09 , ATT_OP_READ_REQUEST = 0x0A , ATT_OP_READ_RESPONSE = 0x0B , ATT_OP_READ_BLOB_REQUEST = 0x0C ,
  ATT_OP_READ_BLOB_RESPONSE = 0x0D , ATT_OP_READ_MULTIPLE_REQUEST = 0x0E , ATT_OP_READ_MULTIPLE_RESPONSE = 0x0F , ATT_OP_READ_BY_GROUP_REQUEST = 0x10 ,
  ATT_OP_READ_BY_GROUP_RESPONSE = 0x11 , ATT_OP_WRITE_REQUEST = 0x12 , ATT_OP_WRITE_RESPONSE = 0x13 , ATT_OP_PREPARE_WRITE_REQUEST = 0x16 ,
  ATT_OP_PREPARE_WRITE_RESPONSE = 0x17 , ATT_OP_EXECUTE_WRITE_REQUEST = 0x18 , ATT_OP_EXECUTE_WRITE_RESPONSE = 0x19 , ATT_OP_HANDLE_VAL_NOTIFICATION = 0x1b ,
  ATT_OP_HANDLE_VAL_INDICATION = 0x1d , ATT_OP_HANDLE_VAL_CONFIRMATION = 0x1e , ATT_OP_WRITE_COMMAND = 0x52 , ATT_OP_SIGNED_WRITE_COMMAND = 0xD2
}
 
enum class  AttError : quint8 {
  ATT_ERROR_NO_ERROR = 0x00 , ATT_ERROR_INVALID_HANDLE = 0x01 , ATT_ERROR_READ_NOT_PERM = 0x02 , ATT_ERROR_WRITE_NOT_PERM = 0x03 ,
  ATT_ERROR_INVALID_PDU = 0x04 , ATT_ERROR_INSUF_AUTHENTICATION = 0x05 , ATT_ERROR_REQUEST_NOT_SUPPORTED = 0x06 , ATT_ERROR_INVALID_OFFSET = 0x07 ,
  ATT_ERROR_INSUF_AUTHORIZATION = 0x08 , ATT_ERROR_PREPARE_QUEUE_FULL = 0x09 , ATT_ERROR_ATTRIBUTE_NOT_FOUND = 0x0A , ATT_ERROR_ATTRIBUTE_NOT_LONG = 0x0B ,
  ATT_ERROR_INSUF_ENCR_KEY_SIZE = 0x0C , ATT_ERROR_INVAL_ATTR_VALUE_LEN = 0x0D , ATT_ERROR_UNLIKELY = 0x0E , ATT_ERROR_INSUF_ENCRYPTION = 0x0F ,
  ATT_ERROR_UNSUPPRTED_GROUP_TYPE = 0x10 , ATT_ERROR_INSUF_RESOURCES = 0x11 , ATT_ERROR_APPLICATION_START = 0x80 , ATT_ERROR_REQUEST_STALLED = 0x81 ,
  ATT_ERROR_APPLICATION_END = 0x9f
}
 

Variables

Q_NAMESPACE enum QBluezConst::OpCodeGroupField __attribute__
 

Enumeration Type Documentation

◆ AttCommand

enum class QBluezConst::AttCommand : quint8
strong
Enumerator
ATT_OP_ERROR_RESPONSE 
ATT_OP_EXCHANGE_MTU_REQUEST 
ATT_OP_EXCHANGE_MTU_RESPONSE 
ATT_OP_FIND_INFORMATION_REQUEST 
ATT_OP_FIND_INFORMATION_RESPONSE 
ATT_OP_FIND_BY_TYPE_VALUE_REQUEST 
ATT_OP_FIND_BY_TYPE_VALUE_RESPONSE 
ATT_OP_READ_BY_TYPE_REQUEST 
ATT_OP_READ_BY_TYPE_RESPONSE 
ATT_OP_READ_REQUEST 
ATT_OP_READ_RESPONSE 
ATT_OP_READ_BLOB_REQUEST 
ATT_OP_READ_BLOB_RESPONSE 
ATT_OP_READ_MULTIPLE_REQUEST 
ATT_OP_READ_MULTIPLE_RESPONSE 
ATT_OP_READ_BY_GROUP_REQUEST 
ATT_OP_READ_BY_GROUP_RESPONSE 
ATT_OP_WRITE_REQUEST 
ATT_OP_WRITE_RESPONSE 
ATT_OP_PREPARE_WRITE_REQUEST 
ATT_OP_PREPARE_WRITE_RESPONSE 
ATT_OP_EXECUTE_WRITE_REQUEST 
ATT_OP_EXECUTE_WRITE_RESPONSE 
ATT_OP_HANDLE_VAL_NOTIFICATION 
ATT_OP_HANDLE_VAL_INDICATION 
ATT_OP_HANDLE_VAL_CONFIRMATION 
ATT_OP_WRITE_COMMAND 
ATT_OP_SIGNED_WRITE_COMMAND 

Definition at line 324 of file bluez_data_p.h.

◆ AttError

enum class QBluezConst::AttError : quint8
strong
Enumerator
ATT_ERROR_NO_ERROR 
ATT_ERROR_INVALID_HANDLE 
ATT_ERROR_READ_NOT_PERM 
ATT_ERROR_WRITE_NOT_PERM 
ATT_ERROR_INVALID_PDU 
ATT_ERROR_INSUF_AUTHENTICATION 
ATT_ERROR_REQUEST_NOT_SUPPORTED 
ATT_ERROR_INVALID_OFFSET 
ATT_ERROR_INSUF_AUTHORIZATION 
ATT_ERROR_PREPARE_QUEUE_FULL 
ATT_ERROR_ATTRIBUTE_NOT_FOUND 
ATT_ERROR_ATTRIBUTE_NOT_LONG 
ATT_ERROR_INSUF_ENCR_KEY_SIZE 
ATT_ERROR_INVAL_ATTR_VALUE_LEN 
ATT_ERROR_UNLIKELY 
ATT_ERROR_INSUF_ENCRYPTION 
ATT_ERROR_UNSUPPRTED_GROUP_TYPE 
ATT_ERROR_INSUF_RESOURCES 
ATT_ERROR_APPLICATION_START 
ATT_ERROR_REQUEST_STALLED 
ATT_ERROR_APPLICATION_END 

Definition at line 356 of file bluez_data_p.h.

◆ OpCodeCommandField

Enumerator
OcfLeSetAdvParams 
OcfLeReadTxPowerLevel 
OcfLeSetAdvData 
OcfLeSetScanResponseData 
OcfLeSetAdvEnable 
OcfLeClearWhiteList 
OcfLeAddToWhiteList 
OcfLeConnectionUpdate 

Definition at line 312 of file bluez_data_p.h.

◆ OpCodeGroupField

Enumerator
OgfLinkControl 

Definition at line 307 of file bluez_data_p.h.

Variable Documentation

◆ __attribute__

Q_NAMESPACE enum QBluezConst::OpCodeGroupField QBluezConst::__attribute__