The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CSecureConnectShim Class Reference

Inheritance diagram for CSecureConnectShim:
Collaboration diagram for CSecureConnectShim:

List of all members.

Public Member Functions

 CSecureConnectShim (JetByteTools::Socket::ICreateFilteredStreamSocketConnections &connectionCreator)
 CSecureConnectShim (const CSecureConnectShim &rhs)
CSecureConnectShimoperator= (const CSecureConnectShim &rhs)
virtual ~CSecureConnectShim ()
JetByteTools::Socket::CSmartStreamSocket SecureConnect (const JetByteTools::Socket::IFullAddress &address, const void *pUserData, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize)
JetByteTools::Socket::CSmartStreamSocket SecureConnectNoThrow (const JetByteTools::Socket::IFullAddress &address, const void *pUserData, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize)
JetByteTools::Socket::CSmartStreamSocket SecureAsyncConnect (const JetByteTools::Socket::IFullAddress &address, const void *pUserData, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize)
JetByteTools::Socket::CSmartStreamSocket SecureAsyncConnectNoThrow (const JetByteTools::Socket::IFullAddress &address, const void *pUserData, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize)
JetByteTools::Socket::CSmartStreamSocket SecureConnectAsyncIfAvailable (const JetByteTools::Socket::IFullAddress &address, const void *pUserData, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize)
JetByteTools::Socket::CSmartStreamSocket SecureConnectAsyncIfAvailableNoThrow (const JetByteTools::Socket::IFullAddress &address, const void *pUserData, JetByteTools::Socket::SocketBufferSize recvBufferSize=JetByteTools::Socket::DefaultSocketBufferSize, JetByteTools::Socket::SocketBufferSize sendBufferSize=JetByteTools::Socket::DefaultSocketBufferSize)


Constructor & Destructor Documentation

CSecureConnectShim ( const CSecureConnectShim rhs  ) 

virtual ~CSecureConnectShim (  )  [virtual]


Member Function Documentation

CSecureConnectShim& operator= ( const CSecureConnectShim rhs  ) 

JetByteTools::Socket::CSmartStreamSocket SecureConnect ( const JetByteTools::Socket::IFullAddress address,
const void *  pUserData,
JetByteTools::Socket::SocketBufferSize  recvBufferSize = JetByteTools::Socket::DefaultSocketBufferSize,
JetByteTools::Socket::SocketBufferSize  sendBufferSize = JetByteTools::Socket::DefaultSocketBufferSize 
)

JetByteTools::Socket::CSmartStreamSocket SecureConnectNoThrow ( const JetByteTools::Socket::IFullAddress address,
const void *  pUserData,
JetByteTools::Socket::SocketBufferSize  recvBufferSize = JetByteTools::Socket::DefaultSocketBufferSize,
JetByteTools::Socket::SocketBufferSize  sendBufferSize = JetByteTools::Socket::DefaultSocketBufferSize 
)

JetByteTools::Socket::CSmartStreamSocket SecureAsyncConnect ( const JetByteTools::Socket::IFullAddress address,
const void *  pUserData,
JetByteTools::Socket::SocketBufferSize  recvBufferSize = JetByteTools::Socket::DefaultSocketBufferSize,
JetByteTools::Socket::SocketBufferSize  sendBufferSize = JetByteTools::Socket::DefaultSocketBufferSize 
)

JetByteTools::Socket::CSmartStreamSocket SecureAsyncConnectNoThrow ( const JetByteTools::Socket::IFullAddress address,
const void *  pUserData,
JetByteTools::Socket::SocketBufferSize  recvBufferSize = JetByteTools::Socket::DefaultSocketBufferSize,
JetByteTools::Socket::SocketBufferSize  sendBufferSize = JetByteTools::Socket::DefaultSocketBufferSize 
)

JetByteTools::Socket::CSmartStreamSocket SecureConnectAsyncIfAvailable ( const JetByteTools::Socket::IFullAddress address,
const void *  pUserData,
JetByteTools::Socket::SocketBufferSize  recvBufferSize = JetByteTools::Socket::DefaultSocketBufferSize,
JetByteTools::Socket::SocketBufferSize  sendBufferSize = JetByteTools::Socket::DefaultSocketBufferSize 
)

JetByteTools::Socket::CSmartStreamSocket SecureConnectAsyncIfAvailableNoThrow ( const JetByteTools::Socket::IFullAddress address,
const void *  pUserData,
JetByteTools::Socket::SocketBufferSize  recvBufferSize = JetByteTools::Socket::DefaultSocketBufferSize,
JetByteTools::Socket::SocketBufferSize  sendBufferSize = JetByteTools::Socket::DefaultSocketBufferSize 
)


Generated on Sun Sep 12 19:09:45 2021 for The Server Framework - v7.4 by doxygen 1.5.3