diff --git a/src/java/com/threerings/presents/server/ClientManager.java b/src/java/com/threerings/presents/server/ClientManager.java index a569c8c8e..02909b19d 100644 --- a/src/java/com/threerings/presents/server/ClientManager.java +++ b/src/java/com/threerings/presents/server/ClientManager.java @@ -1,5 +1,5 @@ // -// $Id: ClientManager.java,v 1.31 2003/03/30 21:27:23 mdb Exp $ +// $Id: ClientManager.java,v 1.32 2003/07/22 02:50:49 mdb Exp $ package com.threerings.presents.server; @@ -345,6 +345,22 @@ public class ClientManager } } + /** + * Returns the number of client sessions (some may be disconnected). + */ + public int getClientCount () + { + return _usermap.size(); + } + + /** + * Returns the number of connected clients. + */ + public int getConnectionCount () + { + return _conmap.size(); + } + // documentation inherited from interface PresentsServer.Reporter public void appendReport (StringBuffer report, long now, long sinceLast) {