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