|
| USERMETRICSINPUT_EXPORT UserMetricsInputMetricManager | usermetricsinput_metricmanager_new () |
| | Construct a new UserMetricsInputMetricManager. More...
|
| |
| USERMETRICSINPUT_EXPORT void | usermetricsinput_metricmanager_delete (UserMetricsInputMetricManager metricManager) |
| | Free a UserMetricsInputMetricManager. More...
|
| |
| USERMETRICSINPUT_EXPORT UserMetricsInputMetricParameters | usermetricsinput_metricparameters_new (const char *dataSourceId) |
| | Construct a new UserMetricsInputMetricParameters. More...
|
| |
| USERMETRICSINPUT_EXPORT void | usermetricsinput_metricparameters_set_format_string (UserMetricsInputMetricParameters metricParameter, const char *formatString) |
| | Set the string to print in the output API, e.g. "<b>%1</b> messages received today". More...
|
| |
| USERMETRICSINPUT_EXPORT void | usermetricsinput_metricparameters_set_empty_data_string (UserMetricsInputMetricParameters metricParameter, const char *emptyDataString) |
| | set the string to print in the case of no data, e.g. "No messages received today" More...
|
| |
| USERMETRICSINPUT_EXPORT void | usermetricsinput_metricparameters_set_text_domain (UserMetricsInputMetricParameters metricParameter, const char *textDomain) |
| | Set the translation domain. More...
|
| |
| USERMETRICSINPUT_EXPORT void | usermetricsinput_metricparameters_set_minimum (UserMetricsInputMetricParameters metricParameter, double minimum) |
| | Set the minimum display value for this metric. More...
|
| |
| USERMETRICSINPUT_EXPORT void | usermetricsinput_metricparameters_set_maximum (UserMetricsInputMetricParameters metricParameter, double maximum) |
| | Set the maximum display value for this metric. More...
|
| |
| USERMETRICSINPUT_EXPORT void | usermetricsinput_metricparameters_set_type (UserMetricsInputMetricParameters metricParameter, USERMETRICSINPUT_METRICTYPE metricType) |
| | Set the type of metric this is (user owned or system owned) More...
|
| |
| USERMETRICSINPUT_EXPORT void | usermetricsinput_metricparameters_delete (UserMetricsInputMetricParameters metricParameters) |
| | Free a UserMetricsInputMetricParameters. More...
|
| |
| USERMETRICSINPUT_EXPORT UserMetricsInputMetric | usermetricsinput_metricmanager_add (UserMetricsInputMetricManager metricManager, UserMetricsInputMetricParameters metricParameters) |
| | Register a new UserMetricsInputMetric. More...
|
| |
| USERMETRICSINPUT_EXPORT void | usermetricsinput_metric_increment (UserMetricsInputMetric metric, double amount, const char *username) |
| | Increment the "today" value for a simple user metric. More...
|
| |
| USERMETRICSINPUT_EXPORT void | usermetricsinput_metric_update_today (UserMetricsInputMetric metric, double value, const char *username) |
| | Update the "today" value for a simple user metric. More...
|
| |
| USERMETRICSINPUT_EXPORT UserMetricsInputMetricUpdate | usermetricsinput_metric_update (UserMetricsInputMetric metric, const char *username) |
| | Create an update to a particular metric. More...
|
| |
| USERMETRICSINPUT_EXPORT void | usermetricsinput_metricupdate_delete (UserMetricsInputMetricUpdate metricUpdate) |
| | Free a UserMetricsInputMetric. More...
|
| |
| USERMETRICSINPUT_EXPORT void | usermetricsinput_metricupdate_add_data (UserMetricsInputMetricUpdate metricUpdate, double data) |
| | Add data to a UserMetricsInputMetricUpdate. More...
|
| |
| USERMETRICSINPUT_EXPORT void | usermetricsinput_metricupdate_add_null (UserMetricsInputMetricUpdate metricUpdate) |
| | Add unknown data to an update. More...
|
| |