diff options
author | Aleksandar Donchev <Aleksander.Donchev@partner.bmw.de> | 2017-09-28 17:09:28 +0200 |
---|---|---|
committer | Jacqueline Molz <Jacqueline.Molz@bmw.de> | 2018-02-13 12:48:34 +0100 |
commit | 6b6342f5381138aeecea93e153de021e42db8283 (patch) | |
tree | 9e0daac643ef1d73717804b90ac825646d81c9a9 /AudioManagerUtilities/include/CAmSocketHandler.h | |
parent | 911742f8b3798eaf03c56246539a402cc145eec8 (diff) | |
download | audiomanager-6b6342f5381138aeecea93e153de021e42db8283.tar.gz |
* All methods in CAPI wrapper with connectionID parameter are deprecated because CommonAPI creates new filedescriptor per connection which isn't needed.
* revents flag is passed to the CommonAPI watcher instead events
* revents set to 0 in Sockethandler
Signed-off-by: Christian Linke <christian.linke@bmw.de>
Change-Id: I9d9d2c424ac9fad62c76a66545c731c518adb2e4
Diffstat (limited to 'AudioManagerUtilities/include/CAmSocketHandler.h')
-rw-r--r-- | AudioManagerUtilities/include/CAmSocketHandler.h | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/AudioManagerUtilities/include/CAmSocketHandler.h b/AudioManagerUtilities/include/CAmSocketHandler.h index 6163b3c..8809a30 100644 --- a/AudioManagerUtilities/include/CAmSocketHandler.h +++ b/AudioManagerUtilities/include/CAmSocketHandler.h @@ -305,14 +305,13 @@ class CAmSocketHandler internal_codes_t mInternalCodes; sh_pollHandle_t mSignalFdHandle; VectorListPoll_t mListActivePolls; + const std::thread::id mThreadID; //!< Socket handler thread id used to check if the calls come from the same thread #ifndef WITH_TIMERFD timespec mStartTime; //!<here the actual time is saved for timecorrection #endif private: - static void checkCallerThreadId(void); - bool fdIsValid(const int fd) const; timespec* insertTime(timespec& buffertime); @@ -500,8 +499,6 @@ public: void exit_mainloop(); bool fatalErrorOccurred(); - - static const std::thread::id SOCKETHANDLER_THREAD_ID; }; } /* namespace am */ |