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.