PubSub+ Messaging API For C
7.31.0.7
|
Functions | Typedefs | Enumerations | Enumeration Values | Defines |
Items that can be configured globally for an API instance. More...
Items that can be configured globally for an API instance.
Global properties are set in solClient_initialize(). Global properties may not be changed after this, they exist for the duration of the API instance.
Note that the data buffer sizes for quantas 0 through 4 must be in increasing order of size.
#define SOLCLIENT_GLOBAL_PROP_CRYPTO_LIB "GLOBAL_CRYPTO_LIB" |
#define SOLCLIENT_GLOBAL_PROP_DBQUANTASIZE_0 "GLOBAL_DBQUANTA_SIZE_0" |
The size (in bytes) of data buffers in the pool of smallest buffers. The valid range is > 0.
#define SOLCLIENT_GLOBAL_PROP_DBQUANTASIZE_1 "GLOBAL_DBQUANTA_SIZE_1" |
The size (in bytes) of data buffers in the second pool of buffers. The valid range is > 0.
#define SOLCLIENT_GLOBAL_PROP_DBQUANTASIZE_2 "GLOBAL_DBQUANTA_SIZE_2" |
The size (in bytes) of data buffers in the third pool of buffers. The valid range is > 0.
#define SOLCLIENT_GLOBAL_PROP_DBQUANTASIZE_3 "GLOBAL_DBQUANTA_SIZE_3" |
The size (in bytes) of data buffers in the fourth pool of buffers. The valid range is > 0.
#define SOLCLIENT_GLOBAL_PROP_DBQUANTASIZE_4 "GLOBAL_DBQUANTA_SIZE_4" |
The size (in bytes) of data buffers in the fifth (last) pool of buffers. The valid range is > 0.
#define SOLCLIENT_GLOBAL_PROP_GSS_KRB_LIB "GLOBAL_GSS_KRB_LIB" |
The GSS Kerberos library name. Default:
#define SOLCLIENT_GLOBAL_PROP_IBM_CODESET "GLOBAL_IBM_CODESET" |
Only valid on the z/TPF mainframe.
This selects the EBCDIC character set in use by the application. Default: SOLCLIENT_GLOBAL_PROP_DEFAULT_IBM_CODESET.
#define SOLCLIENT_GLOBAL_PROP_MAXPOOLMEM "GLOBAL_MAXPOOLMEM" |
The maximum amount of memory (in bytes) the API can save in its data and message pools. Once it reaches this size, data blocks are released back to the heap and are not kept in a API pool.
#define SOLCLIENT_GLOBAL_PROP_SSL_LIB "GLOBAL_SSL_LIB" |
The TLS (Transport Layer Security) and SSL (Secure Sockets Layer) library name. Default: