Class NetThread::NetThreadImpl

Nested Relationships

This class is a nested type of Class NetThread.

Class Documentation

class NetThreadImpl

Public Functions

NetThreadImpl()
~NetThreadImpl()
void Start()
void Stop()
void EnqueueDownload(ResourceRequest request, std::optional<size_t> max_response_size_bytes, RequestCancellationToken cancellation_token, OnceCallback<void(ResourceResponse)> on_done_callback)
void EnqueueDownload(ResourceRequest request, std::optional<size_t> max_response_size_bytes, RequestCancellationToken cancellation_token, OnceCallback<void(int, std::string, std::map<std::string, std::string>)> on_response_started, RepeatingCallback<void(std::vector<uint8_t>)> on_write_data, OnceCallback<void(Result)> on_finished)
void CancelRequest(RequestCancellationToken cancellation_token)