B2BITS FIX Antenna C++  2.27.0
Namespaces | Classes | Typedefs | Enumerations | Functions
System Namespace Reference

Platform specific classes. More...

Namespaces

 ThreadSafe
 Contains implementation of the thread safety checking classes.
 

Classes

class  AutoEvent
 Syncronization object. More...
 
class  Condition
 Condition class provides communication, the ability to wait for some shared resource to reach some desired state, or to signal that it has reached some state in which another thread may be interested. More...
 
class  HRTimer
 High resolution performance counter. More...
 
struct  IPAddr
 Represents IP address. More...
 
class  ManualEvent
 
Syncronization object. More...
 
class  Mutex
 Mutex - provides synchronization, the ability to control how threads share resources. More...
 
class  ReferenceableManualEvent
 Referenceable ManualEvent. More...
 
class  Semaphore
 Semaphore - a general synchronization mechanism. More...
 
class  SocketException
 Socket exception. More...
 
class  SSLClientContext
 Client specific SSL context. More...
 
class  SSLContext
 Contains SSL specific information that is used while establishing connection. More...
 
class  SSLContextConfigurator
 SSLContext configurator class. More...
 
class  SSLServerContext
 Server specific SSL context. More...
 
class  SystemException
 System exception. More...
 
class  Thread
 A thread of execution in a program. More...
 
class  WouldBlockSocketException
 Would block socket exception. More...
 

Typedefs

typedef Utils::ReferenceCounterSharedPtr< SSLContextConfiguratorSSLContextConfiguratorPtr
 
typedef pthread_t ThreadId
 

Enumerations

enum  SSLCertificateEncoding { CERT_ENCODING_NA = 0, CERT_ENCODING_PEM = 1, CERT_ENCODING_ASN1 = 2, CERT_ENCODING_PFX = 3 }
 Defines encoding type of the certificate contained inside SSLCertificateDataRecord. More...
 

Functions

std::ostream & operator<< (std::ostream &s, const IPAddr &v)
 

Detailed Description

Platform specific classes.

Typedef Documentation

◆ SSLContextConfiguratorPtr

◆ ThreadId

typedef pthread_t System::ThreadId

Enumeration Type Documentation

◆ SSLCertificateEncoding

Defines encoding type of the certificate contained inside SSLCertificateDataRecord.

Enumerator
CERT_ENCODING_NA 
CERT_ENCODING_PEM 
CERT_ENCODING_ASN1 
CERT_ENCODING_PFX 

Function Documentation

◆ operator<<()

std::ostream& System::operator<< ( std::ostream &  s,
const IPAddr v 
)
inline