PTLib
Version 2.14.3
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
PSSLCipherContext Member List
This is the complete list of members for
PSSLCipherContext
, including all inherited members.
Class
()
PObject
inline
static
Clone
() const
PObject
virtual
CloneAs
() const
PObject
inline
Compare
(const PObject &obj) const
PObject
virtual
CompareObjectMemoryDirect
(const PObject &obj) const
PObject
virtual
Comparison
enum name
PObject
EqualTo
enum value
PObject
GetAlgorithm
() const
PSSLCipherContext
GetBlockedDataSize
(PINDEX size) const
PSSLCipherContext
GetBlockSize
() const
PSSLCipherContext
GetClass
(unsigned ancestor=0) const
PObject
inline
virtual
GetIVLength
() const
PSSLCipherContext
GetKeyLength
() const
PSSLCipherContext
GetPadding
() const
PSSLCipherContext
inline
GetTraceContextIdentifier
() const
PObject
inline
GetTraceContextIdentifier
(PObject &obj)
PObject
inline
GetTraceContextIdentifier
(PObject *obj)
PObject
inline
GreaterThan
enum value
PObject
HashFunction
() const
PObject
virtual
InternalCompareObjectMemoryDirect
(const PObject *obj1, const PObject *obj2, PINDEX size)
PObject
static
InternalIsDescendant
(const char *clsName) const
PObject
inline
virtual
IsClass
(const char *cls) const
PObject
inline
IsEncrypt
() const
PSSLCipherContext
LessThan
enum value
PObject
m_context
PSSLCipherContext
protected
m_padMode
PSSLCipherContext
protected
m_traceContextIdentifier
PObject
protected
NoPadding
enum value
PSSLCipherContext
operator evp_cipher_ctx_st *
() const
PSSLCipherContext
inline
operator!=
(const PObject &obj) const
PObject
inline
operator<
(const PObject &obj) const
PObject
inline
operator<=
(const PObject &obj) const
PObject
inline
operator==
(const PObject &obj) const
PObject
inline
operator>
(const PObject &obj) const
PObject
inline
operator>=
(const PObject &obj) const
PObject
inline
PadCipherStealing
enum value
PSSLCipherContext
PadLoosePKCS
enum value
PSSLCipherContext
PadMode
enum name
PSSLCipherContext
PadPKCS
enum value
PSSLCipherContext
PObject
()
PObject
inline
protected
PrintOn
(ostream &strm) const
PObject
virtual
Process
(const PBYTEArray &in, PBYTEArray &out)
PSSLCipherContext
Process
(const BYTE *inPtr, PINDEX inLen, BYTE *outPtr, PINDEX &outLen, bool partial=false)
PSSLCipherContext
PSSLCipherContext
(bool encrypt)
PSSLCipherContext
PTraceObjectInstance
() const
PObject
inline
PTraceObjectInstance
(const char *)
PObject
inline
static
PTraceObjectInstance
(const PObject *obj)
PObject
inline
static
ReadFrom
(istream &strm)
PObject
virtual
SetAlgorithm
(const PString &name)
PSSLCipherContext
SetIV
(const PBYTEArray &iv)
PSSLCipherContext
inline
SetIV
(const BYTE *ivPtr, PINDEX ivLen)
PSSLCipherContext
SetKey
(const PBYTEArray &key)
PSSLCipherContext
inline
SetKey
(const BYTE *keyPtr, PINDEX keyLen)
PSSLCipherContext
SetPadding
(PadMode pad)
PSSLCipherContext
SetTraceContextIdentifier
(unsigned id)
PObject
inline
SetTraceContextIdentifier
(const PObject &obj)
PObject
inline
SetTraceContextIdentifier
(const PObject *obj)
PObject
inline
~PObject
()
PObject
inline
virtual
~PSSLCipherContext
()
PSSLCipherContext
Generated on Fri Oct 10 2014 21:15:20 for PTLib by
1.8.3.1