BLPAPI C++ 3.26.6
Loading...
Searching...
No Matches
Component blpapi_zfputil

Detailed Description

Automatic creation of SessionOptions for Zero Footprint solution.

Purpose:
Automatic creation of SessionOptions for Zero Footprint solution clients that leverage private leased lines to the Bloomberg network.
Classes:
blpapi::ZfpUtilWrapper for Zero Footprint utilities
See also
Component blpapi_sessionoptions Component blpapi_tlsoptions
Description:
The utilities provided in this component are designed for the Zero Footprint solution for BLPAPI.
Usage:
The following snippet shows how to use a ZfpUtil method for starting a Session when using leased lines.
blpapi::TlsOptions tlsOptions
blpapi::SessionOptions opts = blpapi::ZfpUtil::getZfpOptionsForLeasedLines(
opts.setAuthorizationOptions( ... );
blpapi::Session session = blpapi::Session(opts);
session.start();
static TlsOptions createFromFiles(const char *clientCredentialsFileName, const char *clientCredentialsPassword, const char *trustedCertificatesFileName)
Definition blpapi_tlsoptions.h:414
@ REMOTE_8194
Use port 8194.
Definition blpapi_zfputil.h:186
static SessionOptions getZfpOptionsForLeasedLines(Remote remote, const TlsOptions &tlsOptions)
Definition blpapi_zfputil.h:214

Note that the resulting SessionOptions can be used in multiple sessions, so this operation only needs to be called once per application

Classes

class  ZfpUtil