diff options
author | Zach Latta <zach@zachlatta.com> | 2016-03-06 10:05:12 -0500 |
---|---|---|
committer | Zach Latta <zach@zachlatta.com> | 2016-03-06 10:05:12 -0500 |
commit | 629234785af8c640756daa38906446e92f94d08d (patch) | |
tree | 00a99fb513e26d12334f5ead66ecd102afa84d85 | |
parent | a7abdec0f1ea46c2d21e75c7f8822f9cb686a8fc (diff) | |
download | sshtron-629234785af8c640756daa38906446e92f94d08d.tar.gz |
Add functions for SessionCount and GameCount
-rw-r--r-- | game.go | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -333,6 +333,18 @@ func (gm *GameManager) getGameWithAvailability() *Game { return g } +func (gm *GameManager) SessionCount() int { + sum := 0 + for _, game := range gm.Games { + sum += game.SessionCount() + } + return sum +} + +func (gm *GameManager) GameCount() int { + return len(gm.Games) +} + func (gm *GameManager) Run() { for { select { |