Lines Matching defs:Worker
250 auto worker = static_cast<Worker *>(w->data);
292 auto worker = static_cast<Worker *>(w->data);
306 auto worker = static_cast<Worker *>(w->data);
453 Client::Client(uint32_t id, Worker *worker, size_t req_todo)
1551 Worker::Worker(uint32_t id, SSL_CTX *ssl_ctx, size_t req_todo, size_t nclients,
1604 Worker::~Worker() {
1611 void Worker::stop_all_clients() {
1619 void Worker::free_client(Client *deleted_client) {
1631 void Worker::run() {
1676 void Worker::sample_req_stat(RequestStat *req_stat) {
1680 void Worker::sample_client_stat(ClientStat *cstat) {
1684 void Worker::report_progress() {
1694 void Worker::report_rate_progress() {
1757 process_time_stats(const std::vector<std::unique_ptr<Worker>> &workers) {
2029 std::unique_ptr<Worker> create_worker(uint32_t id, SSL_CTX *ssl_ctx,
2051 return std::make_unique<Worker>(id, ssl_ctx, nreqs, nclients, rate,
2056 return std::make_unique<Worker>(id, ssl_ctx, nreqs, nclients, nclients,
3111 std::vector<std::unique_ptr<Worker>> workers;
3152 // We divide nreqs by number of clients in Worker ctor to