Data Fields | |
void(* | destroy )(struct pb_manager *mgr) |
struct pb_buffer *(* | create_buffer )(struct pb_manager *mgr, size_t size, const struct pb_desc *desc) |
void(* | flush )(struct pb_manager *mgr) |
Flush all temporary-held buffers. |
Definition at line 70 of file pb_bufmgr.h.
void(* pb_manager::destroy)(struct pb_manager *mgr) |
struct pb_buffer*(* pb_manager::create_buffer)(struct pb_manager *mgr, size_t size, const struct pb_desc *desc) [read] |
void(* pb_manager::flush)(struct pb_manager *mgr) |
Flush all temporary-held buffers.
Used mostly to aid debugging memory issues or to clean up resources when the drivers are long lived.