OSF DCE Application Development Guide--Core Components

Topics in RPC Application Development
idl_es_decode_buffer(dyn_buff_start, encoding_size, &es_h, &status);
if (status != error_status_ok)
{
printf("Error %08x from idl_es_decode_buffer\n", status);
exit(0);
}
array_op3(es_h, out_tarr);
rpc_ss_free (dyn_buff_start);
idl_es_handle_free(&es_h, &status);
if (status != error_status_ok)
{
printf("Error %08x from idl_es_handle_free\n", status);
exit(0);
}
for(i=0;i<N; i++)
{
if (out_tarr[i].b != ref_tarr[i].b)
{
printf("array_op3 - out_tarr[%d].b = %c\n", i, out_tarr[i].b);
}
for (j=0; j<7; j++)
{
if (out_tarr[i].a[j] != ref_tarr[i].a[j])
{
printf("array_op3 - out_tarr[%d].a[%d] = %d\n",
i, j, out_tarr[i].a[j]);
}
}
}
printf("Test Complete\n");
}
124245 Tandem Computers Incorporated 16 55