updated readme

This commit is contained in:
arches 2016-08-29 09:51:46 -04:00
parent 70bef36f64
commit 7758842ada
1 changed files with 4 additions and 2 deletions

View File

@ -303,11 +303,13 @@ case a small lambda function actually) will call ```watch_for_changes``` again f
### requesting for lease ### requesting for lease
Users can request for lease which is governed by a time-to-live(TTL) value given by the user. Users can request for lease which is governed by a time-to-live(TTL) value given by the user.
Moreover, user can attached the lease to a key(s) by indicating the lease id in add(), set(), modify() and modify_if(). Moreover, user can attached the lease to a key(s) by indicating the lease id in add(), set(), modify() and modify_if().
Also the ttl will that was granted by etcd server will be indicated in ttl().
```c++ ```c++
etcd::Client etcd("http://127.0.0.1:4001"); etcd::Client etcd("http://127.0.0.1:4001");
int64_t leasid = etcd.leasegrant(60).value().lease(); etcd::Response resp = etcd.leasegrant(60).get();
etcd.set("/test/key2", "bar", leaseid); etcd.set("/test/key2", "bar", resp.value().lease());
std::cout <<"ttl" << resp.value().ttl();
``` ```