Eris::Router Class Reference

abstract interface for objects that can route Atlas data. More...

#include <Router.h>

Inheritance diagram for Eris::Router:
Eris::AccountRouter Eris::EntityRouter Eris::IGRouter Eris::OOGRouter Eris::Room Eris::Lobby

List of all members.

Public Types

enum  RouterResult { IGNORED = 0, HANDLED, WILL_REDISPATCH }

Public Member Functions

virtual RouterResult handleObject (const Atlas::Objects::Root &obj)
virtual RouterResult handleOperation (const Atlas::Objects::Operation::RootOperation &op)
virtual RouterResult handleEntity (const Atlas::Objects::Entity::RootEntity &ent)

Detailed Description

abstract interface for objects that can route Atlas data.


The documentation for this class was generated from the following files:

Generated on Tue Aug 25 21:43:37 2009 for Eris by  doxygen 1.6.0