/// <summary>
 /// Enables or disables notifications/indications for a given characteristic
 /// The values for the client characteristic configuration descriptor to start or stop the notification or indication.
 /// Enable notification: { 0x01, 0x00}.
 /// Enable indication: {0x02, 0x0}.
 /// Disable: {0x00, 0x00}.
 /// </summary>
 /// <param name="characteristic">Characteristic to be notified of</param>
 /// <param name="enabled">Enabled state</param>
 /// <returns>Returns <c>MLResult.Code.Ok</c> on success or an error on failure.</returns>
 public static MLResult EnableCharacteristicNotification(Characteristic characteristic, bool enabled)
 {
     return(MLResult.Create(NativeBindings.EnableCharacteristicNotification(characteristic, enabled)));
 }