projects
/
collectd.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Initial support of GPSd in collectd.
[collectd.git]
/
src
/
utils_vl_lookup.h
diff --git
a/src/utils_vl_lookup.h
b/src/utils_vl_lookup.h
index
e115ec8
..
1d01ebd
100644
(file)
--- a/
src/utils_vl_lookup.h
+++ b/
src/utils_vl_lookup.h
@@
-1,6
+1,6
@@
/**
* collectd - src/utils_vl_lookup.h
/**
* collectd - src/utils_vl_lookup.h
- * Copyright (C) 2012 Florian Forster
+ * Copyright (C) 2012
Florian Forster
*
* Permission is hereby granted, free of charge, to any person obtaining a
* copy of this software and associated documentation files (the "Software"),
*
* Permission is hereby granted, free of charge, to any person obtaining a
* copy of this software and associated documentation files (the "Software"),
@@
-63,6
+63,12
@@
struct identifier_s
};
typedef struct identifier_s identifier_t;
};
typedef struct identifier_s identifier_t;
+#define LU_GROUP_BY_HOST 0x01
+#define LU_GROUP_BY_PLUGIN 0x02
+#define LU_GROUP_BY_PLUGIN_INSTANCE 0x04
+/* #define LU_GROUP_BY_TYPE 0x00 */
+#define LU_GROUP_BY_TYPE_INSTANCE 0x10
+
/*
* Functions
*/
/*
* Functions
*/
@@
-74,7
+80,7
@@
lookup_t *lookup_create (lookup_class_callback_t,
void lookup_destroy (lookup_t *obj);
int lookup_add (lookup_t *obj,
void lookup_destroy (lookup_t *obj);
int lookup_add (lookup_t *obj,
- identifier_t const *ident, void *user_class);
+ identifier_t const *ident,
unsigned int group_by,
void *user_class);
/* TODO(octo): Pass lookup_obj_callback_t to lookup_search()? */
int lookup_search (lookup_t *obj,
/* TODO(octo): Pass lookup_obj_callback_t to lookup_search()? */
int lookup_search (lookup_t *obj,