diff --git a/userspace/engine/token_bucket.cpp b/userspace/engine/token_bucket.cpp index 955c2808..e9f28ce0 100644 --- a/userspace/engine/token_bucket.cpp +++ b/userspace/engine/token_bucket.cpp @@ -84,3 +84,8 @@ double token_bucket::get_tokens() { return m_tokens; } + +uint64_t token_bucket::get_last_seen() +{ + return m_last_seen; +} diff --git a/userspace/engine/token_bucket.h b/userspace/engine/token_bucket.h index 9bd91e1c..076ba07b 100644 --- a/userspace/engine/token_bucket.h +++ b/userspace/engine/token_bucket.h @@ -42,6 +42,9 @@ public: // Return the current number of tokens available double get_tokens(); + // Return the last time someone tried to claim a token. + uint64_t get_last_seen(); + private: //