inet/zz_session_cookie.h

Go to the documentation of this file.
00001 /* libzzinet
00002  *
00003  * This program is distributed under the GNU General Public License, version 2.
00004  * A copy of this license is included with this source.
00005  *
00006  * Copyright 2004-2006, Toni Thomsson <toni@tonjac.org> 
00007 */
00008  
00015 #ifndef zz_session_cookie_h
00016 #define zz_session_cookie_h
00017 
00018 #include <zz_string.h>
00019 #include <zz_log.h>
00020 
00021 class ZZ_API CzzSessionCookie
00022 {
00023 public:
00024 
00025     //* Construction
00026     CzzSessionCookie( const char* name, const char* path );
00027     CzzSessionCookie( const char* value );
00028     virtual ~CzzSessionCookie();
00029 
00030     CzzString getSetHeader( void );
00031     CzzString getId( void );
00032 
00033 protected:
00034 private:
00035 
00036     CzzString m_Name;
00037     CzzString m_Path;
00038     CzzString m_Session;
00039     CzzLog m_Log;
00040     unsigned char* m_Str;
00041 };
00042 
00043 #endif // zz_session_cookie_h

Generated on Thu Sep 21 21:45:42 2006 for tonjac.org MINI/C++ library by  doxygen 1.4.6-NO