PubSub+ Messaging API For C  7.29.0.6
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Configuration Properties Maximum Sizes

The maximum sizes for certain configuration property values. More...

Macros

#define SOLCLIENT_SESSION_PROP_MAX_USERNAME_LEN   (189)
 The maximum length of username string (Session property), not including the NULL terminator. More...
 
#define SOLCLIENT_SESSION_PROP_MAX_PASSWORD_LEN   (128)
 The maximum length of password string (Session property), not including the NULL terminator. More...
 
#define SOLCLIENT_SESSION_PROP_MAX_HOSTS   (16)
 The maximum number of hosts that can appear in the Session host property. More...
 
#define SOLCLIENT_SESSION_PROP_MAX_APP_DESC   (255)
 The maximum length of application (that is, the client) description string (Session property), not including the NULL terminator. More...
 
#define SOLCLIENT_SESSION_PROP_MAX_CLIENT_NAME_LEN   (160)
 The maximum length of client name string (Session property), not including the NULL terminator. More...
 
#define SOLCLIENT_SESSION_PROP_MAX_VPN_NAME_LEN   (32)
 The maximum length of a Message VPN name string (Session property), not including the NULL terminator. More...
 
#define SOLCLIENT_SESSION_PROP_MAX_VIRTUAL_ROUTER_NAME_LEN   (52)
 The maximum length of a virtual router name (read-only Session property), not including the NULL terminator. More...
 
#define SOLCLIENT_CONTEXT_PROP_MAX_CPU_LIST_LEN   (255)
 The maximum length of the SOLCLIENT_CONTEXT_PROP_THREAD_AFFINITY_CPU_LIST string (Context property), not including the NULL terminator. More...
 

Detailed Description

The maximum sizes for certain configuration property values.

Maximum string lengths do not include the terminating NULL. The actual strings including the terminating NULL can be one character longer.

Macro Definition Documentation

#define SOLCLIENT_CONTEXT_PROP_MAX_CPU_LIST_LEN   (255)

The maximum length of the SOLCLIENT_CONTEXT_PROP_THREAD_AFFINITY_CPU_LIST string (Context property), not including the NULL terminator.

#define SOLCLIENT_SESSION_PROP_MAX_APP_DESC   (255)

The maximum length of application (that is, the client) description string (Session property), not including the NULL terminator.

#define SOLCLIENT_SESSION_PROP_MAX_CLIENT_NAME_LEN   (160)

The maximum length of client name string (Session property), not including the NULL terminator.

Examples:
ex/subscribeOnBehalfOfClient.c.
#define SOLCLIENT_SESSION_PROP_MAX_HOSTS   (16)

The maximum number of hosts that can appear in the Session host property.

#define SOLCLIENT_SESSION_PROP_MAX_PASSWORD_LEN   (128)

The maximum length of password string (Session property), not including the NULL terminator.

Examples:
ex/common.h, and ex/secureSession.c.
#define SOLCLIENT_SESSION_PROP_MAX_USERNAME_LEN   (189)

The maximum length of username string (Session property), not including the NULL terminator.

Examples:
ex/common.h, and ex/secureSession.c.
#define SOLCLIENT_SESSION_PROP_MAX_VIRTUAL_ROUTER_NAME_LEN   (52)

The maximum length of a virtual router name (read-only Session property), not including the NULL terminator.

#define SOLCLIENT_SESSION_PROP_MAX_VPN_NAME_LEN   (32)

The maximum length of a Message VPN name string (Session property), not including the NULL terminator.

Examples:
ex/common.h, and ex/secureSession.c.