# TfLiteExternalContext

`#include <common.h>`

An external context is a collection of information unrelated to the TF Lite framework, but useful to a subset of the ops.

## Summary

TF Lite knows very little about the actual contexts, but it keeps a list of them, and is able to refresh them if configurations like the number of recommended threads change.

### Public attributes
`Refresh)(struct TfLiteContext *context)` | `TfLiteStatus(*`
`type` | `TfLiteExternalContextType`

## Public attributes

### Refresh

    TfLiteStatus(* TfLiteExternalContext::Refresh)(struct TfLiteContext *context)

### type

    TfLiteExternalContextType TfLiteExternalContext::type