| 58 | } |
| 59 | |
| 60 | void FreqCtrlBucket::Refill() { |
| 61 | uint32_t last_refill_time = (unsigned int) time(NULL); |
| 62 | last_refill_time = last_refill_time - last_refill_time % (db_token_.period); |
| 63 | |
| 64 | db_bucket_struct_.last_refill_time = last_refill_time; |
| 65 | db_bucket_struct_.read_bucket = db_token_.read_token; |
| 66 | db_bucket_struct_.write_bucket = db_token_.write_token; |
| 67 | } |
| 68 | |
| 69 | void FreqCtrlBucket::Sedb_token(const DBToken_t & db_token) { |
| 70 | memcpy(&db_token_, &db_token, sizeof(db_token)); |
nothing calls this directly
no outgoing calls
no test coverage detected