summaryrefslogtreecommitdiff
path: root/src/components/transport_manager/include/transport_manager/transport_adapter/transport_adapter_listener_impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/transport_manager/include/transport_manager/transport_adapter/transport_adapter_listener_impl.h')
-rw-r--r--src/components/transport_manager/include/transport_manager/transport_adapter/transport_adapter_listener_impl.h40
1 files changed, 21 insertions, 19 deletions
diff --git a/src/components/transport_manager/include/transport_manager/transport_adapter/transport_adapter_listener_impl.h b/src/components/transport_manager/include/transport_manager/transport_adapter/transport_adapter_listener_impl.h
index 87d71ea56f..a0daa7b594 100644
--- a/src/components/transport_manager/include/transport_manager/transport_adapter/transport_adapter_listener_impl.h
+++ b/src/components/transport_manager/include/transport_manager/transport_adapter/transport_adapter_listener_impl.h
@@ -36,13 +36,12 @@
#include "transport_manager/common.h"
#include "transport_manager/transport_adapter/transport_adapter_listener.h"
#include "transport_manager/transport_adapter/transport_adapter.h"
+#include "transport_manager/transport_manager.h"
namespace transport_manager {
using transport_manager::transport_adapter::TransportAdapter;
-class TransportManagerImpl;
-
/**
* @brief Implementation of TransportAdapterListener class.
*/
@@ -72,10 +71,10 @@ class TransportAdapterListenerImpl
/**
* @brief Constructor.
*
- * @param manager Pointer to the transport manager implementation class.
+ * @param manager Pointer to the transport manager class.
* @param adapter Pointer to the transport adapter associated with listener.
*/
- TransportAdapterListenerImpl(TransportManagerImpl* manager,
+ TransportAdapterListenerImpl(TransportManager* manager,
TransportAdapter* adapter);
/**
@@ -100,7 +99,7 @@ class TransportAdapterListenerImpl
const SearchDeviceError& error);
/**
- * @brief Passes notification to TransportManagerImpl
+ * @brief Passes notification to TransportManager
*
* @param adapter Transport adapter that sent notification
*/
@@ -223,10 +222,11 @@ class TransportAdapterListenerImpl
* @param app_id Handle of application.
* @param data_container Smart pointer to the raw message.
*/
- virtual void OnDataReceiveDone(const TransportAdapter* adapter,
- const DeviceUID& device,
- const ApplicationHandle& app_id,
- const ::protocol_handler::RawMessagePtr data_container);
+ virtual void OnDataReceiveDone(
+ const TransportAdapter* adapter,
+ const DeviceUID& device,
+ const ApplicationHandle& app_id,
+ const ::protocol_handler::RawMessagePtr data_container);
/**
* @brief Search specified device adapter in the container of shared pointers
@@ -254,21 +254,23 @@ class TransportAdapterListenerImpl
* @param app_id Handle of application.
* @param data_container Smart pointer to the raw message.
*/
- virtual void OnDataSendDone(const TransportAdapter* adapter,
- const DeviceUID& device,
- const ApplicationHandle& app_id,
- const ::protocol_handler::RawMessagePtr data_container);
+ virtual void OnDataSendDone(
+ const TransportAdapter* adapter,
+ const DeviceUID& device,
+ const ApplicationHandle& app_id,
+ const ::protocol_handler::RawMessagePtr data_container);
/**
* @brief Search specified device adapter in the container of shared pointers
* to device adapters to be sure it is available, create data send error,
* launch event ON_SEND_FAIL in transport manager.
*/
- virtual void OnDataSendFailed(const TransportAdapter* adapter,
- const DeviceUID& device,
- const ApplicationHandle& app_id,
- const ::protocol_handler::RawMessagePtr data_container,
- const DataSendError& error);
+ virtual void OnDataSendFailed(
+ const TransportAdapter* adapter,
+ const DeviceUID& device,
+ const ApplicationHandle& app_id,
+ const ::protocol_handler::RawMessagePtr data_container,
+ const DataSendError& error);
/**
* @brief Search specified device adapter in the container of shared pointers
@@ -284,7 +286,7 @@ class TransportAdapterListenerImpl
const ApplicationHandle& app_id);
private:
- TransportManagerImpl* transport_manager_impl_;
+ TransportManager* transport_manager_;
TransportAdapter* transport_adapter_;
};
} // namespace transport_manager