]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
common: add a generic async Completion interface
authorCasey Bodley <cbodley@redhat.com>
Sat, 17 Mar 2018 03:25:55 +0000 (23:25 -0400)
committerCasey Bodley <cbodley@redhat.com>
Wed, 9 May 2018 17:40:16 +0000 (13:40 -0400)
commit4b7ca701c7ca34e0b0b675ee468a59dbde70f061
treec9e20ca89c72a3e2f62a1d8cfd12f2a73b179930
parent890ee7ea12eaf4610e6dfe4813df89aeb6d4bc61
common: add a generic async Completion interface

a generic Completion for storing asio completion handlers for deferred
execution

Signed-off-by: Casey Bodley <cbodley@redhat.com>
src/common/async/bind_handler.h [new file with mode: 0644]
src/common/async/completion.h [new file with mode: 0644]
src/test/common/CMakeLists.txt
src/test/common/test_async_completion.cc [new file with mode: 0644]