/*---------------------------------------------------------------------------*/ static void hg_test_register(hg_class_t *hg_class) { /* test_rpc */ hg_test_rpc_open_id_g = MERCURY_REGISTER(hg_class, "hg_test_rpc_open", rpc_open_in_t, rpc_open_out_t, hg_test_rpc_open_cb); /* test_bulk */ hg_test_bulk_write_id_g = MERCURY_REGISTER(hg_class, "hg_test_bulk_write", bulk_write_in_t, bulk_write_out_t, hg_test_bulk_write_cb); /* test_bulk_seg */ hg_test_bulk_seg_write_id_g = MERCURY_REGISTER(hg_class, "hg_test_bulk_seg_write", bulk_write_in_t, bulk_write_out_t, hg_test_bulk_seg_write_cb); // /* test_pipeline */ // hg_test_pipeline_write_id_g = MERCURY_REGISTER(hg_class, // "hg_test_pipeline_write", bulk_write_in_t, bulk_write_out_t, // hg_test_pipeline_write_cb); // #ifndef _WIN32 /* test_posix */ hg_test_posix_open_id_g = MERCURY_REGISTER(hg_class, "hg_test_posix_open", open_in_t, open_out_t, hg_test_posix_open_cb); hg_test_posix_write_id_g = MERCURY_REGISTER(hg_class, "hg_test_posix_write", write_in_t, write_out_t, hg_test_posix_write_cb); hg_test_posix_read_id_g = MERCURY_REGISTER(hg_class, "hg_test_posix_read", read_in_t, read_out_t, hg_test_posix_read_cb); hg_test_posix_close_id_g = MERCURY_REGISTER(hg_class, "hg_test_posix_close", close_in_t, close_out_t, hg_test_posix_close_cb); #endif /* test_perf */ hg_test_perf_rpc_id_g = MERCURY_REGISTER(hg_class, "hg_test_perf_rpc", void, void, hg_test_perf_rpc_cb); hg_test_perf_bulk_id_g = MERCURY_REGISTER(hg_class, "hg_test_perf_bulk", bulk_write_in_t, void, hg_test_perf_bulk_cb); /* test_overflow */ hg_test_overflow_id_g = MERCURY_REGISTER(hg_class, "hg_test_overflow", void, overflow_out_t, hg_test_overflow_cb); /* test_nested */ hg_test_nested1_id_g = MERCURY_REGISTER(hg_class, "hg_test_nested", void, void, hg_test_nested1_cb); hg_test_nested2_id_g = MERCURY_REGISTER(hg_class, "hg_test_nested_forward", void, void, hg_test_nested2_cb); /* test_finalize */ hg_test_finalize_id_g = MERCURY_REGISTER(hg_class, "hg_test_finalize", void, void, hg_test_finalize_cb); hg_test_finalize2_id_g = MERCURY_REGISTER(hg_class, "hg_test_finalize2", void, void, hg_test_finalize2_cb); }
/*---------------------------------------------------------------------------*/ static void hg_test_drc_register(hg_class_t *hg_class) { hg_test_drc_grant_id_g = MERCURY_REGISTER(hg_class, "hg_test_drc_grant", hg_test_drc_grant_in_t, hg_test_drc_grant_out_t, hg_test_drc_grant_cb); }
hg_id_t snappy_compress_register(hg_class_t *hg_class) { return MERCURY_REGISTER(hg_class, "snappy_compress", snappy_compress_in_t, snappy_compress_out_t, snappy_compress_cb); }