com.threerings.presents.server
Interface ClientManager.ClientObserver

All Known Subinterfaces:
ClientManager.DetailedClientObserver
All Known Implementing Classes:
CrowdPeerManager, PeerManager
Enclosing class:
ClientManager

public static interface ClientManager.ClientObserver

Used by entities that wish to track when clients initiate and end sessions on this server.


Method Summary
 void clientSessionDidEnd(PresentsSession session)
          Called when a client has logged off or been forcibly logged off due to inactivity and has thus ended their session.
 void clientSessionDidStart(PresentsSession session)
          Called when a client has authenticated and been resolved and has started their session.
 

Method Detail

clientSessionDidStart

void clientSessionDidStart(PresentsSession session)
Called when a client has authenticated and been resolved and has started their session.


clientSessionDidEnd

void clientSessionDidEnd(PresentsSession session)
Called when a client has logged off or been forcibly logged off due to inactivity and has thus ended their session.