|
MAMAExpDLL const char * | mamaStatsLogger_eventToString (mamaSlEvent event) |
| Convert a mamaSlEvent value to a string. More...
|
|
MAMAExpDLL const char * | mamaStatsLogger_subFailReasonToString (mamaSlSubFailReason subFailReason) |
| Convert a mamaSlSubFailReason value to a string. More...
|
|
MAMAExpDLL mama_status | mamaStatsLogger_allocate (mamaStatsLogger *logger) |
| Allocate memory for a new stats logger. More...
|
|
MAMAExpDLL mama_status | mamaStatsLogger_create (mamaStatsLogger logger, mamaQueue queue, mamaTransport tport) |
| Create and activate mamaStatsLogger object. More...
|
|
MAMAExpDLL mama_status | mamaStatsLogger_createForStats (mamaStatsLogger logger, mamaQueue queue, mamaTransport tport, const char *topic) |
|
MAMAExpDLL mama_status | mamaStatsLogger_destroy (mamaStatsLogger logger) |
| Destroy a mamaStatsLogger object, freeing any memory. More...
|
|
MAMAExpDLL mama_status | mamaStatsLogger_setReportInterval (mamaStatsLogger logger, mama_f64_t interval) |
| Set the reporting interval. More...
|
|
MAMAExpDLL mama_status | mamaStatsLogger_setReportSize (mamaStatsLogger logger, mama_size_t numEvents) |
| Set the maximum number of events to cache before reporting. More...
|
|
MAMAExpDLL mama_status | mamaStatsLogger_setUserName (mamaStatsLogger logger, const char *userName) |
| Set the userName. More...
|
|
MAMAExpDLL mama_status | mamaStatsLogger_getUserName (const mamaStatsLogger logger, const char **userName) |
| Get the userName. More...
|
|
MAMAExpDLL mama_status | mamaStatsLogger_setHostName (mamaStatsLogger logger, const char *hostName) |
| Set the hostName. More...
|
|
MAMAExpDLL mama_status | mamaStatsLogger_getHostName (const mamaStatsLogger logger, const char **hostName) |
| Get the hostName. More...
|
|
MAMAExpDLL mama_status | mamaStatsLogger_setApplicationName (mamaStatsLogger logger, const char *appName) |
| Set the applicationName. More...
|
|
MAMAExpDLL mama_status | mamaStatsLogger_getApplicationName (const mamaStatsLogger logger, const char **appName) |
| Get the applicationName. More...
|
|
MAMAExpDLL mama_status | mamaStatsLogger_setApplicationClass (mamaStatsLogger logger, const char *applClass) |
| Set the applicationClass. More...
|
|
MAMAExpDLL mama_status | mamaStatsLogger_getApplicationClass (const mamaStatsLogger logger, const char **appClass) |
| Get the applicationClass. More...
|
|
MAMAExpDLL mama_status | mamaStatsLogger_setIpAddress (mamaStatsLogger logger, const char *ipAddress) |
| Set the ipAddress. More...
|
|
MAMAExpDLL mama_status | mamaStatsLogger_getIpAddress (const mamaStatsLogger logger, const char **ipAddress) |
| Get the ipAddress. More...
|
|
MAMAExpDLL mama_status | mamaStatsLogger_logLogin (mamaStatsLogger logger) |
| Log a login event. More...
|
|
MAMAExpDLL mama_status | mamaStatsLogger_logLogout (mamaStatsLogger logger) |
| Log a logout event. More...
|
|
MAMAExpDLL mama_status | mamaStatsLogger_logSubscriptionEntitlePass (mamaStatsLogger logger, mamaSubscription subscription, int32_t entitleCode) |
| Log a subscription entitlement check pass event. More...
|
|
MAMAExpDLL mama_status | mamaStatsLogger_logSubscriptionFail (mamaStatsLogger logger, mamaSubscription subscription, mamaSlSubFailReason reason) |
| Log a subscription fail event. More...
|
|
MAMAExpDLL mama_status | mamaStatsLogger_logSubscriptionDestroy (mamaStatsLogger logger, mamaSubscription subscription) |
| Log a subscription destroy event. More...
|
|
MAMAExpDLL mama_status | mamaStatsLogger_addStatMsg (mamaStatsLogger *logger, mamaMsg msg) |
|
MAMAExpDLL mama_status | mamaStatsLogger_sendReport (mamaStatsLogger *logger) |
|
MAMAExpDLL mama_status | mamaStatsLogger_getLogMsgStats (mamaStatsLogger logger, mama_bool_t *logMsgStats) |
|
MAMAExpDLL mama_status | mamaStatsLogger_setLogMsgStats (mamaStatsLogger logger, mama_bool_t logMsgStats) |
|
MAMAExpDLL mama_status | mamaStatsLogger_incMsgCount (mamaStatsLogger statsLogger) |
|