summaryrefslogtreecommitdiff
path: root/src/libskabus/skabus_rpc_start_async.c
blob: d5b3e8c3199bbaf722788b0f662a0e98efccb307 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/* ISC license. */

#include <skalibs/skaclient.h>
#include <skabus/rpc.h>

int skabus_rpc_start_async (skabus_rpc_t *a, char const *path, skabus_rpc_start_result_t *data)
{
  return skaclient_start_async_b(
    &a->connection,
    &a->buffers,
    path,
    SKACLIENT_OPTION_ASYNC_ACCEPT_FDS,
    SKABUS_RPC_BANNER1,
    SKABUS_RPC_BANNER1_LEN,
    SKABUS_RPC_BANNER2,
    SKABUS_RPC_BANNER2_LEN,
    &data->skaclient_cbdata) ;
}