some tweaking
[oweals/minetest.git] / src / server.h
index 9c655b9abf6c9690bab1d7170662216d5ba61a38..fcc37631fb62b9f9e773009bceabedcafe4f341a 100644 (file)
@@ -397,7 +397,6 @@ public:
 
        // Environment and Connection must be locked when called
        void SendBlockNoLock(u16 peer_id, MapBlock *block, u8 ver);
-       //TODO: Sending of many blocks in a single packet
        
        // Environment and Connection must be locked when called
        //void SendSectorMeta(u16 peer_id, core::list<v2s16> ps, u8 ver);
@@ -420,7 +419,6 @@ private:
 
        // Virtual methods from con::PeerHandler.
        // As of now, these create and remove clients and players.
-       // TODO: Make it possible to leave players on server.
        void peerAdded(con::Peer *peer);
        void deletingPeer(con::Peer *peer, bool timeout);
        
@@ -510,9 +508,16 @@ private:
        
        Queue<PeerChange> m_peer_change_queue;
 
+       std::string m_mapsavedir;
+
        friend class EmergeThread;
        friend class RemoteClient;
 };
 
+/*
+       Runs a simple dedicated server loop
+*/
+void dedicated_server_loop(Server &server);
+
 #endif