/// The NotificationStateChanged event is called when the client enables or disables the Notification/Indication for particular characteristics.
/// </summary>
/// <remarks>
+ /// BluetoothGattServer.RegisterGattService() should be called before adding/removing this EventHandler.
/// Adding event handle on the characteristic on the client side will not have any effect.
/// </remarks>
/// <since_tizen> 3 </since_tizen>
/// <summary>
/// This event is called when the client request to read the value of a characteristic or a descriptor.
/// </summary>
+ /// <remarks>
+ /// BluetoothGattServer.RegisterGattService() should be called before adding/removing this EventHandler.
+ /// </remarks>
/// <exception cref="InvalidOperationException">Thrown when the set read value requested callback procedure fails.</exception>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<ReadRequestedEventArgs> ReadRequested
/// <summary>
/// This event is called when a value of a characteristic or a descriptor has been changed by a client.
/// </summary>
+ /// <remarks>
+ /// BluetoothGattServer.RegisterGattService() should be called before adding/removing this EventHandler.
+ /// </remarks>
/// <exception cref="InvalidOperationException">Thrown when the set write value requested callback procedure fails.</exception>
/// <since_tizen> 3 </since_tizen>
public event EventHandler<WriteRequestedEventArgs> WriteRequested