From 371cf3aa2a132401a4557e227577a9f3a57f4477 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 21 Nov 2010 16:21:22 +0000 Subject: --- sman.cpp | 48 ------------------------------------------------ 1 file changed, 48 deletions(-) delete mode 100644 sman.cpp (limited to 'sman.cpp') diff --git a/sman.cpp b/sman.cpp deleted file mode 100644 index 4c95b32..0000000 --- a/sman.cpp +++ /dev/null @@ -1,48 +0,0 @@ -#ifndef SMAN_CXX -#define SMAN_CXX - -#include "sman.h" - -sman::sman() -{ - this->sessions=new hmap(80); - this->sessioncount=0; -} -sman::~sman() -{ - delete this->sessions; -} -string sman::generateId( int len ) -{ - string valid_chars="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789-_"; - string s_ret=""; - srand(time(0)+160682); - for(int i=0;igenerateId(s_tool::string2int( s_conf::get().get_val( "SESSION_LENGTH" ) ) ); - - sess *new_sess= new sess( new_id ); - - this->sessioncount++; - this->sessions->add_elem( new_sess, new_id ); - - return new_sess; -} - -sess *sman::getSession( string s_id ) -{ - return this->sessions->get_elem( s_id ); -} -void sman::destroySession( string s_id ) -{ - this->sessioncount--; - this->sessions->del_elem( s_id ); -} -#endif -- cgit v1.2.3