diff options
author | rsiddharth <s@ricketyspace.net> | 2020-01-06 19:49:46 -0500 |
---|---|---|
committer | rsiddharth <s@ricketyspace.net> | 2020-04-17 20:56:36 -0400 |
commit | 0cb98cf1fd7368c2f03821f62f5ab4e9cf07613e (patch) | |
tree | df6c5b87288a3d56fdbd5315e89235ae163bce82 /nserver/src/protocol.c | |
parent | c4b34755401eae260c5090588db056b2a2ad49ce (diff) |
nserver: protocol.h: Update sssample.
* nserver/src/protocol.c (sssample): Return mean on success.
* nserver/src/protocol.h (sssample): Change return data type to
double.
* nserver/tests/protocol_tests.c (test_sssample): Update test.
Diffstat (limited to 'nserver/src/protocol.c')
-rw-r--r-- | nserver/src/protocol.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/nserver/src/protocol.c b/nserver/src/protocol.c index aee10c6..1a388c3 100644 --- a/nserver/src/protocol.c +++ b/nserver/src/protocol.c @@ -64,7 +64,7 @@ int ssdelete(char *key) return -1; } -int sssample(char *key, double s) +double sssample(char *key, double s) { check(hash != NULL, "hash not initialized"); @@ -79,7 +79,10 @@ int sssample(char *key, double s) // 3. sample! Stats_sample(st, s); - return 0; + // 4. get mean. + double m = Stats_mean(st); + + return m; error: return -1; } |