/* * This file is a part of CMSLU -- Content Management System like Unix * and is not publicly distributed * * Copyright (c) 2008, Tomasz Sowa * All rights reserved. * */ #ifndef headerfilesessionmanager #define headerfilesessionmanager #include #include #include "request.h" #include "log.h" #include "data.h" #include "session.h" #include "db.h" class SessionManager { // !! zamienic na map typedef std::set SessionTable; SessionTable session_table; bool IsSession(long s); long CreateSessionId(); void CreateTemporarySession(); void CreateSession(); public: void SetSession(); }; #endif