#include <qdb/client.h>
#include <stdlib.h>

int main(void)
{
    // doc-start-open
    qdb_handle_t handle;
    qdb_error_t error = qdb_open(&handle, qdb_p_tcp);
    if (QDB_FAILURE(error)) return EXIT_FAILURE;
    // doc-end-open

    // doc-start-connect
    qdb_error_t error_connect = qdb_connect(handle, "qdb://localhost:2836");
    if (QDB_FAILURE(error_connect))
    {
        // error management
    }
    // doc-end-connect

    // doc-start-close
    qdb_close(handle);
    // doc-end-close

    return error_connect ? EXIT_FAILURE : EXIT_SUCCESS;
}
