|
Barracuda Application Server C/C++ Reference
NO
|
A LoginTrackerNode keeps track of how many times a user using a specific IP address has attempted to login to the server.
The LoginTracker stores LoginTrackerNodes internally in a cache.
#include <AuthenticatedUser.h>
Public Member Functions | |
| U32 | getCounter () |
| Returns the number of login attempts. | |
| U32 | getAuxCounter () |
| Get auxiliary counter. | |
| void | setAuxCounter (U32 count) |
| Set auxiliary counter. | |
| HttpSockaddr * | getAddr () |
| Return the HttpSockaddr. | |
| void | setUserData (void *data) |
| Store application data in this node. | |
| void * | getUserData () |
| Fetch stored application data in this node. | |
| BaTime | getTime () |
| Returns the time for the latest login attempt. | |