|
BLPAPI_EXPORT void | blpapi_UserHandle_release (blpapi_UserHandle_t *handle) |
|
BLPAPI_EXPORT int | blpapi_UserHandle_addRef (blpapi_UserHandle_t *handle) |
|
BLPAPI_EXPORT int | blpapi_UserHandle_hasEntitlements (const blpapi_UserHandle_t *handle, const blpapi_Service_t *service, const blpapi_Element_t *eidElement, const int *entitlementIds, size_t numEntitlements, int *failedEntitlements, int *failedEntitlementsCount) |
|
BLPAPI_EXPORT int | blpapi_AbstractSession_cancel (blpapi_AbstractSession_t *session, const blpapi_CorrelationId_t *correlationIds, size_t numCorrelationIds, const char *requestLabel, int requestLabelLen) |
|
BLPAPI_EXPORT int | blpapi_AbstractSession_sendAuthorizationRequest (blpapi_AbstractSession_t *session, const blpapi_Request_t *request, blpapi_Identity_t *identity, blpapi_CorrelationId_t *correlationId, blpapi_EventQueue_t *eventQueue, const char *requestLabel, int requestLabelLen) |
|
BLPAPI_EXPORT int | blpapi_AbstractSession_openService (blpapi_AbstractSession_t *session, const char *serviceIdentifier) |
|
BLPAPI_EXPORT int | blpapi_AbstractSession_openServiceAsync (blpapi_AbstractSession_t *session, const char *serviceIdentifier, blpapi_CorrelationId_t *correlationId) |
|
BLPAPI_EXPORT int | blpapi_AbstractSession_generateToken (blpapi_AbstractSession_t *session, blpapi_CorrelationId_t *correlationId, blpapi_EventQueue_t *eventQueue) |
|
BLPAPI_EXPORT int | blpapi_AbstractSession_generateManualToken (blpapi_AbstractSession_t *session, blpapi_CorrelationId_t *correlationId, const char *user, const char *manualIp, blpapi_EventQueue_t *eventQueue) |
|
BLPAPI_EXPORT int | blpapi_AbstractSession_getService (blpapi_AbstractSession_t *session, blpapi_Service_t **service, const char *serviceIdentifier) |
|
BLPAPI_EXPORT blpapi_Identity_t * | blpapi_AbstractSession_createIdentity (blpapi_AbstractSession_t *session) |
|
BLPAPI_EXPORT int | blpapi_AbstractSession_generateAuthorizedIdentityAsync (blpapi_AbstractSession_t *session, const blpapi_AuthOptions_t *authOptions, blpapi_CorrelationId_t *cid) |
|
BLPAPI_EXPORT int | blpapi_AbstractSession_getAuthorizedIdentity (blpapi_AbstractSession_t *session, const blpapi_CorrelationId_t *cid, blpapi_Identity_t **identity) |
|
BLPAPI_EXPORT int | blpapi_AbstractSession_sessionName (blpapi_AbstractSession_t *session, const char **sessionName, size_t *size) |
|
A common interface shared between publisher and consumer sessions.