cyphesis/server
Erik Ogenvik 52fb1ae3ad Moved operation dispatch to separate class.
So it can better be reused.
2014-06-04 13:03:38 +02:00
..
Account.cpp Improve handling of already managed minds. 2014-06-04 10:27:50 +02:00
Account.h Allow for admins to create any entity in spawns. 2014-01-23 22:21:36 +01:00
Admin.cpp Deregister possessive clients correctly. 2014-06-04 10:27:50 +02:00
Admin.h Allow clients to register as AI handlers. 2014-06-04 10:27:49 +02:00
ArchetypeFactory.cpp Use the entity ref format in archetypes. 2013-11-19 22:16:46 +01:00
ArchetypeFactory.h Use the entity ref format in archetypes. 2013-11-19 22:16:46 +01:00
ArchetypeRuleHandler.cpp Implement archetype inheritance. 2013-11-15 21:40:29 +01:00
ArchetypeRuleHandler.h Use custom format for archetypes. 2013-11-15 21:39:35 +01:00
ArithmeticBuilder.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
ArithmeticBuilder.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
CommAsioClient.cpp Make listener code more modular. 2014-01-28 14:44:16 +01:00
CommAsioClient.h Handle interleaved writes. 2014-02-06 13:38:32 +01:00
CommAsioClient_impl.h Shut down socket on destruction. 2014-02-17 23:21:00 +01:00
CommAsioListener.cpp Make listener code more modular. 2014-01-28 14:44:16 +01:00
CommAsioListener.h Use a function for starting clients. 2014-01-28 23:08:15 +01:00
CommAsioListener_impl.h Cancel the acceptor at destruction. 2014-02-17 23:21:37 +01:00
CommHttpClient.cpp Removed obsolete files. 2014-01-31 21:59:57 +01:00
CommHttpClient.h Removed obsolete files. 2014-01-31 21:59:57 +01:00
CommMaster.cpp Removed further references to now removed classes. 2014-02-03 12:21:35 +01:00
CommMaster.h Removed further references to now removed classes. 2014-02-03 12:21:35 +01:00
CommMDNSPublisher.cpp Adapt to boost 1.46. 2014-02-04 12:25:18 +01:00
CommMDNSPublisher.h Adapt to boost 1.46. 2014-02-04 12:25:18 +01:00
CommMetaClient.cpp Fix a few small issues with updates. 2014-03-25 13:39:38 -04:00
CommMetaClient.h Added metaserver attribute and monitor variables. 2014-03-25 00:22:54 -04:00
CommPeer.cpp Adapt to boost 1.46. 2014-02-04 12:25:18 +01:00
CommPeer.h Adapt to boost 1.46. 2014-02-04 12:25:18 +01:00
CommPSQLSocket.cpp Shut down connection when deleted. 2014-02-04 15:56:26 +01:00
CommPSQLSocket.h Adapt to boost 1.46. 2014-02-04 12:25:18 +01:00
CommPythonClient.cpp Simplify buffer usage. 2014-04-17 19:15:56 +02:00
CommPythonClient.h Allow older versions of boost. 2014-04-18 11:09:47 +02:00
ConnectableRouter.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
ConnectableRouter.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
Connection.cpp Make sure minds are repossessed correctly. 2014-06-04 10:27:50 +02:00
Connection.h Deregister possessive clients correctly. 2014-06-04 10:27:50 +02:00
Connection_methods.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
CorePropertyManager.cpp Added property for respawning entity. 2013-11-16 21:05:45 +01:00
CorePropertyManager.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
EntityBuilder.cpp Improve logging and creation error handling. 2013-11-15 21:40:29 +01:00
EntityBuilder.h Add "archetype" as new type. 2013-11-15 21:39:35 +01:00
EntityFactory.cpp Use custom format for archetypes. 2013-11-15 21:39:35 +01:00
EntityFactory.h Use custom format for archetypes. 2013-11-15 21:39:35 +01:00
EntityFactory_impl.h Use custom format for archetypes. 2013-11-15 21:39:35 +01:00
EntityRuleHandler.cpp Use custom format for archetypes. 2013-11-15 21:39:35 +01:00
EntityRuleHandler.h Use custom format for archetypes. 2013-11-15 21:39:35 +01:00
ExternalMindsConnection.cpp Deregister possessive clients correctly. 2014-06-04 10:27:50 +02:00
ExternalMindsConnection.h Deregister possessive clients correctly. 2014-06-04 10:27:50 +02:00
ExternalMindsManager.cpp Don't request possession if no mind prop data. 2014-06-04 10:27:50 +02:00
ExternalMindsManager.h Don't request possession if no mind prop data. 2014-06-04 10:27:50 +02:00
frontend.cpp Removed further references to now removed classes. 2014-02-03 12:21:35 +01:00
HttpCache.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
HttpCache.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
IdleConnector.cpp Adapt to boost 1.46. 2014-02-04 12:25:18 +01:00
IdleConnector.h Adapt to boost 1.46. 2014-02-04 12:25:18 +01:00
Juncture.cpp Catch resolve exceptions. 2014-02-04 12:25:50 +01:00
Juncture.h Use boost::asio in CommPeer. 2014-01-31 22:00:32 +01:00
Lobby.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
Lobby.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
Makefile.am Request possession when mind is created. 2014-06-04 10:27:49 +02:00
Master.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
Master.h Removed further references to now removed classes. 2014-02-03 12:21:35 +01:00
MindInspector.cpp Added feature for async mind persistence. 2013-08-21 20:56:09 +02:00
MindInspector.h Added feature for async mind persistence. 2013-08-21 20:56:09 +02:00
OpRuleHandler.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
OpRuleHandler.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
Peer.cpp Adapt to boost 1.46. 2014-02-04 12:25:18 +01:00
Peer.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
PendingPossession.cpp Rename Teleport* to Possess* 2014-06-04 10:27:49 +02:00
PendingPossession.h Rename Teleport* to Possess* 2014-06-04 10:27:49 +02:00
Persistence.cpp Fix memory leak with PGResult. 2013-09-12 22:12:49 +02:00
Persistence.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
Player.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
Player.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
PossessionAuthenticator.cpp Fix logging. 2014-06-04 10:27:50 +02:00
PossessionAuthenticator.h Improve external minds management. 2014-06-04 10:27:50 +02:00
PropertyRuleHandler.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
PropertyRuleHandler.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
RuleHandler.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
RuleHandler.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
Ruleset.cpp Add "archetype" as new type. 2013-11-15 21:39:35 +01:00
Ruleset.h Add "archetype" as new type. 2013-11-15 21:39:35 +01:00
server.cpp Rename Teleport* to Possess* 2014-06-04 10:27:49 +02:00
server.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
ServerAccount.cpp Rename Teleport* to Possess* 2014-06-04 10:27:49 +02:00
ServerAccount.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
ServerRouting.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
ServerRouting.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
slave.cpp Removed further references to now removed classes. 2014-02-03 12:21:35 +01:00
SlaveClientConnection.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
SlaveClientConnection.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
Spawn.h Make spawns use entities and archetypes. 2013-11-16 22:55:47 +01:00
SpawnEntity.cpp Handle case with archetypes in the spawn. 2013-11-18 22:59:22 +01:00
SpawnEntity.h Make spawns use entities and archetypes. 2013-11-16 22:55:47 +01:00
StorageManager.cpp Avoid segfault. 2014-06-02 22:15:48 +02:00
StorageManager.h Removed further references to now removed classes. 2014-02-03 12:21:35 +01:00
SystemAccount.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
SystemAccount.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
TaskFactory.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
TaskFactory.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
TaskRuleHandler.cpp Use custom format for archetypes. 2013-11-15 21:39:35 +01:00
TaskRuleHandler.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
TeleportProperty.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
TeleportProperty.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
TeleportState.cpp Adapt to boost 1.46. 2014-02-04 12:25:18 +01:00
TeleportState.h Adapt to boost 1.46. 2014-02-04 12:25:18 +01:00
TrustedConnection.cpp Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
TrustedConnection.h Remove CVS $Id tags 2013-07-15 20:31:59 +02:00
WorldRouter.cpp Moved operation dispatch to separate class. 2014-06-04 13:03:38 +02:00
WorldRouter.h Moved operation dispatch to separate class. 2014-06-04 13:03:38 +02:00