# UpdateIfDataIsAvailable

> Invoke ProcessorInstance.IControl<TRealtime>.Update or ProcessorInstance.IRealtime.Update only if data has been sent or returned from ProcessorInstance.Pipe.SendData since the last update.

## Definition

* **Type:** Field
* **Namespace:** [UnityEngine.Audio](/engine/6000.5/script-reference/unityengine/audio.md)
* **Assembly:** UnityEngine.AudioModule

```csharp
UpdateIfDataIsAvailable = 2
```
