network_worker.hpp File Reference

#include <map>
#include <vector>
#include "config.hpp"
#include "network.hpp"
#include "SDL_net.h"

Include dependency graph for network_worker.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  network_worker_pool

Classes

struct  network_worker_pool::manager

Functions

network::pending_statistics network_worker_pool::get_pending_stats ()
void network_worker_pool::set_raw_data_only ()
void network_worker_pool::receive_data (TCPsocket sock)
 Function to asynchronously received data to the given socket.
TCPsocket network_worker_pool::get_received_data (TCPsocket sock, config &cfg)
TCPsocket network_worker_pool::get_received_data (std::vector< char > &out)
void network_worker_pool::queue_raw_data (TCPsocket sock, const char *buf, int len)
void network_worker_pool::queue_data (TCPsocket sock, const config &buf, const bool gzipped)
bool network_worker_pool::is_locked (const TCPsocket sock)
bool network_worker_pool::close_socket (TCPsocket sock, bool force)
TCPsocket network_worker_pool::detect_error ()
std::pair< network::statistics,
network::statistics
network_worker_pool::get_current_transfer_stats (TCPsocket sock)


Generated by doxygen 1.5.5 on 23 May 2008 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs