28#ifndef INCLUDED_BLPAPI_ZFPUTIL
29#define INCLUDED_BLPAPI_ZFPUTIL
86#ifndef INCLUDED_BLPAPI_ABSTRACTSESSION
90#ifndef INCLUDED_BLPAPI_CALL
94#ifndef INCLUDED_BLPAPI_EXCEPTION
98#ifndef INCLUDED_BLPAPI_DEFS
102#ifndef INCLUDED_BLPAPI_SESSIONOPTIONS
106#ifndef INCLUDED_BLPAPI_TLSOPTIONS
110#ifndef INCLUDED_BLPAPI_VERSIONMACROS
A common interface shared between publisher and consumer sessions.
BLPAPI_EXPORT int blpapi_UserAgentInfo_setNativeSdkLanguageAndVersion(const char *language, const char *version)
Provide functions for dispatchtbl.
#define BLPAPI_CALL(FUNCNAME)
Definition blpapi_call.h:353
Common definitions used by the library.
#define BLPAPI_ZFPUTIL_REMOTE_8194
Definition blpapi_defs.h:153
#define BLPAPI_EXPORT
Definition blpapi_defs.h:171
#define BLPAPI_ZFPUTIL_REMOTE_8196
Definition blpapi_defs.h:154
Defines Exceptions that can be thrown by the blpapi library.
A common interface shared between publish and consumer sessions.
Maintain client credentials and trust material.
Provide preprocessor macros for BLPAPI library version information.
#define BLPAPI_SDK_VERSION_STRING
Definition blpapi_versionmacros.h:69
BLPAPI_EXPORT int blpapi_ZfpUtil_getOptionsForLeasedLines(blpapi_SessionOptions_t *sessionOptions, const blpapi_TlsOptions_t *tlsOptions, int remote)
static void throwOnError(int errorCode)
Definition blpapi_exception.h:526
Definition blpapi_sessionoptions.h:431
blpapi_SessionOptions_t * handle() const
Definition blpapi_sessionoptions.h:1400
Definition blpapi_tlsoptions.h:188
blpapi_TlsOptions_t * handle() const
Definition blpapi_tlsoptions.h:344
Definition blpapi_zfputil.h:143
Remote
Definition blpapi_zfputil.h:146
@ REMOTE_8196
Use port 8196.
Definition blpapi_zfputil.h:148
@ REMOTE_8194
Use port 8194.
Definition blpapi_zfputil.h:147
static SessionOptions getZfpOptionsForLeasedLines(Remote remote, const TlsOptions &tlsOptions)
Definition blpapi_zfputil.h:175
struct blpapi_SessionOptions blpapi_SessionOptions_t
Definition blpapi_types.h:172
struct blpapi_TlsOptions blpapi_TlsOptions_t
Definition blpapi_types.h:178
Definition blpapi_abstractsession.h:195