Get the total free size of all the regions that have the given capabilities This function takes all regions capable of having the given capabilities allocated in them and adds up the free space they have.
Bitwise OR of MALLOC_CAP_* flags indicating the type of memory
Return value
Amount of free bytes in the regions
Notes
Note that because of heap fragmentation it is probably not possible to allocate a single block of memory of this size. Use heap_caps_get_largest_free_block() for this purpose.
Examples
heap_caps_get_free_size() is referenced by 4 libraries and example projects: