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.