class EE::Network::Http::AsyncRequest¶
class AsyncRequest: public EE::System::Thread { public: // construction AsyncRequest(Http* http, const AsyncResponseCallback& cb, Http::Request request, Time timeout); AsyncRequest(Http* http, const AsyncResponseCallback& cb, Http::Request request, IOStream& writeTo, Time timeout); AsyncRequest(Http* http, const AsyncResponseCallback& cb, Http::Request request, std::string writePath, Time timeout); ~AsyncRequest(); // methods void run(); };
Inherited Members¶
public: // typedefs typedef void (*FuncType)(void *); // methods static Uint32 getCurrentThreadId(); void launch(); void wait(); void terminate(); Uint32 getId();