blpapi.ZfpUtil¶
- class blpapi.ZfpUtil¶
Utility used to prepare
SessionOptions
for private leased lines.The following snippet shows how to use
ZfpUtil
to start aSession
:tlsOptions = blpapi.TlsOptions.createFromFiles( ... ) sessionOptions = blpapi.ZfpUtil.getZfpOptionsForLeasedLines( blpapi.ZfpUtil.REMOTE_8194, tlsOptions) sessionOptions.setAuthenticationOptions( ... ) session = blpapi.Session(sessionOptions) session.start()
- REMOTE_8194 = 8194¶
- REMOTE_8196 = 8196¶
- static getZfpOptionsForLeasedLines(remote, tlsOptions)¶
Creates a
SessionOptions
object for applications that leverage private leased lines to the Bloomberg network.- Parameters
remote (int) – Type of the remote to connect to
tlsOptions (TlsOptions) – Tls options to use when connecting
- Returns
SessionOptions
object for applications that leverage private leased lines to the Bloomberg network.- Return type
- Raises
Exception – If failed to obtain the session options
Note
The
SessionOptions
object is only valid for private leased line connectivity.Note
This is a costly operation that is preferably called once per application.