27 #include "xqserviceipc_symbian.h" |
27 #include "xqserviceipc_symbian.h" |
28 #include "xqserviceipc_apasymbian.h" |
28 #include "xqserviceipc_apasymbian.h" |
29 #endif // __SYMBIAN32__ |
29 #endif // __SYMBIAN32__ |
30 namespace QtService |
30 namespace QtService |
31 { |
31 { |
32 /*! |
|
33 \class ServiceFwIPCFactory |
|
34 |
|
35 Factory class for constructing the IPC backend |
|
36 */ |
|
37 |
32 |
38 /*! |
33 /*! |
39 Constructor |
34 \class ServiceFwIPCFactory |
40 */ |
35 \brief Factory class for constructing the IPC backend |
|
36 */ |
|
37 |
|
38 /*! |
|
39 Constructor. |
|
40 */ |
41 ServiceFwIPCFactory::ServiceFwIPCFactory() |
41 ServiceFwIPCFactory::ServiceFwIPCFactory() |
42 { |
42 { |
43 } |
43 } |
44 |
44 |
45 /*! |
45 /*! |
46 Destructor |
46 Destructor. |
47 */ |
47 */ |
48 ServiceFwIPCFactory::~ServiceFwIPCFactory() |
48 ServiceFwIPCFactory::~ServiceFwIPCFactory() |
49 { |
49 { |
50 } |
50 } |
51 |
51 |
52 /*! |
52 /*! |
53 Check to see if the particular IPC type is supported |
53 Check to see if the particular IPC type is supported. |
54 @param aIPCType type of the IPC |
54 \param aIPCType Type of the IPC. |
55 @return true if the IPC type is supported, false otherwise |
55 \return true If the IPC type is supported, false otherwise. |
56 */ |
56 */ |
57 bool ServiceFwIPCFactory::isIPCTypeSupported(TServiceIPCBackends aIPCType) |
57 bool ServiceFwIPCFactory::isIPCTypeSupported(TServiceIPCBackends aIPCType) |
58 { |
58 { |
59 XQSERVICE_DEBUG_PRINT("ServiceFwIPCFactory::isIPCTypeSupported"); |
59 XQSERVICE_DEBUG_PRINT("ServiceFwIPCFactory::isIPCTypeSupported"); |
60 bool supported(false); |
60 bool supported(false); |
61 #ifdef __SYMBIAN32__ |
61 #ifdef __SYMBIAN32__ |
69 |
69 |
70 return supported; |
70 return supported; |
71 } |
71 } |
72 |
72 |
73 /*! |
73 /*! |
74 Create an instance of the Service IPC backend |
74 Create an instance of the Service IPC backend. |
75 @param aBackend Type of backend to create |
75 \param aBackend Type of backend to create. |
76 @return ServiceFwIPCPrivate instance |
76 \return ServiceFwIPCPrivate instance. |
77 */ |
77 */ |
78 ServiceFwIPCPrivate* ServiceFwIPCFactory::createBackend(TServiceIPCBackends aBackend) |
78 ServiceFwIPCPrivate* ServiceFwIPCFactory::createBackend(TServiceIPCBackends aBackend) |
79 { |
79 { |
80 XQSERVICE_DEBUG_PRINT("ServiceFwIPCFactory::createBackend"); |
80 XQSERVICE_DEBUG_PRINT("ServiceFwIPCFactory::createBackend"); |
81 ServiceFwIPCPrivate* backend(NULL); |
81 ServiceFwIPCPrivate* backend(NULL); |
82 #ifdef __SYMBIAN32__ |
82 #ifdef __SYMBIAN32__ |