diff options
Diffstat (limited to 'AudioManagerDaemon/test/sockethandler/sockethandlerTest.h')
-rw-r--r-- | AudioManagerDaemon/test/sockethandler/sockethandlerTest.h | 72 |
1 files changed, 37 insertions, 35 deletions
diff --git a/AudioManagerDaemon/test/sockethandler/sockethandlerTest.h b/AudioManagerDaemon/test/sockethandler/sockethandlerTest.h index 18eff7e..faf604b 100644 --- a/AudioManagerDaemon/test/sockethandler/sockethandlerTest.h +++ b/AudioManagerDaemon/test/sockethandler/sockethandlerTest.h @@ -12,56 +12,58 @@ #include <queue> #include "SocketHandler.h" -namespace am { +namespace am +{ class SamplePlugin { public: - enum sockType_e - { - UNIX, - INET - }; - SamplePlugin(SocketHandler *mySocketHandler,sockType_e socketType); - virtual ~SamplePlugin() {}; - void connectSocket(const pollfd pollfd,const sh_pollHandle_t handle, void* userData); - void receiveData(const pollfd pollfd,const sh_pollHandle_t handle, void* userData); - bool dispatchData(const sh_pollHandle_t handle, void* userData); - bool check(const sh_pollHandle_t handle, void* userData); - shPollFired_T<SamplePlugin> connectFiredCB; - shPollFired_T<SamplePlugin> receiveFiredCB; - shPollDispatch_T<SamplePlugin> sampleDispatchCB; - shPollCheck_T<SamplePlugin> sampleCheckCB; + enum sockType_e + { + UNIX, INET + }; + SamplePlugin(SocketHandler *mySocketHandler, sockType_e socketType); + virtual ~SamplePlugin() + { + } + ; + void connectSocket(const pollfd pollfd, const sh_pollHandle_t handle, void* userData); + void receiveData(const pollfd pollfd, const sh_pollHandle_t handle, void* userData); + bool dispatchData(const sh_pollHandle_t handle, void* userData); + bool check(const sh_pollHandle_t handle, void* userData); + shPollFired_T<SamplePlugin> connectFiredCB; + shPollFired_T<SamplePlugin> receiveFiredCB; + shPollDispatch_T<SamplePlugin> sampleDispatchCB; + shPollCheck_T<SamplePlugin> sampleCheckCB; private: - SocketHandler *mSocketHandler; - sh_pollHandle_t mConnecthandle,mReceiveHandle; - std::queue<std::string> msgList; + SocketHandler *mSocketHandler; + sh_pollHandle_t mConnecthandle, mReceiveHandle; + std::queue<std::string> msgList; }; - class timerCallBack { public: - timerCallBack(SocketHandler *SocketHandler); - virtual ~timerCallBack(); - void timer1Callback(sh_timerHandle_t handle,void * userData); - void timer2Callback(sh_timerHandle_t handle,void * userData); - void timer3Callback(sh_timerHandle_t handle,void * userData); - void timer4Callback(sh_timerHandle_t handle,void * userData); - shTimerCallBack_T<timerCallBack> pTimer1Callback; - shTimerCallBack_T<timerCallBack> pTimer2Callback; - shTimerCallBack_T<timerCallBack> pTimer3Callback; - shTimerCallBack_T<timerCallBack> pTimer4Callback; - SocketHandler *mSocketHandler; + timerCallBack(SocketHandler *SocketHandler); + virtual ~timerCallBack(); + void timer1Callback(sh_timerHandle_t handle, void * userData); + void timer2Callback(sh_timerHandle_t handle, void * userData); + void timer3Callback(sh_timerHandle_t handle, void * userData); + void timer4Callback(sh_timerHandle_t handle, void * userData); + shTimerCallBack_T<timerCallBack> pTimer1Callback; + shTimerCallBack_T<timerCallBack> pTimer2Callback; + shTimerCallBack_T<timerCallBack> pTimer3Callback; + shTimerCallBack_T<timerCallBack> pTimer4Callback; + SocketHandler *mSocketHandler; }; class sockethandlerTest: public ::testing::Test { public: - sockethandlerTest(); - virtual ~sockethandlerTest(); - void SetUp(); - void TearDown(); + sockethandlerTest(); + virtual ~sockethandlerTest(); + void SetUp(); + void TearDown(); }; } /* namespace am */ |