OSF DCE Application Development Guide--Introduction and Style Guide
OSF DCE Application Development Guide—Introduction and Style Guide
if (status != rpc_s_ok)
{
print_error("rpc_string_free()", status);
exit(1);
}
/* Make call on returned handle to get object data... */
fprintf(stdout,
"sample_client: Calling [remote] sample_get_text()...0);
sample_get_text(object_handle,
object_uuid,
server_message,
&rpc_status,
&rpc_remote_status);
fprintf(stdout, " Object Text: %s0, server_message);
/* Call the sample_call() operation... */
/* First, get rid of the object UUID... */
rpc_binding_set_object(
binding_h,
NULL,
&status);
if (status != error_status_ok)
{
print_error("rpc_binding_set_object()", status);
return;
}
/* Then display the binding... */
/* Convert to string form... */
fprintf(stdout,
"sample_client: Calling rpc_binding_to_string_binding()...0);
rpc_binding_to_string_binding(binding_h, &string_binding, &status);
if (status != rpc_s_ok)
{
print_error("rpc_binding_to_string_binding()", status);
exit(1);
}
/* Show it... */
fprintf(stdout,
"sample_client: Binding about to be used == %s0,
string_binding);
A− 86 Tandem Computers Incorporated 124246