Copy edit GattCharacteristic.h

Copy edit file.
pull/5392/head
Amanda Butler 2017-11-08 15:09:00 -06:00 committed by GitHub
parent bdf0cbb3c9
commit 3dc28ce01b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 22 additions and 23 deletions

View File

@ -300,14 +300,14 @@ public:
/**
* @brief Creates a new GattCharacteristic using the specified 16-bit
* UUID, value length, and properties.
* UUID, value length and properties.
*
* @param[in] uuid
* The UUID to use for this characteristic.
* @param[in] valuePtr
* The memory holding the initial value. The value is copied
* into the stack when the enclosing service is added, and
* is thereafter maintained internally by the stack.
* the stack thereafter maintained it internally.
* @param[in] len
* The length in bytes of this characteristic's value.
* @param[in] maxLen
@ -316,8 +316,8 @@ public:
* The 8-bit field containing the characteristic's properties.
* @param[in] descriptors
* A pointer to an array of descriptors to be included within
* this characteristic. The memory for the descriptor array is
* owned by the caller, and should remain valid at least until
* this characteristic. The caller owns the memory for the descriptor
* array, which remains valid at least until
* the enclosing service is added to the GATT table.
* @param[in] numDescriptors
* The number of descriptors in the previous array.
@ -332,7 +332,7 @@ public:
* instantiating the service with the underlying BLE stack.
*
* @note A CCCD should not be allocated if either the notify or indicate
* flag is set, as it is handled by the underlying BLE stack. In such
* flag is set because the underlying BLE stack handles it. In such
* a case, the param descriptors could be empty and the param
* numDescriptors equal to zero.
*/
@ -372,7 +372,7 @@ public:
public:
/**
* Set up callback that will be triggered before the GATT Client is allowed
* to write this characteristic. The handler will determine the
* to write this characteristic. The handler determines the
* authorization reply for the write.
*
* @param[in] callback
@ -384,7 +384,7 @@ public:
}
/**
* Same as GattCharacrteristic::setWriteAuthorizationCallback(), but allows
* Same as GattCharacrteristic::setWriteAuthorizationCallback(), but it allows
* the possibility to add an object reference and member function as
* handler for connection event callbacks.
*
@ -403,7 +403,7 @@ public:
/**
* Set up callback that will be triggered before the GATT Client is allowed
* to read this characteristic. The handler will determine the
* to read this characteristic. The handler determines the
* authorization reply for the read.
*
* @param[in] callback
@ -415,7 +415,7 @@ public:
}
/**
* Same as GattCharacrteristic::setReadAuthorizationCallback(), but allows
* Same as GattCharacrteristic::setReadAuthorizationCallback(), but it allows
* the possibility to add an object reference and member function as
* handler for connection event callbacks.
*
@ -465,12 +465,12 @@ public:
* @return A GattAuthCallbackReply_t value indicating whether authorization
* is granted.
*
* @note To authorize or deny the read the params->authorizationReply field
* @note To authorize or deny the read, the params->authorizationReply field
* should be set to AUTH_CALLBACK_REPLY_SUCCESS (authorize) or any
* of the AUTH_CALLBACK_REPLY_ATTERR_* values (deny).
*
* @note If the read is approved and params->data is unchanged (NULL),
* the current characteristic value will be used.
* the current characteristic value is used.
*
* @note If the read is approved, a new value can be provided by setting
* the params->data pointer and params->len fields.
@ -509,8 +509,7 @@ public:
*
* @return The value attribute handle.
*
* @note The attribute handle is typically assigned by the underlying BLE
* stack.
* @note The underlying BLE stack typically assigns the attribute handle.
*/
GattAttribute::Handle_t getValueHandle(void) const {
return getValueAttribute().getHandle();
@ -545,7 +544,7 @@ public:
}
/**
* Check whether read authorization is enabled i.e. check whether a
* Check whether read authorization is enabled. In other words, check whether a
* read authorization callback was previously registered. Refer to
* GattCharacteristic::setReadAuthorizationCallback().
*
@ -556,7 +555,7 @@ public:
}
/**
* Check whether write authorization is enabled i.e. check whether a
* Check whether write authorization is enabled. In other words, check whether a
* write authorization callback was previously registered. Refer to
* GattCharacteristic::setWriteAuthorizationCallback().
*
@ -600,7 +599,7 @@ private:
/**
* The characteristic's descriptor attributes.
* This contains only CCCDs that has neither the notify nor the indicate
* flag set, as those are handled by the underlying BLE stack.
* flag set, as the underlying BLE stack handles those.
*/
GattAttribute **_descriptors;
/**
@ -609,12 +608,12 @@ private:
uint8_t _descriptorCount;
/**
* Whether read authorization is enabled i.e. whether there is a registered
* Whether read authorization is enabled - in other words, whether there is a registered
* callback to determine read authorization reply.
*/
bool enabledReadAuthorization;
/**
* Whether write authorization is enabled i.e. whether there is a registered
* Whether write authorization is enabled - in other words, whether there is a registered
* callback to determine write authorization reply.
*/
bool enabledWriteAuthorization;
@ -696,7 +695,7 @@ public:
*
* @note Instances of WriteOnlyGattCharacteristic have variable length
* attribute value with maximum size equal to sizeof(T). For a fixed length
* alternative use GattCharacteristic directly.
* alternative, use GattCharacteristic directly.
*/
WriteOnlyGattCharacteristic<T>(const UUID &uuid,
T *valuePtr,
@ -735,7 +734,7 @@ public:
*
* @note Instances of ReadWriteGattCharacteristic have variable length
* attribute value with maximum size equal to sizeof(T). For a fixed length
* alternative use GattCharacteristic directly.
* alternative, use GattCharacteristic directly.
*/
ReadWriteGattCharacteristic<T>(const UUID &uuid,
T *valuePtr,
@ -775,7 +774,7 @@ public:
*
* @note Instances of WriteOnlyGattCharacteristic have variable length
* attribute value with maximum size equal to sizeof(T) * NUM_ELEMENTS.
* For a fixed length alternative use GattCharacteristic directly.
* For a fixed length alternative, use GattCharacteristic directly.
*/
WriteOnlyArrayGattCharacteristic<T, NUM_ELEMENTS>(const UUID &uuid,
T valuePtr[NUM_ELEMENTS],
@ -815,7 +814,7 @@ public:
*
* @note Instances of ReadOnlyGattCharacteristic have fixed length
* attribute value that equals sizeof(T) * NUM_ELEMENTS.
* For a variable length alternative use GattCharacteristic directly.
* For a variable length alternative, use GattCharacteristic directly.
*/
ReadOnlyArrayGattCharacteristic<T, NUM_ELEMENTS>(const UUID &uuid,
T valuePtr[NUM_ELEMENTS],
@ -856,7 +855,7 @@ public:
*
* @note Instances of ReadWriteGattCharacteristic have variable length
* attribute value with maximum size equal to sizeof(T) * NUM_ELEMENTS.
* For a fixed length alternative use GattCharacteristic directly.
* For a fixed length alternative, use GattCharacteristic directly.
*/
ReadWriteArrayGattCharacteristic<T, NUM_ELEMENTS>(const UUID &uuid,
T valuePtr[NUM_ELEMENTS],