|
AP_SESSION_API void | AP_SESSION_Init (AP_SESSION_AdapterInterface *adapterInterface, void *transportInternals, AP_SESSION_Interface **smi) |
|
AP_SESSION_API void | AP_SESSION_DeInit (AP_SESSION_Interface *smi) |
|
AP_SESSION_API void | AP_SESSION_AddSession (AP_SESSION_Interface *smi, const char *transportName, const char *sessionName, const char *channelName, const char *description) |
|
AP_SESSION_API void | AP_SESSION_AddSessionParams (AP_SESSION_Interface *smi, const char *sessionName, const char *paramName, const char *type, const char *defaultValue, const char *const allowValues[], size_t allowsize, const char *description, AP_bool required, AP_bool referenceOnly) |
|
AP_SESSION_API void | AP_SESSION_AddCapabilities (AP_SESSION_Interface *smi, const char *sessionName, const char *const capabilities[], size_t capsSize) |
|
AP_SESSION_API void | AP_SESSION_AddCapabilityParams (AP_SESSION_Interface *smi, const char *sessionName, const char *streamName, const char *key, const char *type, const char *defaultValue, const char *const allowedValues[], size_t allowsize, const char *description, AP_bool required) |
|
AP_SESSION_API void | AP_SESSION_AddCapabilitiesById (AP_SESSION_Interface *smi, AP_int64 sourceId, const char *const capabilities[], size_t capsSize) |
|
AP_SESSION_API void | AP_SESSION_AddCapabilityParamsById (AP_SESSION_Interface *smi, AP_int64 sourceId, const char *streamName, const char *key, const char *type, const char *defaultValue, const char *const allowedValues[], size_t allowsize, const char *description, AP_bool required) |
|
AP_SESSION_API AP_bool | AP_SESSION_HasCapability (AP_SESSION_Interface *smi, const AP_int64 sourceId, const char *capability) |
|
AP_SESSION_API void | AP_SESSION_RegisterSessions (AP_SESSION_Interface *smi) |
|
AP_SESSION_API void | AP_SESSION_RegisterSession (AP_SESSION_Interface *smi, const char *sessionName) |
|
AP_SESSION_API void | AP_SESSION_DeleteSessionByName (AP_SESSION_Interface *smi, const char *sessionName) |
|
AP_SESSION_API void | AP_SESSION_DeleteSessionById (AP_SESSION_Interface *smi, AP_int64 sourceId) |
|
AP_SESSION_API void | AP_SESSION_Clear (AP_SESSION_Interface *smi) |
|
AP_SESSION_API void | AP_SESSION_SetSessionStateByName (AP_SESSION_Interface *smi, const char *sessionName, AP_SESSION_State state, bool generateNewId=false) |
|
AP_SESSION_API void | AP_SESSION_SetSessionStateById (AP_SESSION_Interface *smi, AP_int64 sourceId, AP_SESSION_State state, bool generateNewId=false) |
|
AP_SESSION_API AP_SESSION_State | AP_SESSION_GetSessionStateByName (AP_SESSION_Interface *smi, const char *sessionName) |
|
AP_SESSION_API AP_SESSION_State | AP_SESSION_GetSessionStateById (AP_SESSION_Interface *smi, AP_int64 sourceId) |
|
AP_SESSION_API HashMap * | AP_SESSION_GetAllSessionStates (AP_SESSION_Interface *smi) |
|
AP_SESSION_API void | AP_SESSION_SetCorrelatorHBTimeout (AP_SESSION_Interface *smi, int timeoutInterval) |
|
AP_SESSION_API void | AP_SESSION_GenerateIAFStatus (AP_SESSION_Interface *smi, AP_NormalisedEvent *nevent) |
|
AP_SESSION_API int | AP_SESSION_ProcessEvent (AP_SESSION_Interface *smi, AP_TransportEvent event, AP_TimestampSet *tss) |
|
AP_SESSION_API void | AP_SESSION_SetDecoder (AP_SESSION_Interface *smi, AP_EventDecoder *decoder) |
|
AP_SESSION_API void | AP_SESSION_SessionStartSuccess (AP_SESSION_Interface *smi, AP_int64 sourceId, AP_TimestampSet *tss) |
|
AP_SESSION_API void | AP_SESSION_SessionStartError (AP_SESSION_Interface *smi, AP_int64 sourceId, const char *errMsg, AP_TimestampSet *tss) |
|
AP_SESSION_API void | AP_SESSION_SessionStopSuccess (AP_SESSION_Interface *smi, AP_int64 sourceId, AP_TimestampSet *tss) |
|
AP_SESSION_API void | AP_SESSION_SessionStopError (AP_SESSION_Interface *smi, AP_int64 sourceId, const char *errMsg, AP_TimestampSet *tss) |
|
AP_SESSION_API void | AP_SESSION_SessionReconfigureSuccess (AP_SESSION_Interface *smi, AP_int64 sourceId, AP_TimestampSet *tss) |
|
AP_SESSION_API void | AP_SESSION_SessionReconfigureError (AP_SESSION_Interface *smi, AP_int64 sourceId, const char *errMsg, AP_TimestampSet *tss) |
|
AP_SESSION_API const char * | AP_SESSION_GetSessionName (AP_SESSION_Interface *smi, AP_int64 sourceId) |
|
AP_SESSION_API AP_int64 | AP_SESSION_GetSessionId (AP_SESSION_Interface *smi, const char *sessionName) |
|
AP_SESSION_API void | AP_SESSION_LogLatency (AP_SESSION_Interface *smi, IAF_TimestampConfig *config) |
|
AP_SESSION_API void | AP_SESSION_Stop (AP_SESSION_Interface *smi) |
|
AP_SESSION_API void | AP_SESSION_Start (AP_SESSION_Interface *smi) |
|
Interface functions for the Session Manager.
- Copyright
- $Copyright (c) 2013 Progress Software Corporation and/or its subsidiaries and affiliates. All rights reserved.$ $Copyright (c) 2013-2014 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.$ Use, reproduction, transfer, publication or disclosure is prohibited except as specifically provided for in your License Agreement with Software AG