libtasks Documentation  1.6
test_uwsgi_thrift_async Class Reference

#include <test_uwsgi_thrift_async.h>

Inheritance diagram for test_uwsgi_thrift_async:
Collaboration diagram for test_uwsgi_thrift_async:

Public Member Functions

void setUp ()
 
void tearDown ()
 

Protected Member Functions

void request_finish_in_worker_ctx ()
 
void request_finish_exec ()
 
void request_finish_exec_timeout ()
 
void request (std::string url)
 

Private Member Functions

 CPPUNIT_TEST_SUITE (test_uwsgi_thrift_async)
 
 CPPUNIT_TEST (request_finish_in_worker_ctx)
 
 CPPUNIT_TEST (request_finish_exec)
 
 CPPUNIT_TEST (request_finish_exec_timeout)
 
 CPPUNIT_TEST_SUITE_END ()
 

Private Attributes

std::unique_ptr< net_io_taskm_srv1
 
std::unique_ptr< net_io_taskm_srv2
 
std::unique_ptr< net_io_taskm_srv3
 

Detailed Description

Definition at line 34 of file test_uwsgi_thrift_async.h.

Member Function Documentation

test_uwsgi_thrift_async::CPPUNIT_TEST ( request_finish_in_worker_ctx  )
private
test_uwsgi_thrift_async::CPPUNIT_TEST ( request_finish_exec  )
private
test_uwsgi_thrift_async::CPPUNIT_TEST ( request_finish_exec_timeout  )
private
test_uwsgi_thrift_async::CPPUNIT_TEST_SUITE ( test_uwsgi_thrift_async  )
private
test_uwsgi_thrift_async::CPPUNIT_TEST_SUITE_END ( )
private
void test_uwsgi_thrift_async::request ( std::string  url)
protected

Definition at line 154 of file test_uwsgi_thrift_async.cpp.

Here is the caller graph for this function:

void test_uwsgi_thrift_async::request_finish_exec ( )
protected

Definition at line 88 of file test_uwsgi_thrift_async.cpp.

Here is the call graph for this function:

void test_uwsgi_thrift_async::request_finish_exec_timeout ( )
protected

Definition at line 94 of file test_uwsgi_thrift_async.cpp.

Here is the call graph for this function:

void test_uwsgi_thrift_async::request_finish_in_worker_ctx ( )
protected

Definition at line 82 of file test_uwsgi_thrift_async.cpp.

Here is the call graph for this function:

void test_uwsgi_thrift_async::setUp ( )
inline

Definition at line 42 of file test_uwsgi_thrift_async.h.

void test_uwsgi_thrift_async::tearDown ( )
inline

Definition at line 43 of file test_uwsgi_thrift_async.h.

Member Data Documentation

std::unique_ptr<net_io_task> test_uwsgi_thrift_async::m_srv1
private

Definition at line 52 of file test_uwsgi_thrift_async.h.

std::unique_ptr<net_io_task> test_uwsgi_thrift_async::m_srv2
private

Definition at line 53 of file test_uwsgi_thrift_async.h.

std::unique_ptr<net_io_task> test_uwsgi_thrift_async::m_srv3
private

Definition at line 54 of file test_uwsgi_thrift_async.h.


The documentation for this class was generated from the following files: