Encapsulate communication with the Collectd socket, as well as parsing
of its messages.
Note:
You must be careful when mixing calls. Returned data are transient
(sits in an internal buffer), and might get invalidated on the next
call to a member function.
Collectd wrapper class
Encapsulate communication with the Collectd socket, as well as parsing of its messages.
Note: You must be careful when mixing calls. Returned data are transient (sits in an internal buffer), and might get invalidated on the next call to a member function.
For example, don't do:
Because this might invalidate the data returned by listval() on the first call to getval()
Note: PUTNOTIF is not implemented