New version
Based on the main repo's master version, with edits to the API.
This commit is contained in:
parent
dba18f9deb
commit
32f2acb55b
1 changed files with 11 additions and 11 deletions
|
@ -29,7 +29,7 @@
|
|||
class DiscoveredCharacteristic {
|
||||
public:
|
||||
struct Properties_t {
|
||||
uint8_t _broadcast :1; /**< Broadcasting of the value permitted. */
|
||||
uint8_t _broadcast :1; /**< Broadcasting the value permitted. */
|
||||
uint8_t _read :1; /**< Reading the value permitted. */
|
||||
uint8_t _writeWoResp :1; /**< Writing the value with Write Command permitted. */
|
||||
uint8_t _write :1; /**< Writing the value with Write Request permitted. */
|
||||
|
@ -47,8 +47,8 @@ public:
|
|||
bool authSignedWrite(void) const {return _authSignedWrite;}
|
||||
|
||||
private:
|
||||
operator uint8_t() const; /* disallow implicit conversion into an integer */
|
||||
operator unsigned() const; /* disallow implicit conversion into an integer */
|
||||
operator uint8_t() const; /* Disallow implicit conversion into an integer. */
|
||||
operator unsigned() const; /* Disallow implicit conversion into an integer. */
|
||||
};
|
||||
|
||||
/**
|
||||
|
@ -72,13 +72,13 @@ public:
|
|||
|
||||
/**
|
||||
* Initiate (or continue) a read for the value attribute, optionally at a
|
||||
* given offset. If the Characteristic or Descriptor to be read is longer
|
||||
* given offset. If the characteristic or descriptor to be read is longer
|
||||
* than ATT_MTU - 1, this function must be called multiple times with
|
||||
* appropriate offset to read the complete value.
|
||||
*
|
||||
* @return BLE_ERROR_NONE if a read has been initiated, else
|
||||
* @return BLE_ERROR_NONE if a read has been initiated, or
|
||||
* BLE_ERROR_INVALID_STATE if some internal state about the connection is invalid, or
|
||||
* BLE_STACK_BUSY if some client procedure already in progress, or
|
||||
* BLE_STACK_BUSY if some client procedure is already in progress, or
|
||||
* BLE_ERROR_OPERATION_NOT_PERMITTED due to the characteristic's properties.
|
||||
*/
|
||||
ble_error_t read(uint16_t offset = 0) const;
|
||||
|
@ -97,9 +97,9 @@ public:
|
|||
* writeWoResponse operations; the user may want to use the onDataSent()
|
||||
* callback for flow-control.
|
||||
*
|
||||
* @retval BLE_ERROR_NONE Successfully started the Write procedure, else
|
||||
* @retval BLE_ERROR_NONE Successfully started the Write procedure, or
|
||||
* BLE_ERROR_INVALID_STATE if some internal state about the connection is invalid, or
|
||||
* BLE_STACK_BUSY if some client procedure already in progress, or
|
||||
* BLE_STACK_BUSY if some client procedure is already in progress, or
|
||||
* BLE_ERROR_NO_MEM if there are no available buffers left to process the request, or
|
||||
* BLE_ERROR_OPERATION_NOT_PERMITTED due to the characteristic's properties.
|
||||
*/
|
||||
|
@ -110,7 +110,7 @@ public:
|
|||
*
|
||||
* @param callback
|
||||
* @param matchingUUID
|
||||
* filter for descriptors. Defaults to wildcard which will discover all descriptors.
|
||||
* Filter for descriptors. Defaults to wildcard which will discover all descriptors.
|
||||
*
|
||||
* @return BLE_ERROR_NONE if descriptor discovery is launched successfully; else an appropriate error.
|
||||
*/
|
||||
|
@ -127,9 +127,9 @@ public:
|
|||
* @note It is important to note that a write will generate
|
||||
* an onDataWritten() callback when the peer acknowledges the request.
|
||||
*
|
||||
* @retval BLE_ERROR_NONE Successfully started the Write procedure, else
|
||||
* @retval BLE_ERROR_NONE Successfully started the Write procedure, or
|
||||
* BLE_ERROR_INVALID_STATE if some internal state about the connection is invalid, or
|
||||
* BLE_STACK_BUSY if some client procedure already in progress, or
|
||||
* BLE_STACK_BUSY if some client procedure is already in progress, or
|
||||
* BLE_ERROR_NO_MEM if there are no available buffers left to process the request, or
|
||||
* BLE_ERROR_OPERATION_NOT_PERMITTED due to the characteristic's properties.
|
||||
*/
|
||||
|
|
Loading…
Reference in a new issue