static | SessionTable() |
private nothrow | SessionTable() |
public Session* | CreateSession() |
public void | FreeSession(Session* session) |
public Session* | GetSession(int sid) const |
public static SessionTable& | Instance() |
private Session* | free |
private static UniquePtr<SessionTable> | instance |
private int | nextFreeSessionSlot |
private int | nextSid |
private HashMap<int, Session*, Hasher<int>, EqualTo<int>> | sessionMap |
private Session[128] | sessions |