Interface class for IP map. More...
#include <HttpSessionManager.h>
Public Types | |
typedef uint32_t | ID |
typedef sockaddr const * | Key |
typedef HttpServerSession | Value |
Public Member Functions | |
typedef | DList (HttpServerSession, ip_hash_link) ListHead |
Static Public Member Functions | |
static ID | hash (Key key) |
static Key | key (Value const *value) |
static bool | equal (Key lhs, Key rhs) |
Interface class for IP map.
Definition at line 66 of file HttpSessionManager.h.
typedef uint32_t ServerSessionPool::IPHashing::ID |
Definition at line 68 of file HttpSessionManager.h.
typedef sockaddr const* ServerSessionPool::IPHashing::Key |
Definition at line 69 of file HttpSessionManager.h.
Definition at line 70 of file HttpSessionManager.h.
typedef ServerSessionPool::IPHashing::DList | ( | HttpServerSession | , | |
ip_hash_link | ||||
) |
Definition at line 75 of file HttpSessionManager.h.
References ats_ip_addr_port_eq().
Definition at line 73 of file HttpSessionManager.h.
References ats_ip_hash().
Definition at line 74 of file HttpSessionManager.h.
References IpEndpoint::sa, and HttpServerSession::server_ip.