summaryrefslogtreecommitdiffstats
path: root/include/osmocore/rate_ctr.h
Commit message (Collapse)AuthorAgeFilesLines
* include: reorganize headers file to include/osmocom/[gsm|core]Pablo Neira Ayuso2011-03-231-81/+0
| | | | | | | | | | | | This patch moves all GSM-specific definitions to include/osmocom/gsm. Moreover, the headers in include/osmocore/ have been moved to include/osmocom/core. This has been proposed by Harald Welte and Sylvain Munaunt. Tested with `make distcheck'. Signed-off-by: Pablo Neira Ayuso <pablo@gnumonks.org>
* rate_ctr: Make the struct rate_ctr_group_desc members constHolger Hans Peter Freyther2010-05-231-4/+4
|
* [rate_ctr] Rename group_prefix_fmt to group_name_prefixHarald Welte2010-05-131-2/+2
|
* rate_counters: Remove group-name-sprintf-with-idx stringHarald Welte2010-05-131-2/+1
|
* rate_ctr: Store the numeric index as part of 'rate_ctr_group'Harald Welte2010-05-131-0/+1
|
* Add new 'rate counter' implementation to libosmocoreHarald Welte2010-05-131-0/+81
A 'rate counter' is a counter that counts events but also keeps track of the rate of events (per second, minute, hour and day). 'rate counters' are generally abstracted in 'rate counter groups', which are instances of a 'rate counter group description'. This way we can have e.g. a description describing what kind of counters a BTS (or TRX) has - and we can then create one instance of that group for every BTS or TRX that exists.