Header file for network features using ana. More...
#include <set>#include <queue>#include <boost/thread.hpp>#include <boost/variant.hpp>#include "network.hpp"#include "ana/api/ana.hpp"

Go to the source code of this file.
Classes | |
| class | ana_component |
| A representative of a network component to the application. More... | |
| class | clients_manager |
| Manages connected client ids for a given server. More... | |
| class | ana_send_handler |
| To use the asynchronous library synchronously, objects of this type lock a mutex until enough calls have been made to the associated handler. More... | |
| class | ana_handshake_finisher_handler |
| class | ana_receive_handler |
| To use the asynchronous library synchronously, objects of this type lock a mutex until enough calls have been made to the associated handler. More... | |
| class | ana_multiple_receive_handler |
| To use the asynchronous library synchronously, objects of this type lock a mutex until enough calls have been made to the associated handler. More... | |
| class | ana_connect_handler |
| To use the asynchronous library synchronously, objects of this type lock a mutex until enough calls have been made to the associated handler. More... | |
| class | ana_network_manager |
| Provides network functionality for Wesnoth using the ana API and library. More... | |
| struct | ana_network_manager::proxy_settings |
Typedefs | |
| typedef std::set< ana_component * > | ana_component_set |
Header file for network features using ana.
Copyright (C) 2010 - 2012 Guillermo Biset.
Part of the Battle for Wesnoth Project http://www.wesnoth.org/
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY.
See the COPYING file for more details.
Definition in file network_manager_ana.hpp.
| typedef std::set<ana_component*> ana_component_set |
Definition at line 126 of file network_manager_ana.hpp.
| Generated by doxygen 1.7.1 on Fri May 25 2012 01:08:36 for The Battle for Wesnoth | Gna! | Forum | Wiki | CIA | devdocs |