Skip to main content

Introduction

About the C/C++ Client

The C/C++ client package includes both the AMPS C++ client and a basic C client that uses only C language features.

C & C++ Support Matrix

This version of the AMPS C++ client supports the following operating systems and features:

FeatureLinux x64 / aarch64Windows x64OSX x64 /aarch64
Incredible performanceXXX
Publish and subscribeXXX
State of the World (SOW) queriesXXX
Topic and content filteringXXX
Atomic SOW query and subscribeXXX
Transaction log replayXXX
Historical SOW queryXXX
Beautiful documentationXXX
HA: automatic failoverXXX
HA: durable publish and subscribeXXX

This version of the AMPS C++ client has been tested with the following compilers and versions. Other compilers or versions may work, but have not been tested by 60East:

  • Linux: gcc 4.8 or later
  • Windows: Visual Studio versions under current mainstream support
  • OSX: clang