#include <ink_rand.h>
Public Member Functions | |
| InkRand (uint64_t d) | |
| void | seed (uint64_t d) |
| inkcoreapi uint64_t | random () |
| double | drandom () |
Definition at line 69 of file ink_rand.h.
| InkRand::InkRand | ( | uint64_t | d | ) |
Definition at line 68 of file ink_rand.cc.
References seed().
| double InkRand::drandom | ( | ) |
| uint64_t InkRand::random | ( | ) |
Definition at line 78 of file ink_rand.cc.
Referenced by HttpTransact::calculate_freshness_fuzz(), CongestionEntry::client_retry_after(), DNSConnection::connect(), create_config(), drandom(), DNSHandler::get_query_id(), ink_get_rand_intrn(), rand_CacheKey(), SDK_API_OVERRIDABLE_CONFIGS(), HostDBRoundRobin::select_best_srv(), PrefetchProcessor::start(), and TSrandom().
| void InkRand::seed | ( | uint64_t | d | ) |
Definition at line 72 of file ink_rand.cc.
Referenced by InkRand().
1.7.1