| NVIDIA DOCA SDK | Data Center on a Chip Framework Documentation |
#include <cstdint>#include <functional>#include <memory>#include <vector>#include <doca_dev.h>#include <doca_comch.h>#include <storage_common/control_message.hpp>#include <storage_common/ip_address.hpp>

Go to the source code of this file.
Data Structures | |
| class | storage::control::channel |
| class | storage::control::comch_channel |
Namespaces | |
| storage | |
| storage::control | |
Functions | |
| std::unique_ptr< storage::control::comch_channel > | storage::control::make_comch_client_control_channel (doca_dev *dev, char const *channel_name, void *callback_user_data, comch_channel::consumer_event_callback new_consumer_event_cb, comch_channel::consumer_event_callback expired_consumer_event_cb) |
| std::unique_ptr< storage::control::comch_channel > | storage::control::make_comch_server_control_channel (doca_dev *dev, doca_dev_rep *dev_rep, char const *channel_name, void *callback_user_data, comch_channel::consumer_event_callback new_consumer_event_cb, comch_channel::consumer_event_callback expired_consumer_event_cb) |
| std::unique_ptr< storage::control::channel > | storage::control::make_tcp_client_control_channel (storage::ip_address const &server_address) |
| std::unique_ptr< storage::control::channel > | storage::control::make_tcp_server_control_channel (uint16_t listen_port) |