Portability Libraries  2015.2.0.0
Common Methods and Objects for Platform Independance.
SoftwareAndServices::Library::Common::TcpClient Class Reference

#include "<SaS/Common/TcpClient.hpp>"

+ Inheritance diagram for SoftwareAndServices::Library::Common::TcpClient:
+ Collaboration diagram for SoftwareAndServices::Library::Common::TcpClient:

Public Member Functions

 TcpClient ()
virtual ~TcpClient ()
const char * CAFile () const
void CAFile (const char *ThePath)
const char * CertPath () const
void CertPath (const char *ThePath)
void Close ()
FileGetFile ()
X509 * GetX509PeerCert () const
FileOpen (const char *host, short port)
BIO * OpenTls (const char *host, short port)
bool SetKey (const char *Pem)
bool SetKeyFile (const char *PemFile)
- Public Member Functions inherited from SoftwareAndServices::Library::Common::instance< TcpClient >
 instance ()
virtual InstanceCount_t decInstance () const
virtual InstanceCount_t getInstance () const
virtual InstanceCount_t incInstance () const
void operator delete (void *ToFree)

Detailed Description

A generic TCP client object.

Definition at line 121 of file TcpClient.hpp.

The documentation for this class was generated from the following file: