# GetAvailableData<TAudioContext>(TAudioContext)

> Access an enumerator to the currently available data.

## Definition

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

## GetAvailableData\<T>(T)

```csharp
public readonly ProcessorInstance.AvailableData GetAvailableData<TAudioContext>(TAudioContext context) where TAudioContext : unmanaged, ProcessorInstance.IContext
```

### Parameters

**** (T): The context key which provides data access from the respective thread.

### Returns

| Type                                                                                                  | Description                               |
| ----------------------------------------------------------------------------------------------------- | ----------------------------------------- |
| [AvailableData](/engine/6000.6/script-reference/unityengine/audio/processorinstance/availabledata.md) | A temporary collection of available data. |

### Remarks

Additional Resources: [ProcessorInstance.AvailableData](/engine/6000.6/script-reference/unityengine/audio/processorinstance/availabledata.md)
