Erik Ogenvik
140d124028
Removed excessive logging.
2015-05-24 12:52:37 +02:00
Erik Ogenvik
079b751bfc
Don't request possession if no mind prop data.
2015-05-24 11:25:07 +02:00
Erik Ogenvik
d67ec8ac44
Make sure minds are repossessed correctly.
2015-05-24 11:25:07 +02:00
Erik Ogenvik
945a2dd3fe
Improve external minds management.
...
We now register a an external mind with the ExternalMindsManager and
then let the manager make sure that there's an external mind connected.
When the external client is disconnected the manager will try to find a
new client to handle the mind.
2015-05-24 11:25:07 +02:00
Erik Ogenvik
c4f44bb277
Deregister possessive clients correctly.
2015-05-24 11:25:07 +02:00
Erik Ogenvik
af5c4df216
Send possession requests to the connected account.
2015-05-24 11:25:07 +02:00
Erik Ogenvik
2c3a4cd0bd
Provide all requried data for possession.
2015-05-24 11:25:06 +02:00
Erik Ogenvik
5d11e1cbb8
Store Link instances rather than Router.
...
Note that I'm still not sure how this is done in a canonical way; I'm
learning as I go along.
2015-05-24 11:25:06 +02:00
Erik Ogenvik
4fad524f6c
Added initial classes for handling ai clients.
2015-05-24 11:25:06 +02:00