Sirikata
|
#include <boost/unordered_map.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/asio.hpp>
#include <boost/tokenizer.hpp>
#include <boost/bind.hpp>
#include <sirikata/core/util/AtomicTypes.hpp>
#include <sirikata/core/network/Message.hpp>
#include <sirikata/core/queue/SizedThreadSafeQueue.hpp>
#include <sirikata/core/service/PollingService.hpp>
#include <sirikata/space/SegmentedRegion.hpp>
#include <sirikata/core/network/Address4.hpp>
#include <sirikata/core/options/CommonOptions.hpp>
#include <sirikata/core/util/Hash.hpp>
#include "WorldPopulationBSPTree.hpp"
#include "CSegContext.hpp"
#include "LoadBalancer.hpp"
#include "Protocol_CSeg.pbj.hpp"
Go to the source code of this file.
Classes | |
struct | Sirikata::SegmentationChangeListener |
struct | Sirikata::SocketContainer |
class | Sirikata::DistributedCoordinateSegmentation |
Distributed kd-tree based implementation of CoordinateSegmentation. More... | |
Namespaces | |
namespace | Sirikata |
Note: All the classes provided in this file are thin wrappers around the corresponding classes in ASIO. | |
Typedefs | |
typedef boost::asio::ip::tcp | tcp |
typedef struct Sirikata::SegmentationChangeListener | Sirikata::SegmentationChangeListener |
typedef boost::shared_ptr < tcp::socket > | Sirikata::SocketPtr |
typedef struct Sirikata::SocketContainer | Sirikata::SocketContainer |
typedef std::tr1::function < void(std::map< ServerID, SocketContainer >) > | Sirikata::ResponseCompletionFunction |
typedef boost::shared_ptr < Sirikata::SizedThreadSafeQueue < SocketContainer > > | Sirikata::SocketQueuePtr |
typedef boost::asio::ip::tcp tcp |