All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
modules/mod-lua/src/test/util/consumer_stream.h
Go to the documentation of this file.
1 #pragma once
2 
3 /**
4  * A stream which consumes values via a callback.
5  */
6 
7 #include <aerospike/as_stream.h>
8 #include <aerospike/as_val.h>
9 
10 /*****************************************************************************
11  * TYPES
12  *****************************************************************************/
13 
15 
16 /*****************************************************************************
17  * FUNCTIONS
18  *****************************************************************************/
19 
as_stream_status(* consumer_callback)(as_val *)
as_stream * consumer_stream_init(as_stream *, consumer_callback)
as_stream * consumer_stream_new(consumer_callback)