diff options
author | Viktor Mladenovski <viktor.mladenovski@seavus.com> | 2011-06-21 17:51:15 +0200 |
---|---|---|
committer | Viktor Mladenovski <viktor.mladenovski@seavus.com> | 2011-06-21 17:51:15 +0200 |
commit | 12da7d3751c8b7bd088587c8323123019680efff (patch) | |
tree | 6e1e3f6a65e260ba8ffe2e1336a0cc4f0be145ba /source/utilities/BulkHandler.h | |
parent | f7e95217e936da34d7124aaced590692eb515923 (diff) |
Flashing procedure stops at different stages
Adds fix for retransmission in LCM transport layer
ST-Ericsson ID: 325725
ST-Ericsson FOSS-OUT ID: STETL-FOSS-OUT-10204
Change-Id: Ie6b32dcf6bf7b3023237920204e3c55ac0624a79
Diffstat (limited to 'source/utilities/BulkHandler.h')
-rw-r--r-- | source/utilities/BulkHandler.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/source/utilities/BulkHandler.h b/source/utilities/BulkHandler.h index 71147ab..b441a67 100644 --- a/source/utilities/BulkHandler.h +++ b/source/utilities/BulkHandler.h @@ -56,14 +56,15 @@ public: void HandleCommandRequest(uint16 session, uint32 chunkSize, uint64 offset, uint32 length, bool acknowledge); private: CLCDriverMethods *m_Methods; + CSemaphoreQueue m_ReceiveQueue; Buffers *m_pBuffers; LcmInterface *m_pLcmInterface; Logger *m_pLogger; BulkState m_State; + CThreadWrapper *m_pFileWriteThread; TL_BulkVectorList_t *m_pBulkVector; std::string m_sFilePath; - CSemaphoreQueue m_ReceiveQueue; - CThreadWrapper *m_pFileWriteThread; + private: void HandleReadRequest(uint16 session, uint32 chunkSize, uint64 offset, uint32 length); void HandleWriteRequest(uint16 session, uint32 chunkSize, uint64 offset, uint32 length); |