BLPAPI C++  3.24.11
blpapi_FunctionEntries Struct Reference

#include <blpapi_dispatchtbl.h>

Public Attributes

int(* blpapi_EventFormatter_appendMessageSeq )(blpapi_EventFormatter_t *formatter, char const *typeString, blpapi_Name_t *typeName, const blpapi_Topic_t *topic, unsigned int sequenceNumber, unsigned int)
 
int(* blpapi_EventFormatter_appendRecapMessageSeq )(blpapi_EventFormatter_t *formatter, const blpapi_Topic_t *topic, const blpapi_CorrelationId_t *cid, unsigned int sequenceNumber, unsigned int)
 
int(* blpapi_Message_addRef )(const blpapi_Message_t *message)
 
int(* blpapi_Message_release )(const blpapi_Message_t *message)
 
void(* blpapi_SessionOptions_setMaxEventQueueSize )(blpapi_SessionOptions_t *parameters, size_t maxEventQueueSize)
 
int(* blpapi_SessionOptions_setSlowConsumerWarningHiWaterMark )(blpapi_SessionOptions_t *parameters, float hiWaterMark)
 
int(* blpapi_SessionOptions_setSlowConsumerWarningLoWaterMark )(blpapi_SessionOptions_t *parameters, float loWaterMark)
 
void(* blpapi_Request_setPreferredRoute )(blpapi_Request_t *request, blpapi_CorrelationId_t *correlationId)
 
int(* blpapi_Message_fragmentType )(const blpapi_Message_t *message)
 
size_t(* blpapi_SessionOptions_maxEventQueueSize )(blpapi_SessionOptions_t *parameters)
 
float(* blpapi_SessionOptions_slowConsumerWarningHiWaterMark )(blpapi_SessionOptions_t *parameters)
 
float(* blpapi_SessionOptions_slowConsumerWarningLoWaterMark )(blpapi_SessionOptions_t *parameters)
 
int(* blpapi_SessionOptions_setDefaultKeepAliveInactivityTime )(blpapi_SessionOptions_t *parameters, int inactivityTime)
 
int(* blpapi_SessionOptions_setDefaultKeepAliveResponseTimeout )(blpapi_SessionOptions_t *parameters, int responseTimeout)
 
int(* blpapi_SessionOptions_defaultKeepAliveInactivityTime )(blpapi_SessionOptions_t *parameters)
 
int(* blpapi_SessionOptions_defaultKeepAliveResponseTimeout )(blpapi_SessionOptions_t *parameters)
 
int(* blpapi_HighPrecisionDatetime_compare )(const blpapi_HighPrecisionDatetime_t *, const blpapi_HighPrecisionDatetime_t *)
 
int(* blpapi_HighPrecisionDatetime_print )(const blpapi_HighPrecisionDatetime_t *, blpapi_StreamWriter_t, void *, int, int)
 
int(* blpapi_Element_getValueAsHighPrecisionDatetime )(const blpapi_Element_t *, blpapi_HighPrecisionDatetime_t *, size_t)
 
int(* blpapi_Element_setValueHighPrecisionDatetime )(blpapi_Element_t *, const blpapi_HighPrecisionDatetime_t *, size_t)
 
int(* blpapi_Element_setElementHighPrecisionDatetime )(blpapi_Element_t *, const char *, const blpapi_Name_t *, const blpapi_HighPrecisionDatetime_t *)
 
int(* blpapi_Session_resubscribeWithId )(blpapi_Session_t *, const blpapi_SubscriptionList_t *, int, const char *, int)
 
int(* blpapi_EventFormatter_setValueNull )(blpapi_EventFormatter_t *, const char *, const blpapi_Name_t *)
 
int(* blpapi_DiagnosticsUtil_memoryInfo )(char *, size_t)
 
int(* blpapi_SessionOptions_setKeepAliveEnabled )(blpapi_SessionOptions_t *, int)
 
int(* blpapi_SessionOptions_keepAliveEnabled )(blpapi_SessionOptions_t *)
 
int(* blpapi_SubscriptionList_addResolved )(blpapi_SubscriptionList_t *, const char *, const blpapi_CorrelationId_t *)
 
int(* blpapi_SubscriptionList_isResolvedAt )(blpapi_SubscriptionList_t *, int *, size_t)
 
int(* blpapi_ProviderSession_deregisterService )(blpapi_ProviderSession_t *session, const char *serviceName)
 
void(* blpapi_ServiceRegistrationOptions_setPartsToRegister )(blpapi_ServiceRegistrationOptions_t *session, int parts)
 
int(* blpapi_ServiceRegistrationOptions_getPartsToRegister )(blpapi_ServiceRegistrationOptions_t *session)
 
int(* blpapi_ProviderSession_deleteTopics )(blpapi_ProviderSession_t *session, const blpapi_Topic_t **topics, size_t numTopics)
 
int(* blpapi_ProviderSession_activateSubServiceCodeRange )(blpapi_ProviderSession_t *session, const char *serviceName, int begin, int end, int priority)
 
int(* blpapi_ProviderSession_deactivateSubServiceCodeRange )(blpapi_ProviderSession_t *session, const char *serviceName, int begin, int end)
 
int(* blpapi_ServiceRegistrationOptions_addActiveSubServiceCodeRange )(blpapi_ServiceRegistrationOptions_t *parameters, int start, int end, int priority)
 
void(* blpapi_ServiceRegistrationOptions_removeAllActiveSubServiceCodeRanges )(blpapi_ServiceRegistrationOptions_t *parameters)
 
void(* blpapi_Logging_logTestMessage )(blpapi_Logging_Severity_t severity)
 
const char *(* blpapi_getVersionIdentifier )()
 
int(* blpapi_Message_timeReceived )(const blpapi_Message_t *message, blpapi_TimePoint_t *timeReceived)
 
int(* blpapi_SessionOptions_recordSubscriptionDataReceiveTimes )(blpapi_SessionOptions_t *parameters)
 
void(* blpapi_SessionOptions_setRecordSubscriptionDataReceiveTimes )(blpapi_SessionOptions_t *parameters, int shouldRecord)
 
long long(* blpapi_TimePointUtil_nanosecondsBetween )(const blpapi_TimePoint_t *start, const blpapi_TimePoint_t *end)
 
int(* blpapi_HighResolutionClock_now )(blpapi_TimePoint_t *timePoint)
 
int(* blpapi_HighPrecisionDatetime_fromTimePoint )(blpapi_HighPrecisionDatetime_t *datetime, const blpapi_TimePoint_t *timePoint, short offset)
 
int(* blpapi_RequestTemplate_addRef )(const blpapi_RequestTemplate_t *requestTemplate)
 
int(* blpapi_RequestTemplate_release )(const blpapi_RequestTemplate_t *requestTemplate)
 
int(* blpapi_Session_sendRequestTemplate )(blpapi_Session_t *session, const blpapi_RequestTemplate_t *requestTemplate, blpapi_CorrelationId_t *correlationId)
 
int(* blpapi_Session_createSnapshotRequestTemplate )(blpapi_RequestTemplate_t **requestTemplate, blpapi_Session_t *session, const char *subscriptionString, const blpapi_Identity_t *identity, blpapi_CorrelationId_t *correlationId)
 
int(* blpapi_Message_print )(const blpapi_Message_t *message, blpapi_StreamWriter_t streamWriter, void *stream, int indentLevel, int spacesPerLevel)
 
int(* blpapi_Message_recapType )(const blpapi_Message_t *message)
 
int(* blpapi_SessionOptions_setServiceCheckTimeout )(blpapi_SessionOptions_t *parameters, int timeoutMsecs)
 
int(* blpapi_SessionOptions_setServiceDownloadTimeout )(blpapi_SessionOptions_t *parameters, int timeoutMsecs)
 
int(* blpapi_SessionOptions_serviceCheckTimeout )(blpapi_SessionOptions_t *parameters)
 
int(* blpapi_SessionOptions_serviceDownloadTimeout )(blpapi_SessionOptions_t *parameters)
 
int(* blpapi_ProviderSession_terminateSubscriptionsOnTopics )(blpapi_ProviderSession_t *session, const blpapi_Topic_t **topics, size_t numTopics, const char *message)
 
int(* blpapi_EventFormatter_appendFragmentedRecapMessage )(blpapi_EventFormatter_t *formatter, const char *typeString, blpapi_Name_t *typeName, const blpapi_Topic_t *topic, const blpapi_CorrelationId_t *cid, int fragmentType)
 
int(* blpapi_EventFormatter_appendFragmentedRecapMessageSeq )(blpapi_EventFormatter_t *formatter, const char *typeString, blpapi_Name_t *typeName, const blpapi_Topic_t *topic, int fragmentType, unsigned int sequenceNumber)
 
void(* blpapi_SessionOptions_setTlsOptions )(blpapi_SessionOptions_t *parameters, const blpapi_TlsOptions_t *tlsOptions)
 
blpapi_TlsOptions_t *(* blpapi_TlsOptions_createFromFiles )(const char *clientCredentialsFileName, const char *clientCredentialsPassword, const char *trustedCertificatesFileName)
 
blpapi_TlsOptions_t *(* blpapi_TlsOptions_createFromBlobs )(const char *clientCredentialsRawData, int clientCredentialsRawDataLength, const char *clientCredentialsPassword, const char *trustedCertificatesRawData, int trustedCertificatesRawDataLength)
 
void(* blpapi_TlsOptions_setTlsHandshakeTimeoutMs )(blpapi_TlsOptions_t *paramaters, int tlsHandshakeTimeoutMs)
 
void(* blpapi_TlsOptions_setCrlFetchTimeoutMs )(blpapi_TlsOptions_t *paramaters, int crlFetchTimeoutMs)
 
blpapi_TlsOptions_t *(* blpapi_TlsOptions_create )(void)
 
blpapi_TlsOptions_t *(* blpapi_TlsOptions_duplicate )(const blpapi_TlsOptions_t *parameters)
 
void(* blpapi_TlsOptions_copy )(blpapi_TlsOptions_t *lhs, const blpapi_TlsOptions_t *rhs)
 
void(* blpapi_TlsOptions_destroy )(blpapi_TlsOptions_t *parameters)
 
int(* blpapi_AbstractSession_generateManualToken )(blpapi_AbstractSession_t *session, blpapi_CorrelationId_t *correlationId, const char *user, const char *manualIp, blpapi_EventQueue_t *eventQueue)
 
int(* blpapi_EventFormatter_appendValueHighPrecisionDatetime )(blpapi_EventFormatter_t *formatter, const blpapi_HighPrecisionDatetime_t *value)
 
int(* blpapi_EventFormatter_setValueHighPrecisionDatetime )(blpapi_EventFormatter_t *formatter, const char *typeString, const blpapi_Name_t *typeName, const blpapi_HighPrecisionDatetime_t *value)
 
int(* blpapi_SessionOptions_print )(blpapi_SessionOptions_t *parameters, blpapi_StreamWriter_t streamWriter, void *stream, int indentLevel, int spacesPerLevel)
 
int(* blpapi_SessionOptions_flushPublishedEventsTimeout )(blpapi_SessionOptions_t *parameters)
 
int(* blpapi_SessionOptions_setFlushPublishedEventsTimeout )(blpapi_SessionOptions_t *parameters, int timeoutMsecs)
 
int(* blpapi_ProviderSession_flushPublishedEvents )(blpapi_ProviderSession_t *session, int *allFlushed, int timeoutMsecs)
 
int(* blpapi_ZfpUtil_getOptionsForLeasedLines )(blpapi_SessionOptions_t *sessionOptions, const blpapi_TlsOptions_t *tlsOptions, int remote)
 
int(* blpapi_SessionOptions_setBandwidthSaveModeDisabled )(blpapi_SessionOptions_t *parameters, int disableBandwidthSaveMode)
 
int(* blpapi_SessionOptions_bandwidthSaveModeDisabled )(blpapi_SessionOptions_t *parameters)
 
int(* blpapi_TestUtil_deserializeService )(const char *schema, size_t schemaLength, blpapi_Service_t **service)
 
int(* blpapi_TestUtil_serializeService )(blpapi_StreamWriter_t streamWriter, void *userStream, const blpapi_Service_t *service)
 
int(* blpapi_TestUtil_createTopic )(blpapi_Topic_t **topic, const blpapi_Service_t *service, int isActive)
 
int(* blpapi_TestUtil_getAdminMessageDefinition )(blpapi_SchemaElementDefinition_t **definition, blpapi_Name_t *messageName)
 
int(* blpapi_TestUtil_createEvent )(blpapi_Event_t **event, int eventType)
 
int(* blpapi_TestUtil_appendMessage )(blpapi_MessageFormatter_t **formatter, blpapi_Event_t *event, const blpapi_SchemaElementDefinition_t *messageType, const blpapi_MessageProperties_t *properties)
 
int(* blpapi_MessageProperties_create )(blpapi_MessageProperties_t **messageProperties)
 
void(* blpapi_MessageProperties_destroy )(blpapi_MessageProperties_t *messageProperties)
 
int(* blpapi_MessageProperties_copy )(blpapi_MessageProperties_t **dest, const blpapi_MessageProperties_t *src)
 
int(* blpapi_MessageProperties_assign )(blpapi_MessageProperties_t *lhs, const blpapi_MessageProperties_t *rhs)
 
int(* blpapi_MessageProperties_setCorrelationIds )(blpapi_MessageProperties_t *messageProperties, const blpapi_CorrelationId_t *correlationIds, size_t numCorrelationIds)
 
int(* blpapi_MessageProperties_setRecapType )(blpapi_MessageProperties_t *messageProperties, int recap, int fragment)
 
int(* blpapi_MessageProperties_setTimeReceived )(blpapi_MessageProperties_t *messageProperties, const blpapi_HighPrecisionDatetime_t *timestamp)
 
int(* blpapi_MessageProperties_setService )(blpapi_MessageProperties_t *messageProperties, const blpapi_Service_t *service)
 
int(* blpapi_MessageFormatter_setValueBool )(blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, blpapi_Bool_t value)
 
int(* blpapi_MessageFormatter_setValueChar )(blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, char value)
 
int(* blpapi_MessageFormatter_setValueInt32 )(blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, blpapi_Int32_t value)
 
int(* blpapi_MessageFormatter_setValueInt64 )(blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, blpapi_Int64_t value)
 
int(* blpapi_MessageFormatter_setValueFloat32 )(blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, blpapi_Float32_t value)
 
int(* blpapi_MessageFormatter_setValueFloat64 )(blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, blpapi_Float64_t value)
 
int(* blpapi_MessageFormatter_setValueDatetime )(blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, const blpapi_Datetime_t *value)
 
int(* blpapi_MessageFormatter_setValueHighPrecisionDatetime )(blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, const blpapi_HighPrecisionDatetime_t *value)
 
int(* blpapi_MessageFormatter_setValueString )(blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, const char *value)
 
int(* blpapi_MessageFormatter_setValueFromName )(blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, const blpapi_Name_t *value)
 
int(* blpapi_MessageFormatter_setValueNull )(blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName)
 
int(* blpapi_MessageFormatter_pushElement )(blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName)
 
int(* blpapi_MessageFormatter_popElement )(blpapi_MessageFormatter_t *formatter)
 
int(* blpapi_MessageFormatter_appendValueBool )(blpapi_MessageFormatter_t *formatter, blpapi_Bool_t value)
 
int(* blpapi_MessageFormatter_appendValueChar )(blpapi_MessageFormatter_t *formatter, char value)
 
int(* blpapi_MessageFormatter_appendValueInt32 )(blpapi_MessageFormatter_t *formatter, blpapi_Int32_t value)
 
int(* blpapi_MessageFormatter_appendValueInt64 )(blpapi_MessageFormatter_t *formatter, blpapi_Int64_t value)
 
int(* blpapi_MessageFormatter_appendValueFloat32 )(blpapi_MessageFormatter_t *formatter, blpapi_Float32_t value)
 
int(* blpapi_MessageFormatter_appendValueFloat64 )(blpapi_MessageFormatter_t *formatter, blpapi_Float64_t value)
 
int(* blpapi_MessageFormatter_appendValueDatetime )(blpapi_MessageFormatter_t *formatter, const blpapi_Datetime_t *value)
 
int(* blpapi_MessageFormatter_appendValueHighPrecisionDatetime )(blpapi_MessageFormatter_t *formatter, const blpapi_HighPrecisionDatetime_t *value)
 
int(* blpapi_MessageFormatter_appendValueString )(blpapi_MessageFormatter_t *formatter, const char *value)
 
int(* blpapi_MessageFormatter_appendValueFromName )(blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *value)
 
int(* blpapi_MessageFormatter_appendElement )(blpapi_MessageFormatter_t *formatter)
 
int(* blpapi_MessageFormatter_FormatMessageJson )(blpapi_MessageFormatter_t *formatter, const char *message)
 
int(* blpapi_MessageFormatter_FormatMessageXml )(blpapi_MessageFormatter_t *formatter, const char *message)
 
int(* blpapi_MessageFormatter_copy )(blpapi_MessageFormatter_t **formatter, const blpapi_MessageFormatter_t *original)
 
int(* blpapi_MessageFormatter_assign )(blpapi_MessageFormatter_t **lhs, const blpapi_MessageFormatter_t *rhs)
 
int(* blpapi_MessageFormatter_destroy )(blpapi_MessageFormatter_t *formatter)
 
int(* blpapi_Operation_responseDefinitionFromName )(blpapi_Operation_t *operation, blpapi_SchemaElementDefinition_t **responseDefinition, const blpapi_Name_t *name)
 
int(* blpapi_SessionOptions_setSessionIdentityOptions )(blpapi_SessionOptions_t *parameters, const blpapi_AuthOptions_t *authOptions, blpapi_CorrelationId_t *cid)
 
int(* blpapi_AbstractSession_generateAuthorizedIdentityAsync )(blpapi_AbstractSession_t *session, const blpapi_AuthOptions_t *authOptions, blpapi_CorrelationId_t *cid)
 
int(* blpapi_AbstractSession_getAuthorizedIdentity )(blpapi_AbstractSession_t *session, const blpapi_CorrelationId_t *cid, blpapi_Identity_t **identity)
 
int(* blpapi_AuthOptions_create_default )(blpapi_AuthOptions_t **options)
 
int(* blpapi_AuthOptions_create_forUserMode )(blpapi_AuthOptions_t **options, const blpapi_AuthUser_t *user)
 
int(* blpapi_AuthOptions_create_forAppMode )(blpapi_AuthOptions_t **options, const blpapi_AuthApplication_t *app)
 
int(* blpapi_AuthOptions_create_forUserAndAppMode )(blpapi_AuthOptions_t **options, const blpapi_AuthUser_t *user, const blpapi_AuthApplication_t *app)
 
int(* blpapi_AuthOptions_create_forToken )(blpapi_AuthOptions_t **options, const blpapi_AuthToken_t *token)
 
int(* blpapi_AuthOptions_duplicate )(blpapi_AuthOptions_t **options, const blpapi_AuthOptions_t *dup)
 
int(* blpapi_AuthOptions_copy )(blpapi_AuthOptions_t *lhs, const blpapi_AuthOptions_t *rhs)
 
void(* blpapi_AuthOptions_destroy )(blpapi_AuthOptions_t *options)
 
int(* blpapi_AuthUser_createWithLogonName )(blpapi_AuthUser_t **user)
 
int(* blpapi_AuthUser_createWithActiveDirectoryProperty )(blpapi_AuthUser_t **user, const char *propertyName)
 
int(* blpapi_AuthUser_createWithManualOptions )(blpapi_AuthUser_t **user, const char *userId, const char *ipAddress)
 
int(* blpapi_AuthUser_duplicate )(blpapi_AuthUser_t **user, const blpapi_AuthUser_t *dup)
 
int(* blpapi_AuthUser_copy )(blpapi_AuthUser_t *lhs, const blpapi_AuthUser_t *rhs)
 
void(* blpapi_AuthUser_destroy )(blpapi_AuthUser_t *user)
 
int(* blpapi_AuthApplication_create )(blpapi_AuthApplication_t **app, const char *appName)
 
int(* blpapi_AuthApplication_duplicate )(blpapi_AuthApplication_t **app, const blpapi_AuthApplication_t *dup)
 
int(* blpapi_AuthApplication_copy )(blpapi_AuthApplication_t *lhs, const blpapi_AuthApplication_t *rhs)
 
void(* blpapi_AuthApplication_destroy )(blpapi_AuthApplication_t *app)
 
int(* blpapi_AuthToken_create )(blpapi_AuthToken_t **token, const char *tokenStr)
 
int(* blpapi_AuthToken_duplicate )(blpapi_AuthToken_t **token, const blpapi_AuthToken_t *dup)
 
int(* blpapi_AuthToken_copy )(blpapi_AuthToken_t *lhs, const blpapi_AuthToken_t *rhs)
 
void(* blpapi_AuthToken_destroy )(blpapi_AuthToken_t *token)
 
int(* blpapi_Message_getRequestId )(const blpapi_Message_t *message, const char **requestId)
 
int(* blpapi_Request_getRequestId )(const blpapi_Request_t *request, const char **requestId)
 
int(* blpapi_MessageProperties_setRequestId )(blpapi_MessageProperties_t *messageProperties, const char *requestId)
 
int(* blpapi_Session_subscribeEx )(blpapi_Session_t *session, const blpapi_SubscriptionList_t *subscriptionList, const blpapi_Identity_t *handle, const char *requestLabel, int requestLabelLen, blpapi_SubscriptionPreprocessErrorHandler_t errorHandler, void *userData)
 
int(* blpapi_Session_resubscribeEx )(blpapi_Session_t *session, const blpapi_SubscriptionList_t *resubscriptionList, const char *requestLabel, int requestLabelLen, blpapi_SubscriptionPreprocessErrorHandler_t errorHandler, void *userData)
 
int(* blpapi_Session_resubscribeWithIdEx )(blpapi_Session_t *session, const blpapi_SubscriptionList_t *resubscriptionList, int resubscriptionId, const char *requestLabel, int requestLabelLen, blpapi_SubscriptionPreprocessErrorHandler_t errorHandler, void *userData)
 
int(* blpapi_SessionOptions_applicationIdentityKey )(const char **applicationIdentityKey, size_t *size, blpapi_SessionOptions_t *parameters)
 
int(* blpapi_SessionOptions_setApplicationIdentityKey )(blpapi_SessionOptions_t *parameters, const char *applicationIdentityKey, unsigned size)
 
int(* blpapi_Element_getValueAsBytes )(const blpapi_Element_t *element, const char **buffer, size_t *length, size_t index)
 
int(* blpapi_Element_setValueBytes )(blpapi_Element_t *element, const char *value, size_t length, size_t index)
 
int(* blpapi_Element_setElementBytes )(blpapi_Element_t *element, const char *nameString, const blpapi_Name_t *name, const char *value, size_t length)
 
int(* blpapi_EventFormatter_setValueBytes )(blpapi_EventFormatter_t *formatter, const char *typeString, const blpapi_Name_t *typeName, const char *value, size_t length)
 
int(* blpapi_MessageFormatter_setValueBytes )(blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, const char *value, size_t length)
 
blpapi_Socks5Config_t *(* blpapi_Socks5Config_create )(const char *hostname, size_t hostname_size, unsigned short port)
 
int(* blpapi_Socks5Config_copy )(blpapi_Socks5Config_t **socks5Config, const blpapi_Socks5Config_t *srcSocks5Config)
 
void(* blpapi_Socks5Config_destroy )(blpapi_Socks5Config_t *socks5Config)
 
int(* blpapi_Socks5Config_print )(blpapi_Socks5Config_t *socks5Config, blpapi_StreamWriter_t streamWriter, void *userStream, int indentLevel, int spacesPerLevel)
 
int(* blpapi_SessionOptions_getServerAddressWithProxy )(blpapi_SessionOptions_t *parameters, const char **serverHost, unsigned short *serverPort, const char **socks5Host, unsigned short *sock5Port, size_t index)
 
int(* blpapi_SessionOptions_setServerAddressWithProxy )(blpapi_SessionOptions_t *parameters, const char *serverHost, unsigned short serverPort, const blpapi_Socks5Config_t *socks5Config, size_t index)
 
int(* blpapi_SessionOptions_sessionName )(const char **sessionName, size_t *size, blpapi_SessionOptions_t *parameters)
 
int(* blpapi_SessionOptions_setSessionName )(blpapi_SessionOptions_t *parameters, const char *sessionName, size_t size)
 
int(* blpapi_AbstractSession_sessionName )(blpapi_AbstractSession_t *session, const char **sessionName, size_t *size)
 
int(* blpapi_MessageIterator_addRef )(const blpapi_MessageIterator_t *iterator)
 
int(* blpapi_EventFormatter_getElementDefinition )(blpapi_EventFormatter_t *formatter, blpapi_SchemaElementDefinition_t **definition)
 
int(* blpapi_Logging_configureLogging )(int level, const char *fileName, int rolloverFileCount, int rolloverFileLimit)
 
int(* blpapi_Session_addRef )(const blpapi_Session_t *session)
 
int(* blpapi_Session_release )(const blpapi_Session_t *session)
 
int(* blpapi_ProviderSession_addRef )(const blpapi_ProviderSession_t *session)
 
int(* blpapi_ProviderSession_release )(const blpapi_ProviderSession_t *session)
 

Member Data Documentation

◆ blpapi_AbstractSession_generateAuthorizedIdentityAsync

int(* blpapi_AbstractSession_generateAuthorizedIdentityAsync) (blpapi_AbstractSession_t *session, const blpapi_AuthOptions_t *authOptions, blpapi_CorrelationId_t *cid)

◆ blpapi_AbstractSession_generateManualToken

int(* blpapi_AbstractSession_generateManualToken) (blpapi_AbstractSession_t *session, blpapi_CorrelationId_t *correlationId, const char *user, const char *manualIp, blpapi_EventQueue_t *eventQueue)

◆ blpapi_AbstractSession_getAuthorizedIdentity

int(* blpapi_AbstractSession_getAuthorizedIdentity) (blpapi_AbstractSession_t *session, const blpapi_CorrelationId_t *cid, blpapi_Identity_t **identity)

◆ blpapi_AbstractSession_sessionName

int(* blpapi_AbstractSession_sessionName) (blpapi_AbstractSession_t *session, const char **sessionName, size_t *size)

◆ blpapi_AuthApplication_copy

int(* blpapi_AuthApplication_copy) (blpapi_AuthApplication_t *lhs, const blpapi_AuthApplication_t *rhs)

◆ blpapi_AuthApplication_create

int(* blpapi_AuthApplication_create) (blpapi_AuthApplication_t **app, const char *appName)

◆ blpapi_AuthApplication_destroy

void(* blpapi_AuthApplication_destroy) (blpapi_AuthApplication_t *app)

◆ blpapi_AuthApplication_duplicate

int(* blpapi_AuthApplication_duplicate) (blpapi_AuthApplication_t **app, const blpapi_AuthApplication_t *dup)

◆ blpapi_AuthOptions_copy

int(* blpapi_AuthOptions_copy) (blpapi_AuthOptions_t *lhs, const blpapi_AuthOptions_t *rhs)

◆ blpapi_AuthOptions_create_default

int(* blpapi_AuthOptions_create_default) (blpapi_AuthOptions_t **options)

◆ blpapi_AuthOptions_create_forAppMode

int(* blpapi_AuthOptions_create_forAppMode) (blpapi_AuthOptions_t **options, const blpapi_AuthApplication_t *app)

◆ blpapi_AuthOptions_create_forToken

int(* blpapi_AuthOptions_create_forToken) (blpapi_AuthOptions_t **options, const blpapi_AuthToken_t *token)

◆ blpapi_AuthOptions_create_forUserAndAppMode

int(* blpapi_AuthOptions_create_forUserAndAppMode) (blpapi_AuthOptions_t **options, const blpapi_AuthUser_t *user, const blpapi_AuthApplication_t *app)

◆ blpapi_AuthOptions_create_forUserMode

int(* blpapi_AuthOptions_create_forUserMode) (blpapi_AuthOptions_t **options, const blpapi_AuthUser_t *user)

◆ blpapi_AuthOptions_destroy

void(* blpapi_AuthOptions_destroy) (blpapi_AuthOptions_t *options)

◆ blpapi_AuthOptions_duplicate

int(* blpapi_AuthOptions_duplicate) (blpapi_AuthOptions_t **options, const blpapi_AuthOptions_t *dup)

◆ blpapi_AuthToken_copy

int(* blpapi_AuthToken_copy) (blpapi_AuthToken_t *lhs, const blpapi_AuthToken_t *rhs)

◆ blpapi_AuthToken_create

int(* blpapi_AuthToken_create) (blpapi_AuthToken_t **token, const char *tokenStr)

◆ blpapi_AuthToken_destroy

void(* blpapi_AuthToken_destroy) (blpapi_AuthToken_t *token)

◆ blpapi_AuthToken_duplicate

int(* blpapi_AuthToken_duplicate) (blpapi_AuthToken_t **token, const blpapi_AuthToken_t *dup)

◆ blpapi_AuthUser_copy

int(* blpapi_AuthUser_copy) (blpapi_AuthUser_t *lhs, const blpapi_AuthUser_t *rhs)

◆ blpapi_AuthUser_createWithActiveDirectoryProperty

int(* blpapi_AuthUser_createWithActiveDirectoryProperty) (blpapi_AuthUser_t **user, const char *propertyName)

◆ blpapi_AuthUser_createWithLogonName

int(* blpapi_AuthUser_createWithLogonName) (blpapi_AuthUser_t **user)

◆ blpapi_AuthUser_createWithManualOptions

int(* blpapi_AuthUser_createWithManualOptions) (blpapi_AuthUser_t **user, const char *userId, const char *ipAddress)

◆ blpapi_AuthUser_destroy

void(* blpapi_AuthUser_destroy) (blpapi_AuthUser_t *user)

◆ blpapi_AuthUser_duplicate

int(* blpapi_AuthUser_duplicate) (blpapi_AuthUser_t **user, const blpapi_AuthUser_t *dup)

◆ blpapi_DiagnosticsUtil_memoryInfo

int(* blpapi_DiagnosticsUtil_memoryInfo) (char *, size_t)

◆ blpapi_Element_getValueAsBytes

int(* blpapi_Element_getValueAsBytes) (const blpapi_Element_t *element, const char **buffer, size_t *length, size_t index)

◆ blpapi_Element_getValueAsHighPrecisionDatetime

int(* blpapi_Element_getValueAsHighPrecisionDatetime) (const blpapi_Element_t *, blpapi_HighPrecisionDatetime_t *, size_t)

◆ blpapi_Element_setElementBytes

int(* blpapi_Element_setElementBytes) (blpapi_Element_t *element, const char *nameString, const blpapi_Name_t *name, const char *value, size_t length)

◆ blpapi_Element_setElementHighPrecisionDatetime

int(* blpapi_Element_setElementHighPrecisionDatetime) (blpapi_Element_t *, const char *, const blpapi_Name_t *, const blpapi_HighPrecisionDatetime_t *)

◆ blpapi_Element_setValueBytes

int(* blpapi_Element_setValueBytes) (blpapi_Element_t *element, const char *value, size_t length, size_t index)

◆ blpapi_Element_setValueHighPrecisionDatetime

int(* blpapi_Element_setValueHighPrecisionDatetime) (blpapi_Element_t *, const blpapi_HighPrecisionDatetime_t *, size_t)

◆ blpapi_EventFormatter_appendFragmentedRecapMessage

int(* blpapi_EventFormatter_appendFragmentedRecapMessage) (blpapi_EventFormatter_t *formatter, const char *typeString, blpapi_Name_t *typeName, const blpapi_Topic_t *topic, const blpapi_CorrelationId_t *cid, int fragmentType)

◆ blpapi_EventFormatter_appendFragmentedRecapMessageSeq

int(* blpapi_EventFormatter_appendFragmentedRecapMessageSeq) (blpapi_EventFormatter_t *formatter, const char *typeString, blpapi_Name_t *typeName, const blpapi_Topic_t *topic, int fragmentType, unsigned int sequenceNumber)

◆ blpapi_EventFormatter_appendMessageSeq

int(* blpapi_EventFormatter_appendMessageSeq) (blpapi_EventFormatter_t *formatter, char const *typeString, blpapi_Name_t *typeName, const blpapi_Topic_t *topic, unsigned int sequenceNumber, unsigned int)

◆ blpapi_EventFormatter_appendRecapMessageSeq

int(* blpapi_EventFormatter_appendRecapMessageSeq) (blpapi_EventFormatter_t *formatter, const blpapi_Topic_t *topic, const blpapi_CorrelationId_t *cid, unsigned int sequenceNumber, unsigned int)

◆ blpapi_EventFormatter_appendValueHighPrecisionDatetime

int(* blpapi_EventFormatter_appendValueHighPrecisionDatetime) (blpapi_EventFormatter_t *formatter, const blpapi_HighPrecisionDatetime_t *value)

◆ blpapi_EventFormatter_getElementDefinition

int(* blpapi_EventFormatter_getElementDefinition) (blpapi_EventFormatter_t *formatter, blpapi_SchemaElementDefinition_t **definition)

◆ blpapi_EventFormatter_setValueBytes

int(* blpapi_EventFormatter_setValueBytes) (blpapi_EventFormatter_t *formatter, const char *typeString, const blpapi_Name_t *typeName, const char *value, size_t length)

◆ blpapi_EventFormatter_setValueHighPrecisionDatetime

int(* blpapi_EventFormatter_setValueHighPrecisionDatetime) (blpapi_EventFormatter_t *formatter, const char *typeString, const blpapi_Name_t *typeName, const blpapi_HighPrecisionDatetime_t *value)

◆ blpapi_EventFormatter_setValueNull

int(* blpapi_EventFormatter_setValueNull) (blpapi_EventFormatter_t *, const char *, const blpapi_Name_t *)

◆ blpapi_getVersionIdentifier

const char*(* blpapi_getVersionIdentifier) ()

◆ blpapi_HighPrecisionDatetime_compare

int(* blpapi_HighPrecisionDatetime_compare) (const blpapi_HighPrecisionDatetime_t *, const blpapi_HighPrecisionDatetime_t *)

◆ blpapi_HighPrecisionDatetime_fromTimePoint

int(* blpapi_HighPrecisionDatetime_fromTimePoint) (blpapi_HighPrecisionDatetime_t *datetime, const blpapi_TimePoint_t *timePoint, short offset)

◆ blpapi_HighPrecisionDatetime_print

int(* blpapi_HighPrecisionDatetime_print) (const blpapi_HighPrecisionDatetime_t *, blpapi_StreamWriter_t, void *, int, int)

◆ blpapi_HighResolutionClock_now

int(* blpapi_HighResolutionClock_now) (blpapi_TimePoint_t *timePoint)

◆ blpapi_Logging_configureLogging

int(* blpapi_Logging_configureLogging) (int level, const char *fileName, int rolloverFileCount, int rolloverFileLimit)

◆ blpapi_Logging_logTestMessage

void(* blpapi_Logging_logTestMessage) (blpapi_Logging_Severity_t severity)

◆ blpapi_Message_addRef

int(* blpapi_Message_addRef) (const blpapi_Message_t *message)

◆ blpapi_Message_fragmentType

int(* blpapi_Message_fragmentType) (const blpapi_Message_t *message)

◆ blpapi_Message_getRequestId

int(* blpapi_Message_getRequestId) (const blpapi_Message_t *message, const char **requestId)

◆ blpapi_Message_print

int(* blpapi_Message_print) (const blpapi_Message_t *message, blpapi_StreamWriter_t streamWriter, void *stream, int indentLevel, int spacesPerLevel)

◆ blpapi_Message_recapType

int(* blpapi_Message_recapType) (const blpapi_Message_t *message)

◆ blpapi_Message_release

int(* blpapi_Message_release) (const blpapi_Message_t *message)

◆ blpapi_Message_timeReceived

int(* blpapi_Message_timeReceived) (const blpapi_Message_t *message, blpapi_TimePoint_t *timeReceived)

◆ blpapi_MessageFormatter_appendElement

int(* blpapi_MessageFormatter_appendElement) (blpapi_MessageFormatter_t *formatter)

◆ blpapi_MessageFormatter_appendValueBool

int(* blpapi_MessageFormatter_appendValueBool) (blpapi_MessageFormatter_t *formatter, blpapi_Bool_t value)

◆ blpapi_MessageFormatter_appendValueChar

int(* blpapi_MessageFormatter_appendValueChar) (blpapi_MessageFormatter_t *formatter, char value)

◆ blpapi_MessageFormatter_appendValueDatetime

int(* blpapi_MessageFormatter_appendValueDatetime) (blpapi_MessageFormatter_t *formatter, const blpapi_Datetime_t *value)

◆ blpapi_MessageFormatter_appendValueFloat32

int(* blpapi_MessageFormatter_appendValueFloat32) (blpapi_MessageFormatter_t *formatter, blpapi_Float32_t value)

◆ blpapi_MessageFormatter_appendValueFloat64

int(* blpapi_MessageFormatter_appendValueFloat64) (blpapi_MessageFormatter_t *formatter, blpapi_Float64_t value)

◆ blpapi_MessageFormatter_appendValueFromName

int(* blpapi_MessageFormatter_appendValueFromName) (blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *value)

◆ blpapi_MessageFormatter_appendValueHighPrecisionDatetime

int(* blpapi_MessageFormatter_appendValueHighPrecisionDatetime) (blpapi_MessageFormatter_t *formatter, const blpapi_HighPrecisionDatetime_t *value)

◆ blpapi_MessageFormatter_appendValueInt32

int(* blpapi_MessageFormatter_appendValueInt32) (blpapi_MessageFormatter_t *formatter, blpapi_Int32_t value)

◆ blpapi_MessageFormatter_appendValueInt64

int(* blpapi_MessageFormatter_appendValueInt64) (blpapi_MessageFormatter_t *formatter, blpapi_Int64_t value)

◆ blpapi_MessageFormatter_appendValueString

int(* blpapi_MessageFormatter_appendValueString) (blpapi_MessageFormatter_t *formatter, const char *value)

◆ blpapi_MessageFormatter_assign

int(* blpapi_MessageFormatter_assign) (blpapi_MessageFormatter_t **lhs, const blpapi_MessageFormatter_t *rhs)

◆ blpapi_MessageFormatter_copy

int(* blpapi_MessageFormatter_copy) (blpapi_MessageFormatter_t **formatter, const blpapi_MessageFormatter_t *original)

◆ blpapi_MessageFormatter_destroy

int(* blpapi_MessageFormatter_destroy) (blpapi_MessageFormatter_t *formatter)

◆ blpapi_MessageFormatter_FormatMessageJson

int(* blpapi_MessageFormatter_FormatMessageJson) (blpapi_MessageFormatter_t *formatter, const char *message)

◆ blpapi_MessageFormatter_FormatMessageXml

int(* blpapi_MessageFormatter_FormatMessageXml) (blpapi_MessageFormatter_t *formatter, const char *message)

◆ blpapi_MessageFormatter_popElement

int(* blpapi_MessageFormatter_popElement) (blpapi_MessageFormatter_t *formatter)

◆ blpapi_MessageFormatter_pushElement

int(* blpapi_MessageFormatter_pushElement) (blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName)

◆ blpapi_MessageFormatter_setValueBool

int(* blpapi_MessageFormatter_setValueBool) (blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, blpapi_Bool_t value)

◆ blpapi_MessageFormatter_setValueBytes

int(* blpapi_MessageFormatter_setValueBytes) (blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, const char *value, size_t length)

◆ blpapi_MessageFormatter_setValueChar

int(* blpapi_MessageFormatter_setValueChar) (blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, char value)

◆ blpapi_MessageFormatter_setValueDatetime

int(* blpapi_MessageFormatter_setValueDatetime) (blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, const blpapi_Datetime_t *value)

◆ blpapi_MessageFormatter_setValueFloat32

int(* blpapi_MessageFormatter_setValueFloat32) (blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, blpapi_Float32_t value)

◆ blpapi_MessageFormatter_setValueFloat64

int(* blpapi_MessageFormatter_setValueFloat64) (blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, blpapi_Float64_t value)

◆ blpapi_MessageFormatter_setValueFromName

int(* blpapi_MessageFormatter_setValueFromName) (blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, const blpapi_Name_t *value)

◆ blpapi_MessageFormatter_setValueHighPrecisionDatetime

int(* blpapi_MessageFormatter_setValueHighPrecisionDatetime) (blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, const blpapi_HighPrecisionDatetime_t *value)

◆ blpapi_MessageFormatter_setValueInt32

int(* blpapi_MessageFormatter_setValueInt32) (blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, blpapi_Int32_t value)

◆ blpapi_MessageFormatter_setValueInt64

int(* blpapi_MessageFormatter_setValueInt64) (blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, blpapi_Int64_t value)

◆ blpapi_MessageFormatter_setValueNull

int(* blpapi_MessageFormatter_setValueNull) (blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName)

◆ blpapi_MessageFormatter_setValueString

int(* blpapi_MessageFormatter_setValueString) (blpapi_MessageFormatter_t *formatter, const blpapi_Name_t *typeName, const char *value)

◆ blpapi_MessageIterator_addRef

int(* blpapi_MessageIterator_addRef) (const blpapi_MessageIterator_t *iterator)

◆ blpapi_MessageProperties_assign

int(* blpapi_MessageProperties_assign) (blpapi_MessageProperties_t *lhs, const blpapi_MessageProperties_t *rhs)

◆ blpapi_MessageProperties_copy

int(* blpapi_MessageProperties_copy) (blpapi_MessageProperties_t **dest, const blpapi_MessageProperties_t *src)

◆ blpapi_MessageProperties_create

int(* blpapi_MessageProperties_create) (blpapi_MessageProperties_t **messageProperties)

◆ blpapi_MessageProperties_destroy

void(* blpapi_MessageProperties_destroy) (blpapi_MessageProperties_t *messageProperties)

◆ blpapi_MessageProperties_setCorrelationIds

int(* blpapi_MessageProperties_setCorrelationIds) (blpapi_MessageProperties_t *messageProperties, const blpapi_CorrelationId_t *correlationIds, size_t numCorrelationIds)

◆ blpapi_MessageProperties_setRecapType

int(* blpapi_MessageProperties_setRecapType) (blpapi_MessageProperties_t *messageProperties, int recap, int fragment)

◆ blpapi_MessageProperties_setRequestId

int(* blpapi_MessageProperties_setRequestId) (blpapi_MessageProperties_t *messageProperties, const char *requestId)

◆ blpapi_MessageProperties_setService

int(* blpapi_MessageProperties_setService) (blpapi_MessageProperties_t *messageProperties, const blpapi_Service_t *service)

◆ blpapi_MessageProperties_setTimeReceived

int(* blpapi_MessageProperties_setTimeReceived) (blpapi_MessageProperties_t *messageProperties, const blpapi_HighPrecisionDatetime_t *timestamp)

◆ blpapi_Operation_responseDefinitionFromName

int(* blpapi_Operation_responseDefinitionFromName) (blpapi_Operation_t *operation, blpapi_SchemaElementDefinition_t **responseDefinition, const blpapi_Name_t *name)

◆ blpapi_ProviderSession_activateSubServiceCodeRange

int(* blpapi_ProviderSession_activateSubServiceCodeRange) (blpapi_ProviderSession_t *session, const char *serviceName, int begin, int end, int priority)

◆ blpapi_ProviderSession_addRef

int(* blpapi_ProviderSession_addRef) (const blpapi_ProviderSession_t *session)

◆ blpapi_ProviderSession_deactivateSubServiceCodeRange

int(* blpapi_ProviderSession_deactivateSubServiceCodeRange) (blpapi_ProviderSession_t *session, const char *serviceName, int begin, int end)

◆ blpapi_ProviderSession_deleteTopics

int(* blpapi_ProviderSession_deleteTopics) (blpapi_ProviderSession_t *session, const blpapi_Topic_t **topics, size_t numTopics)

◆ blpapi_ProviderSession_deregisterService

int(* blpapi_ProviderSession_deregisterService) (blpapi_ProviderSession_t *session, const char *serviceName)

◆ blpapi_ProviderSession_flushPublishedEvents

int(* blpapi_ProviderSession_flushPublishedEvents) (blpapi_ProviderSession_t *session, int *allFlushed, int timeoutMsecs)

◆ blpapi_ProviderSession_release

int(* blpapi_ProviderSession_release) (const blpapi_ProviderSession_t *session)

◆ blpapi_ProviderSession_terminateSubscriptionsOnTopics

int(* blpapi_ProviderSession_terminateSubscriptionsOnTopics) (blpapi_ProviderSession_t *session, const blpapi_Topic_t **topics, size_t numTopics, const char *message)

◆ blpapi_Request_getRequestId

int(* blpapi_Request_getRequestId) (const blpapi_Request_t *request, const char **requestId)

◆ blpapi_Request_setPreferredRoute

void(* blpapi_Request_setPreferredRoute) (blpapi_Request_t *request, blpapi_CorrelationId_t *correlationId)

◆ blpapi_RequestTemplate_addRef

int(* blpapi_RequestTemplate_addRef) (const blpapi_RequestTemplate_t *requestTemplate)

◆ blpapi_RequestTemplate_release

int(* blpapi_RequestTemplate_release) (const blpapi_RequestTemplate_t *requestTemplate)

◆ blpapi_ServiceRegistrationOptions_addActiveSubServiceCodeRange

int(* blpapi_ServiceRegistrationOptions_addActiveSubServiceCodeRange) (blpapi_ServiceRegistrationOptions_t *parameters, int start, int end, int priority)

◆ blpapi_ServiceRegistrationOptions_getPartsToRegister

int(* blpapi_ServiceRegistrationOptions_getPartsToRegister) (blpapi_ServiceRegistrationOptions_t *session)

◆ blpapi_ServiceRegistrationOptions_removeAllActiveSubServiceCodeRanges

void(* blpapi_ServiceRegistrationOptions_removeAllActiveSubServiceCodeRanges) (blpapi_ServiceRegistrationOptions_t *parameters)

◆ blpapi_ServiceRegistrationOptions_setPartsToRegister

void(* blpapi_ServiceRegistrationOptions_setPartsToRegister) (blpapi_ServiceRegistrationOptions_t *session, int parts)

◆ blpapi_Session_addRef

int(* blpapi_Session_addRef) (const blpapi_Session_t *session)

◆ blpapi_Session_createSnapshotRequestTemplate

int(* blpapi_Session_createSnapshotRequestTemplate) (blpapi_RequestTemplate_t **requestTemplate, blpapi_Session_t *session, const char *subscriptionString, const blpapi_Identity_t *identity, blpapi_CorrelationId_t *correlationId)

◆ blpapi_Session_release

int(* blpapi_Session_release) (const blpapi_Session_t *session)

◆ blpapi_Session_resubscribeEx

int(* blpapi_Session_resubscribeEx) (blpapi_Session_t *session, const blpapi_SubscriptionList_t *resubscriptionList, const char *requestLabel, int requestLabelLen, blpapi_SubscriptionPreprocessErrorHandler_t errorHandler, void *userData)

◆ blpapi_Session_resubscribeWithId

int(* blpapi_Session_resubscribeWithId) (blpapi_Session_t *, const blpapi_SubscriptionList_t *, int, const char *, int)

◆ blpapi_Session_resubscribeWithIdEx

int(* blpapi_Session_resubscribeWithIdEx) (blpapi_Session_t *session, const blpapi_SubscriptionList_t *resubscriptionList, int resubscriptionId, const char *requestLabel, int requestLabelLen, blpapi_SubscriptionPreprocessErrorHandler_t errorHandler, void *userData)

◆ blpapi_Session_sendRequestTemplate

int(* blpapi_Session_sendRequestTemplate) (blpapi_Session_t *session, const blpapi_RequestTemplate_t *requestTemplate, blpapi_CorrelationId_t *correlationId)

◆ blpapi_Session_subscribeEx

int(* blpapi_Session_subscribeEx) (blpapi_Session_t *session, const blpapi_SubscriptionList_t *subscriptionList, const blpapi_Identity_t *handle, const char *requestLabel, int requestLabelLen, blpapi_SubscriptionPreprocessErrorHandler_t errorHandler, void *userData)

◆ blpapi_SessionOptions_applicationIdentityKey

int(* blpapi_SessionOptions_applicationIdentityKey) (const char **applicationIdentityKey, size_t *size, blpapi_SessionOptions_t *parameters)

◆ blpapi_SessionOptions_bandwidthSaveModeDisabled

int(* blpapi_SessionOptions_bandwidthSaveModeDisabled) (blpapi_SessionOptions_t *parameters)

◆ blpapi_SessionOptions_defaultKeepAliveInactivityTime

int(* blpapi_SessionOptions_defaultKeepAliveInactivityTime) (blpapi_SessionOptions_t *parameters)

◆ blpapi_SessionOptions_defaultKeepAliveResponseTimeout

int(* blpapi_SessionOptions_defaultKeepAliveResponseTimeout) (blpapi_SessionOptions_t *parameters)

◆ blpapi_SessionOptions_flushPublishedEventsTimeout

int(* blpapi_SessionOptions_flushPublishedEventsTimeout) (blpapi_SessionOptions_t *parameters)

◆ blpapi_SessionOptions_getServerAddressWithProxy

int(* blpapi_SessionOptions_getServerAddressWithProxy) (blpapi_SessionOptions_t *parameters, const char **serverHost, unsigned short *serverPort, const char **socks5Host, unsigned short *sock5Port, size_t index)

◆ blpapi_SessionOptions_keepAliveEnabled

int(* blpapi_SessionOptions_keepAliveEnabled) (blpapi_SessionOptions_t *)

◆ blpapi_SessionOptions_maxEventQueueSize

size_t(* blpapi_SessionOptions_maxEventQueueSize) (blpapi_SessionOptions_t *parameters)

◆ blpapi_SessionOptions_print

int(* blpapi_SessionOptions_print) (blpapi_SessionOptions_t *parameters, blpapi_StreamWriter_t streamWriter, void *stream, int indentLevel, int spacesPerLevel)

◆ blpapi_SessionOptions_recordSubscriptionDataReceiveTimes

int(* blpapi_SessionOptions_recordSubscriptionDataReceiveTimes) (blpapi_SessionOptions_t *parameters)

◆ blpapi_SessionOptions_serviceCheckTimeout

int(* blpapi_SessionOptions_serviceCheckTimeout) (blpapi_SessionOptions_t *parameters)

◆ blpapi_SessionOptions_serviceDownloadTimeout

int(* blpapi_SessionOptions_serviceDownloadTimeout) (blpapi_SessionOptions_t *parameters)

◆ blpapi_SessionOptions_sessionName

int(* blpapi_SessionOptions_sessionName) (const char **sessionName, size_t *size, blpapi_SessionOptions_t *parameters)

◆ blpapi_SessionOptions_setApplicationIdentityKey

int(* blpapi_SessionOptions_setApplicationIdentityKey) (blpapi_SessionOptions_t *parameters, const char *applicationIdentityKey, unsigned size)

◆ blpapi_SessionOptions_setBandwidthSaveModeDisabled

int(* blpapi_SessionOptions_setBandwidthSaveModeDisabled) (blpapi_SessionOptions_t *parameters, int disableBandwidthSaveMode)

◆ blpapi_SessionOptions_setDefaultKeepAliveInactivityTime

int(* blpapi_SessionOptions_setDefaultKeepAliveInactivityTime) (blpapi_SessionOptions_t *parameters, int inactivityTime)

◆ blpapi_SessionOptions_setDefaultKeepAliveResponseTimeout

int(* blpapi_SessionOptions_setDefaultKeepAliveResponseTimeout) (blpapi_SessionOptions_t *parameters, int responseTimeout)

◆ blpapi_SessionOptions_setFlushPublishedEventsTimeout

int(* blpapi_SessionOptions_setFlushPublishedEventsTimeout) (blpapi_SessionOptions_t *parameters, int timeoutMsecs)

◆ blpapi_SessionOptions_setKeepAliveEnabled

int(* blpapi_SessionOptions_setKeepAliveEnabled) (blpapi_SessionOptions_t *, int)

◆ blpapi_SessionOptions_setMaxEventQueueSize

void(* blpapi_SessionOptions_setMaxEventQueueSize) (blpapi_SessionOptions_t *parameters, size_t maxEventQueueSize)

◆ blpapi_SessionOptions_setRecordSubscriptionDataReceiveTimes

void(* blpapi_SessionOptions_setRecordSubscriptionDataReceiveTimes) (blpapi_SessionOptions_t *parameters, int shouldRecord)

◆ blpapi_SessionOptions_setServerAddressWithProxy

int(* blpapi_SessionOptions_setServerAddressWithProxy) (blpapi_SessionOptions_t *parameters, const char *serverHost, unsigned short serverPort, const blpapi_Socks5Config_t *socks5Config, size_t index)

◆ blpapi_SessionOptions_setServiceCheckTimeout

int(* blpapi_SessionOptions_setServiceCheckTimeout) (blpapi_SessionOptions_t *parameters, int timeoutMsecs)

◆ blpapi_SessionOptions_setServiceDownloadTimeout

int(* blpapi_SessionOptions_setServiceDownloadTimeout) (blpapi_SessionOptions_t *parameters, int timeoutMsecs)

◆ blpapi_SessionOptions_setSessionIdentityOptions

int(* blpapi_SessionOptions_setSessionIdentityOptions) (blpapi_SessionOptions_t *parameters, const blpapi_AuthOptions_t *authOptions, blpapi_CorrelationId_t *cid)

◆ blpapi_SessionOptions_setSessionName

int(* blpapi_SessionOptions_setSessionName) (blpapi_SessionOptions_t *parameters, const char *sessionName, size_t size)

◆ blpapi_SessionOptions_setSlowConsumerWarningHiWaterMark

int(* blpapi_SessionOptions_setSlowConsumerWarningHiWaterMark) (blpapi_SessionOptions_t *parameters, float hiWaterMark)

◆ blpapi_SessionOptions_setSlowConsumerWarningLoWaterMark

int(* blpapi_SessionOptions_setSlowConsumerWarningLoWaterMark) (blpapi_SessionOptions_t *parameters, float loWaterMark)

◆ blpapi_SessionOptions_setTlsOptions

void(* blpapi_SessionOptions_setTlsOptions) (blpapi_SessionOptions_t *parameters, const blpapi_TlsOptions_t *tlsOptions)

◆ blpapi_SessionOptions_slowConsumerWarningHiWaterMark

float(* blpapi_SessionOptions_slowConsumerWarningHiWaterMark) (blpapi_SessionOptions_t *parameters)

◆ blpapi_SessionOptions_slowConsumerWarningLoWaterMark

float(* blpapi_SessionOptions_slowConsumerWarningLoWaterMark) (blpapi_SessionOptions_t *parameters)

◆ blpapi_Socks5Config_copy

int(* blpapi_Socks5Config_copy) (blpapi_Socks5Config_t **socks5Config, const blpapi_Socks5Config_t *srcSocks5Config)

◆ blpapi_Socks5Config_create

blpapi_Socks5Config_t*(* blpapi_Socks5Config_create) (const char *hostname, size_t hostname_size, unsigned short port)

◆ blpapi_Socks5Config_destroy

void(* blpapi_Socks5Config_destroy) (blpapi_Socks5Config_t *socks5Config)

◆ blpapi_Socks5Config_print

int(* blpapi_Socks5Config_print) (blpapi_Socks5Config_t *socks5Config, blpapi_StreamWriter_t streamWriter, void *userStream, int indentLevel, int spacesPerLevel)

◆ blpapi_SubscriptionList_addResolved

int(* blpapi_SubscriptionList_addResolved) (blpapi_SubscriptionList_t *, const char *, const blpapi_CorrelationId_t *)

◆ blpapi_SubscriptionList_isResolvedAt

int(* blpapi_SubscriptionList_isResolvedAt) (blpapi_SubscriptionList_t *, int *, size_t)

◆ blpapi_TestUtil_appendMessage

int(* blpapi_TestUtil_appendMessage) (blpapi_MessageFormatter_t **formatter, blpapi_Event_t *event, const blpapi_SchemaElementDefinition_t *messageType, const blpapi_MessageProperties_t *properties)

◆ blpapi_TestUtil_createEvent

int(* blpapi_TestUtil_createEvent) (blpapi_Event_t **event, int eventType)

◆ blpapi_TestUtil_createTopic

int(* blpapi_TestUtil_createTopic) (blpapi_Topic_t **topic, const blpapi_Service_t *service, int isActive)

◆ blpapi_TestUtil_deserializeService

int(* blpapi_TestUtil_deserializeService) (const char *schema, size_t schemaLength, blpapi_Service_t **service)

◆ blpapi_TestUtil_getAdminMessageDefinition

int(* blpapi_TestUtil_getAdminMessageDefinition) (blpapi_SchemaElementDefinition_t **definition, blpapi_Name_t *messageName)

◆ blpapi_TestUtil_serializeService

int(* blpapi_TestUtil_serializeService) (blpapi_StreamWriter_t streamWriter, void *userStream, const blpapi_Service_t *service)

◆ blpapi_TimePointUtil_nanosecondsBetween

long long(* blpapi_TimePointUtil_nanosecondsBetween) (const blpapi_TimePoint_t *start, const blpapi_TimePoint_t *end)

◆ blpapi_TlsOptions_copy

void(* blpapi_TlsOptions_copy) (blpapi_TlsOptions_t *lhs, const blpapi_TlsOptions_t *rhs)

◆ blpapi_TlsOptions_create

blpapi_TlsOptions_t*(* blpapi_TlsOptions_create) (void)

◆ blpapi_TlsOptions_createFromBlobs

blpapi_TlsOptions_t*(* blpapi_TlsOptions_createFromBlobs) (const char *clientCredentialsRawData, int clientCredentialsRawDataLength, const char *clientCredentialsPassword, const char *trustedCertificatesRawData, int trustedCertificatesRawDataLength)

◆ blpapi_TlsOptions_createFromFiles

blpapi_TlsOptions_t*(* blpapi_TlsOptions_createFromFiles) (const char *clientCredentialsFileName, const char *clientCredentialsPassword, const char *trustedCertificatesFileName)

◆ blpapi_TlsOptions_destroy

void(* blpapi_TlsOptions_destroy) (blpapi_TlsOptions_t *parameters)

◆ blpapi_TlsOptions_duplicate

blpapi_TlsOptions_t*(* blpapi_TlsOptions_duplicate) (const blpapi_TlsOptions_t *parameters)

◆ blpapi_TlsOptions_setCrlFetchTimeoutMs

void(* blpapi_TlsOptions_setCrlFetchTimeoutMs) (blpapi_TlsOptions_t *paramaters, int crlFetchTimeoutMs)

◆ blpapi_TlsOptions_setTlsHandshakeTimeoutMs

void(* blpapi_TlsOptions_setTlsHandshakeTimeoutMs) (blpapi_TlsOptions_t *paramaters, int tlsHandshakeTimeoutMs)

◆ blpapi_ZfpUtil_getOptionsForLeasedLines

int(* blpapi_ZfpUtil_getOptionsForLeasedLines) (blpapi_SessionOptions_t *sessionOptions, const blpapi_TlsOptions_t *tlsOptions, int remote)

The documentation for this struct was generated from the following file: