CSecureSocketLibraryLoader Class Reference
| class CSecureSocketLibraryLoader : public CBase |
Factory class for creating secure sockets.
Inherits from
- CSecureSocketLibraryLoader
Member Functions Documentation
FindItemInDbL(const TDesC &, TDes &)
| void | FindItemInDbL | ( | const TDesC & | aProtocolName, |
| | TDes & | aLibraryName |
| | ) | [static] |
Opens the Commdb and locates the DLL name for a protocol.
- Exceptions
-
| This |
function will leave if the protocol was not found or in OOM conditions.
|
Parameters
| const TDesC & aProtocolName | A reference to a descriptor containing the protocol name, i.e. tls1.0, ssl3.0. Case is ignored. |
| TDes & aLibraryName | On return, name of the library. |
OpenL(const TDesC &, TSecSockDllLibraryFunction &)
Opens the protocol library. Attempts to load the secure socket implementation DLL for the requested protocol type.
Parameters
| const TDesC & aProtocolName | A reference to a descriptor containing the protocol name, i.e. tls1.0, ssl3.0. Case is ignored. |
| TSecSockDllLibraryFunction & anEntryPoint | Entry point into the secureSocket plug-in. |
OpenL(const TDesC &, TSecSockDllLibraryGenericFunction &)
OpenWithIdL(TInt, const TDesC &, TLibraryFunction &)
Opens the protocol library. Attempts to load the secure socket implementation DLL for the requested protocol type.
Parameters
| TInt aId | |
| const TDesC & aProtocolName | A reference to a descriptor containing the protocol name, i.e. tls1.0, ssl3.0. Case is ignored. |
| TLibraryFunction & aEntryPoint | Entry point into the secureSocket plug-in. |
Unload()
| IMPORT_C void | Unload | ( | ) | [static] |
Closes and unloads the implementation library.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.