Connection (C)

Description

C interface module for nn::ssl::Connection.

Structures

nnsslConnection C structure representing an SSL Connection.

Functions

nnsslConnectionAssignSocket See the corresponding C++ function nn::ssl::Connection::AssignSocket.
nnsslConnectionAssignServer See the corresponding C++ function nn::ssl::Connection::AssignServer.
nnsslConnectionSetServerCertBuffer See the corresponding C++ function nn::ssl::Connection::SetServerCertBuffer.
nnsslConnectionShutdown See the corresponding C++ function nn::ssl::Connection::Shutdown.
nnsslConnectionDoHandshake See the corresponding C++ function nn::ssl::Connection::DoHandshake(void).
nnsslConnectionDoHandshakeEx See the corresponding C++ function nn::ssl::Connection::DoHandshake(u8* pServerCertBuf, size_t* pServerCertSize, u32* pServerCertNum).
nnsslConnectionRead See the corresponding C++ function nn::ssl::Connection::Read.
nnsslConnectionPeek See the corresponding C++ function nn::ssl::Connection::Peek.
nnsslConnectionWrite See the corresponding C++ function nn::ssl::Connection::Peek.
nnsslConnectionSetServerCertStore See the corresponding C++ function nn::ssl::Connection::SetServerCertStore.
nnsslConnectionSetClientCert See the corresponding C++ function nn::ssl::Connection::SetClientCert.
nnsslConnectionSetCRLStore See the corresponding C++ function nn::ssl::Connection::SetCRLStore.
nnsslConnectionDisableVerifyOptionForDebug See the corresponding C++ function nn::ssl::Connection::DisableVerifyOptionForDebug.
nnsslConnectionGetCipherInfo See the corresponding C++ function nn::ssl::Connection::GetCipherInfo.
nnsslConnectionGetCertVerifyErrors See the corresponding C++ function nn::ssl::Connection::GetCertVerifyErrors.

Revision History

2010/06/14
Initial version.

CONFIDENTIAL