Definitions in bps.h

Preprocessor macro definitions for the bps.h header file in this library.

Definitions:

#define BPS_API 
This identifier is used to make the BPS functions visible for public use.

#define BPS_DEPRECATED __attribute__((__deprecated__))
An identifier to denote that the BPS API has been deprecated.

#define BPS_VERSION (3001003)
The version of the BPS.

The version number is computed as follows: (Major * 1000000) + (Minor * 1000) + Patch

#define BPS_VERSION_STRING "3.1.3"
The version of BPS as a string.

See also:

BPS_VERSION

#define BPS_SUCCESS (0)
A return code that indicates that a function completed successfully.

#define BPS_FAILURE (-1)
A return code that indicates that a function did not complete successfully.

When errno value is set, it indicates the reason for the failure.

Library:

libbps (For the qcc command, use the -l bps option to link against this library)