8 #ifndef CPPCMS_SESSION_DUAL_H
9 #define CPPCMS_SESSION_DUAL_H
11 #include <cppcms/session_api.h>
12 #include <cppcms/defs.h>
13 #include <booster/hold_ptr.h>
14 #include <booster/shared_ptr.h>
20 class session_storage;
22 class session_cookies;
37 size_t data_size_limit);
45 virtual void save(
session_interface &,std::string
const &data,time_t timeout,
bool new_session,
bool on_server);
58 virtual bool is_blocking();
64 size_t data_size_limit_;
This class provides an access to an application for session management.
Definition: session_interface.h:69
Client and Server side storage implementation of session_api.
Definition: session_dual.h:28
This class represents the most generic implementation of session storage device.
Definition: session_api.h:32