summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBertram <bertram@cegetel.net>2010-02-23 21:46:30 +0100
committerBertram <bertram@cegetel.net>2010-02-23 21:46:30 +0100
commit55bd286b4bea4445894a576d64f788d53863b499 (patch)
treee8eb2ee50bc9429a0aae5be5844a43f54be9cbcd
parent21d785397e58aa6c62e2e19353d61df73e69a5a0 (diff)
parent488f0f0f62624c9bd241ff70b265d15c7e61a7ea (diff)
downloadmana-55bd286b4bea4445894a576d64f788d53863b499.tar.gz
mana-55bd286b4bea4445894a576d64f788d53863b499.tar.bz2
mana-55bd286b4bea4445894a576d64f788d53863b499.tar.xz
mana-55bd286b4bea4445894a576d64f788d53863b499.zip
Merge branch 'master' of gitorious.org:mana/mana
-rw-r--r--.gitignore3
-rw-r--r--src/main.h15
-rw-r--r--src/net/net.h6
3 files changed, 15 insertions, 9 deletions
diff --git a/.gitignore b/.gitignore
index 5577bfb5..7bca3e65 100644
--- a/.gitignore
+++ b/.gitignore
@@ -70,3 +70,6 @@ GTAGS
# generated for nsis build
translations/*
+
+# documentation generated by Doxygen
+docs/SOURCE/html/*
diff --git a/src/main.h b/src/main.h
index 9848d9b1..03e0c7b3 100644
--- a/src/main.h
+++ b/src/main.h
@@ -27,9 +27,9 @@
*
* \section Introduction Introduction
*
- * This is the documentation for the client of The Mana World
- * (http://themanaworld.org). It is always a work in progress, with the intent
- * to make it easier for new developers to grow familiar with the source code.
+ * This is the documentation for the Mana client (http://manasource.org). It is
+ * always a work in progress, with the intent to make it easier for new
+ * developers to grow familiar with the source code.
*
* \section General General information
*
@@ -44,11 +44,10 @@
* \link FloorItem FloorItems\endlink, they are drawn from top to bottom
* by the map, interleaved with the tiles in the fringe layer.
*
- * The server is split up into an \link Net::AccountServer account
- * server\endlink, a \link Net::ChatServer chat server\endlink and a \link
- * Net::GameServer game server\endlink. There may be multiple game servers.
- * Handling of incoming messages is spread over several \link MessageHandler
- * MessageHanders\endlink.
+ * The client supports two servers, \link EAthena eAthena\endlink (the TMW
+ * version) and the \link ManaServ Mana server\endlink. To achieve this, the
+ * \link Net network communication layer\endlink is abstracted in many
+ * different interfaces, which have different implementations for each server.
*/
#ifdef HAVE_CONFIG_H
diff --git a/src/net/net.h b/src/net/net.h
index f0539b29..9d9ee10e 100644
--- a/src/net/net.h
+++ b/src/net/net.h
@@ -23,7 +23,11 @@
#define NET_H
/**
- * \defgroup Network Core network layer
+ * \namespace Net
+ *
+ * The network communication layer. It is composed of a host of interfaces that
+ * interact with different aspects of the game. They have different
+ * implementations depending on the type of server the client is connecting to.
*/
#include "net/serverinfo.h"