equal
deleted
inserted
replaced
119 |
119 |
120 // from TMSPubSubObserver |
120 // from TMSPubSubObserver |
121 void HandleNotifyPSL(const TUid aUid, const TInt& aKey, |
121 void HandleNotifyPSL(const TUid aUid, const TInt& aKey, |
122 const TRequestStatus& aStatus); |
122 const TRequestStatus& aStatus); |
123 |
123 |
|
124 void TermSrv(const RMessage2& aMessage); |
|
125 |
124 private: |
126 private: |
125 static TMSServer* NewLC(); |
127 static TMSServer* NewLC(); |
126 TMSServer(); |
128 TMSServer(); |
127 void ConstructL(); |
129 void ConstructL(); |
128 CSession2* NewSessionL(const TVersion& aVersion, |
130 CSession2* NewSessionL(const TVersion& aVersion, |
129 const RMessage2& aMessage) const; |
131 const RMessage2& aMessage) const; |
130 |
132 |
131 TInt StartTMSCallServer(TMSCallProxyLocal& aHandle); |
133 TInt StartTMSCallServer(TMSCallProxyLocal& aHandle); |
132 void GetAvailableOutputsL(const RMessage2& aMessage); |
134 void GetAvailableOutputsL(const RMessage2& aMessage); |
133 TInt SendMessageToCallServ(TInt func, TInt value); |
135 TInt SendMessageToCallServ(TInt func, TInt value); |
134 TInt SendMessageToCallServ(TInt func, TIpcArgs args); |
|
135 |
136 |
136 private: |
137 private: |
137 TInt iSession; |
138 TInt iSession; |
138 TMSServerShutDown *iShutdownTimer; |
139 TMSServerShutDown *iShutdownTimer; |
139 |
140 |
171 class TMSCallProxyLocal : public RSessionBase |
172 class TMSCallProxyLocal : public RSessionBase |
172 { |
173 { |
173 public: |
174 public: |
174 TInt Open(RServer2& aTMSCallServerHandle); |
175 TInt Open(RServer2& aTMSCallServerHandle); |
175 TInt SendToCallServer(TInt aFunc, TUint value); |
176 TInt SendToCallServer(TInt aFunc, TUint value); |
176 TInt SendToCallServer(TInt aFunc, TIpcArgs args); |
|
177 TInt ReceiveFromCallServer(TInt aFunc, TUint& value); |
177 TInt ReceiveFromCallServer(TInt aFunc, TUint& value); |
178 TInt ReceiveFromCallServer(TInt aFunc, TIpcArgs args); |
178 TInt ReceiveFromCallServer(TInt aFunc, TIpcArgs args); |
179 }; |
179 }; |
180 |
180 |
181 // ----------------------------------------------------------------------------- |
181 // ----------------------------------------------------------------------------- |