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:

Feature
Linux x64 / aarch64
Windows x64
OSX x64 /aarch64

Incredible performance

X

X

X

Publish and subscribe

X

X

X

State of the World (SOW) queries

X

X

X

Topic and content filtering

X

X

X

Atomic SOW query and subscribe

X

X

X

Transaction log replay

X

X

X

Historical SOW query

X

X

X

Beautiful documentation

X

X

X

HA: automatic failover

X

X

X

HA: durable publish and subscribe

X

X

X

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

Last updated