2 +--------------------------------------------------------------------+
3 | libmemcached-awesome - C/C++ Client Library for memcached |
4 +--------------------------------------------------------------------+
5 | Redistribution and use in source and binary forms, with or without |
6 | modification, are permitted under the terms of the BSD license. |
7 | You should have received a copy of the license in a bundled file |
8 | named LICENSE; in case you did not receive a copy you can review |
9 | the terms online at: https://opensource.org/licenses/BSD-3-Clause |
10 +--------------------------------------------------------------------+
11 | Copyright (c) 2006-2014 Brian Aker https://datadifferential.com/ |
12 | Copyright (c) 2020-2021 Michael Wallner https://awesome.co/ |
13 +--------------------------------------------------------------------+
18 struct memcached_stat_st
{
19 unsigned long connection_structures
;
20 unsigned long curr_connections
;
21 unsigned long curr_items
;
23 unsigned long pointer_size
;
24 unsigned long rusage_system_microseconds
;
25 unsigned long rusage_system_seconds
;
26 unsigned long rusage_user_microseconds
;
27 unsigned long rusage_user_seconds
;
28 unsigned long threads
;
30 unsigned long total_connections
;
31 unsigned long total_items
;
33 unsigned long long bytes
;
34 unsigned long long bytes_read
;
35 unsigned long long bytes_written
;
36 unsigned long long cmd_get
;
37 unsigned long long cmd_set
;
38 unsigned long long evictions
;
39 unsigned long long get_hits
;
40 unsigned long long get_misses
;
41 unsigned long long limit_maxbytes
;
42 char version
[MEMCACHED_VERSION_STRING_LENGTH
];
43 void *__future
; // @todo create a new structure to place here for future usage