Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
We added new Stats APIs in the v2.x release lines, and I'm making a small change to keep this new API in line with another change made to the SDK. So, the new APIs available for creating / manipulating stats are:
tsapi int TSStatCreate(const char *the_name, TSRecordDataType the_type, TSStatPersistence persist, TSStatSync sync);
tsapi TSReturnCode TSStatIntIncrement(int the_stat, TSMgmtInt amount);
tsapi TSReturnCode TSStatIntDecrement(int the_stat, TSMgmtInt amount);
tsapi TSReturnCode TSStatIntSet(int the_stat, TSMgmtInt value);
tsapi int TSStatFindName(const char* name);
The one notable change here, from previous implementation, is the name change of the "type" data type. It is now TSRecordDataType, which is used in another new API, and it makes perfect sense to reuse / merge these into one data type instead of two.
Attachments
Issue Links
- relates to
-
TS-538 Replace INK statistics API with TS statistics API
- Closed