summaryrefslogtreecommitdiff
path: root/src/components/transport_manager/include/transport_manager/iap2_emulation/iap2_transport_adapter.h
diff options
context:
space:
mode:
authorAndrey Oleynik (GitHub) <aoleynik@luxoft.com>2017-12-05 17:33:13 +0200
committerAndriy Byzhynar <AByzhynar@luxoft.com>2018-01-18 12:03:51 +0200
commitfaa47188d205b0eac5cdd2bdd7b28314d44a27cb (patch)
tree32b5653f3ee1a24924e5a8af7a03dd99d6073ffe /src/components/transport_manager/include/transport_manager/iap2_emulation/iap2_transport_adapter.h
parent176a30ed49f29f88e1497bcb3ce9a0973164f2ae (diff)
downloadsdl_core-faa47188d205b0eac5cdd2bdd7b28314d44a27cb.tar.gz
Adds comments, replaces pointer with reference and other minor changes
Diffstat (limited to 'src/components/transport_manager/include/transport_manager/iap2_emulation/iap2_transport_adapter.h')
-rw-r--r--src/components/transport_manager/include/transport_manager/iap2_emulation/iap2_transport_adapter.h15
1 files changed, 13 insertions, 2 deletions
diff --git a/src/components/transport_manager/include/transport_manager/iap2_emulation/iap2_transport_adapter.h b/src/components/transport_manager/include/transport_manager/iap2_emulation/iap2_transport_adapter.h
index df8aa3a76f..3feffdfb34 100644
--- a/src/components/transport_manager/include/transport_manager/iap2_emulation/iap2_transport_adapter.h
+++ b/src/components/transport_manager/include/transport_manager/iap2_emulation/iap2_transport_adapter.h
@@ -127,7 +127,7 @@ class IAP2USBEmulationTransportAdapter : public TcpTransportAdapter {
* @brief IAPSignalHandlerDelegate Constructor
* @param adapter Pointer to iAP2 USB adapter
*/
- IAPSignalHandlerDelegate(IAP2USBEmulationTransportAdapter* adapter);
+ IAPSignalHandlerDelegate(IAP2USBEmulationTransportAdapter& adapter);
/**
* @brief threadMain Main loop to track incoming signals
@@ -140,8 +140,19 @@ class IAP2USBEmulationTransportAdapter : public TcpTransportAdapter {
void exitThreadMain() OVERRIDE;
private:
- IAP2USBEmulationTransportAdapter* adapter_;
+ /**
+ * @brief adapter_ Reference to owning adapter
+ */
+ IAP2USBEmulationTransportAdapter& adapter_;
+
+ /**
+ * @brief run_flag_ Flag defines whether main loop is active
+ */
bool run_flag_;
+
+ /**
+ * @brief in_ Input signals channel descriptor
+ */
int in_;
};