25 #ifndef DYNAMIC_WINDOW_POOL_H_INCLUDED
26 #define DYNAMIC_WINDOW_POOL_H_INCLUDED
void dynamic_window_pool_release(DynamicWindowPool *self, gsize release_size)
Definition: dynamic-window-pool.c:75
void dynamic_window_pool_unref(DynamicWindowPool *self)
Definition: dynamic-window-pool.c:56
gsize dynamic_window_pool_request(DynamicWindowPool *self, gsize requested_size)
Definition: dynamic-window-pool.c:67
DynamicWindowPool * dynamic_window_pool_new(gsize iw_size)
Definition: dynamic-window-pool.c:30
void dynamic_window_pool_init(DynamicWindowPool *self)
Definition: dynamic-window-pool.c:40
DynamicWindowPool * dynamic_window_pool_ref(DynamicWindowPool *self)
Definition: dynamic-window-pool.c:46
Definition: dynamic-window-pool.h:34
gsize balanced_window
Definition: dynamic-window-pool.h:39
GAtomicCounter ref_cnt
Definition: dynamic-window-pool.h:35
gsize free_window
Definition: dynamic-window-pool.h:38
gsize pool_size
Definition: dynamic-window-pool.h:37