\doxysection{rate\+\_\+ctr\+\_\+per\+\_\+intv Struct Reference}
\label{structrate__ctr__per__intv}\index{rate\_ctr\_per\_intv@{rate\_ctr\_per\_intv}}


data we keep for each of the intervals  




{\ttfamily \#include $<$rate\+\_\+ctr.\+h$>$}

\doxysubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
uint64\+\_\+t \textbf{ last}
\begin{DoxyCompactList}\small\item\em counter value in last interval \end{DoxyCompactList}\item 
uint64\+\_\+t \textbf{ rate}
\begin{DoxyCompactList}\small\item\em counter rate \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
data we keep for each of the intervals 

\doxysubsection{Field Documentation}
\mbox{\label{structrate__ctr__per__intv_adc5b7822b3081cc1b4795f37c6c018a0}} 
\index{rate\_ctr\_per\_intv@{rate\_ctr\_per\_intv}!last@{last}}
\index{last@{last}!rate\_ctr\_per\_intv@{rate\_ctr\_per\_intv}}
\doxysubsubsection{last}
{\footnotesize\ttfamily uint64\+\_\+t rate\+\_\+ctr\+\_\+per\+\_\+intv\+::last}



counter value in last interval 



Referenced by \textbf{ interval\+\_\+expired()}.

\mbox{\label{structrate__ctr__per__intv_a07dd358e67b85bd1e10e8de375932e87}} 
\index{rate\_ctr\_per\_intv@{rate\_ctr\_per\_intv}!rate@{rate}}
\index{rate@{rate}!rate\_ctr\_per\_intv@{rate\_ctr\_per\_intv}}
\doxysubsubsection{rate}
{\footnotesize\ttfamily uint64\+\_\+t rate\+\_\+ctr\+\_\+per\+\_\+intv\+::rate}



counter rate 



Referenced by \textbf{ interval\+\_\+expired()}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
include/osmocom/core/\textbf{ rate\+\_\+ctr.\+h}\end{DoxyCompactItemize}
