| 1234567891011121314151617181920 |
- #ifndef DEPTHGUIDE_NETWORK_IMPL_H
- #define DEPTHGUIDE_NETWORK_IMPL_H
- #include "network/network.h"
- #include "multiplexer_impl.h"
- struct virtual_channel_manager::impl {
- multiplexer_type mux;
- };
- virtual_channel_manager::virtual_channel_manager(create_config conf)
- : pimpl(std::make_unique<impl>()) {
- pimpl->mux = std::make_shared<multiplexer>(
- multiplexer::create_config{
- .low_channel = std::move(conf.low_channel)});
- }
- #endif //DEPTHGUIDE_NETWORK_IMPL_H
|