Composition Root (CR) API for the dynamic_buffer_stream adapter.
More...
Files | |
| file | dynamic_buffer_stream_cr_api.h |
Composition Root API for the dynamic_buffer_stream adapter. | |
| file | dynamic_buffer_stream_types.h |
Types used by the dynamic_buffer_stream Composition Root API. | |
Data Structures | |
| struct | dynamic_buffer_stream_cfg_t |
Configuration type for the dynamic_buffer_stream adapter. More... | |
| struct | dynamic_buffer_stream_env_t |
Injected dependencies for the dynamic_buffer_stream adapter. More... | |
This API is intended to be used by the Composition Root only. It wires the dynamic_buffer_stream adapter (dynamic-buffer-backed stream) into the stream port factory via a stream_adapter_desc_t.
Design notes:
stream port factory through a descriptor built by dynamic_buffer_stream_create_desc.