Injected dependencies for the dynamic_buffer_stream adapter.
More...
#include <dynamic_buffer_stream_types.h>

Data Fields | |
| const osal_mem_ops_t * | mem |
| Borrowed memory operations table for adapter-owned allocations. | |
| stream_env_t | port_env |
Borrowed stream port environment. | |
This structure aggregates the borrowed runtime dependencies provided by the Composition Root and required by dynamic_buffer_stream construction services.
Definition at line 58 of file dynamic_buffer_stream_types.h.
| const osal_mem_ops_t* dynamic_buffer_stream_env_t::mem |
This table is used for backend allocation, buffer allocation, buffer growth, and backend destruction.
Definition at line 66 of file dynamic_buffer_stream_types.h.
| stream_env_t dynamic_buffer_stream_env_t::port_env |
This environment is forwarded to stream_create() when constructing the public stream_t handle.
Definition at line 75 of file dynamic_buffer_stream_types.h.