aboutsummaryrefslogtreecommitdiff
path: root/src/mysqlstat.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mysqlstat.h')
-rw-r--r--src/mysqlstat.h27
1 files changed, 4 insertions, 23 deletions
diff --git a/src/mysqlstat.h b/src/mysqlstat.h
index 1fc724e..f4bf137 100644
--- a/src/mysqlstat.h
+++ b/src/mysqlstat.h
@@ -27,31 +27,12 @@
27 27
28#define CACHE_TIMEOUT 10 28#define CACHE_TIMEOUT 10
29 29
30enum {
31 MYSQLSTAT_CACHE_REPL,
32 MYSQLSTAT_MAX_CACHE
33};
34
35typedef struct mysqlstat_connection *mysqlstat_connection_t; 30typedef struct mysqlstat_connection *mysqlstat_connection_t;
36 31
37struct repl_stat {
38 char *replMasterLogFile;
39 uint32_t replReadMasterLogPos;
40 char *replRelayLogFile;
41 uint32_t replRelayLogPos;
42 char *replRelayMasterLogFile;
43 int replSlaveIORunning;
44 int replSlaveSQLRunning;
45 int replLastSQLErrno;
46 char *replLastSQLError;
47 int replLastIOErrno;
48 char *replLastIOError;
49 uint32_t replExecMasterLogPos;
50 uint64_t replRelayLogSpace;
51 uint32_t replSecondsBehindMaster;
52};
53
54mysqlstat_connection_t mysqlstat_connect(void); 32mysqlstat_connection_t mysqlstat_connect(void);
55void mysqlstat_disconnect(mysqlstat_connection_t); 33void mysqlstat_disconnect(mysqlstat_connection_t);
56 34
57char const *mysqlstat_get(int id, char const *name); 35uint32_t process_total_count(void);
36uint32_t process_active_count(void);
37uint32_t process_slave_count(void);
38

Return to:

Send suggestions and report system problems to the System administrator.