summaryrefslogtreecommitdiff
path: root/AudioManagerDaemon/test/sockethandler/sockethandlerTest.h
diff options
context:
space:
mode:
Diffstat (limited to 'AudioManagerDaemon/test/sockethandler/sockethandlerTest.h')
-rw-r--r--AudioManagerDaemon/test/sockethandler/sockethandlerTest.h72
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 */