equal
deleted
inserted
replaced
175 * The implementation of this class is not thread safe. |
175 * The implementation of this class is not thread safe. |
176 */ |
176 */ |
177 class RSADB |
177 class RSADB |
178 { |
178 { |
179 public: |
179 public: |
180 |
180 /** |
|
181 * Opens the handle to stack side SADB |
|
182 * @param aServer |
|
183 * A socketserver session to use |
|
184 * @return KErrNone if successful |
|
185 */ |
181 IMPORT_C TInt Open(RSocketServ& aServer); |
186 IMPORT_C TInt Open(RSocketServ& aServer); |
182 |
187 |
183 IMPORT_C void Close(); |
188 IMPORT_C void Close(); |
184 |
189 // Send Request |
185 IMPORT_C void SendRequest(const TDesC8& aMsg, TRequestStatus& aStatus); |
190 IMPORT_C void SendRequest(const TDesC8& aMsg, TRequestStatus& aStatus); |
186 |
191 |
187 IMPORT_C void CancelSend(); |
192 IMPORT_C void CancelSend(); |
188 |
193 // Separate Read Request |
189 IMPORT_C void ReadRequest(TDes8& aMsg, TRequestStatus& aStatus); |
194 IMPORT_C void ReadRequest(TDes8& aMsg, TRequestStatus& aStatus); |
190 |
195 |
191 IMPORT_C void CancelRecv(); |
196 IMPORT_C void CancelRecv(); |
192 |
197 |
193 IMPORT_C void FinalizeAndSend(TPfkeySendMsgBase& aMessage, TRequestStatus& aStatus); |
198 IMPORT_C void FinalizeAndSend(TPfkeySendMsgBase& aMessage, TRequestStatus& aStatus); |