svc2-proto.h 500 Bytes
Newer Older
Philip Carns's avatar
Philip Carns committed
1 2 3 4 5 6
/*
 * (C) 2015 The University of Chicago
 * 
 * See COPYRIGHT in top-level directory.
 */

Philip Carns's avatar
Philip Carns committed
7 8
#ifndef __SVC2_PROTO
#define __SVC2_PROTO
Philip Carns's avatar
Philip Carns committed
9 10 11 12 13 14 15 16 17 18 19 20 21

#include <margo.h>

MERCURY_GEN_PROC(svc2_do_thing_out_t, ((int32_t)(ret)))
MERCURY_GEN_PROC(svc2_do_thing_in_t,
    ((int32_t)(input_val))\
    ((hg_bulk_t)(bulk_handle)))

MERCURY_GEN_PROC(svc2_do_other_thing_out_t, ((int32_t)(ret)))
MERCURY_GEN_PROC(svc2_do_other_thing_in_t,
    ((int32_t)(input_val))\
    ((hg_bulk_t)(bulk_handle)))

Philip Carns's avatar
Philip Carns committed
22
#endif /* __SVC2_PROTO */