|
virtual P6INT32 | addref (void)=0 |
|
virtual P6R::P6ERR | enableCertificateLogging (P6R::P6BOOL bEnable)=0 |
|
virtual P6R::P6ERR | getNegotiatedCipher (P6R::P6WCHAR *pBuffer, P6R::P6UINT32 cBuffer)=0 |
|
virtual P6R::P6ERR | getPeerCertificate (P6R::p6ICert **ppCert)=0 |
|
virtual P6R::P6ERR | getPeerCertificateChain (P6R::p6IEnumCerts **ppEnum)=0 |
|
virtual P6R::P6ERR | getPeerRootCertificate (P6R::p6ICert **ppCert)=0 |
|
virtual P6R::P6ERR | initialize (P6R::p6IKeystore *pKeystore, P6R::p6IIoBufferFactory *pBufferFactory, const P6R::P6WCHAR *pszHostname, const P6R::P6WCHAR *pszCiphers, P6R::P6SECURESOCKETFLAGS fFlags, P6R::P6SIZE socketID)=0 |
|
virtual P6R::P6ERR | initialized (void)=0 |
|
virtual P6R::P6ERR | populateSSLCredentials (P6R::p6IKeystore *pKeystore)=0 |
|
virtual P6R::P6ERR | process (void)=0 |
|
virtual P6R::P6ERR | queryInterface (const P6R::P6IID &iid, P6VOID **ppIface)=0 |
|
virtual P6R::P6ERR | readCleartext (P6R::P6UINT8 *pBuffer, P6R::P6UINT32 cBuffer, P6R::P6UINT32 *pcBytesRead)=0 |
|
virtual P6R::P6ERR | readCleartextIoBuffer (P6R::p6IIoBuffer **ppIoBuffer, P6R::P6UINT32 *pcBytesRead)=0 |
|
virtual P6R::P6ERR | readEncrypted (P6R::P6UINT8 *pBuffer, P6R::P6UINT32 cBuffer, P6R::P6UINT32 *pcBytesRead)=0 |
|
virtual P6R::P6ERR | readEncryptedIoBuffer (P6R::p6IIoBuffer **ppBuffer)=0 |
|
virtual P6INT32 | release (void)=0 |
|
virtual P6R::P6ERR | verifyCert (void)=0 |
|
virtual P6R::P6ERR | writeCleartext (P6R::P6UINT8 *pBuffer, P6R::P6UINT32 cBuffer, P6R::P6UINT32 *pcBytesWritten)=0 |
|
virtual P6R::P6ERR | writeCleartextIoBuffer (P6R::p6IIoBuffer *pIoBuffer)=0 |
|
virtual P6R::P6ERR | writeEncrypted (P6R::P6UINT8 *pBuffer, P6R::P6UINT32 cBuffer, P6R::P6UINT32 *pcBytesWritten)=0 |
|
virtual P6R::P6ERR | writeEncryptedIoBuffer (P6R::p6IIoBuffer *pIoBuffer, P6R::P6BOOL bAppend)=0 |
|
Definition at line 25 of file p6sslengine.h.