OSF DCE Application Development Guide--Core Components
Writing Internationalized RPC Applications
&binding_vector,
&status );
CHECK_STATUS(TRUE, "rpc_binding_vector_free", status, expected);
rpc_server_unregister_if (
cs_test_v1_0_s_ifspec,
NULL,
&status );
CHECK_STATUS(TRUE, "rpc_server_unregister_if", status, expected);
(void)pthread_mutex_destroy(&mutex);
}
CATCH_ALL
{
/*
* Remove code set attribute from namespace on a signal.
*/
rpc_ns_mgmt_remove_attribute (
rpc_c_ns_syntax_default,
(unsigned_char_p_t)nsi_entry_name,
rpc_c_attr_codesets,
&status );
CHECK_STATUS(TRUE, "rpc_ns_mgmt_remove_attribute", status, \
expected);
rpc_ns_binding_unexport (
rpc_c_ns_syntax_default,
(unsigned_char_p_t)nsi_entry_name,
cs_test_v1_0_s_ifspec,
(uuid_vector_p_t)NULL,
&status );
CHECK_STATUS(TRUE, "rpc_ns_binding_unexport", status, expected);
rpc_ep_unregister (
cs_test_v1_0_s_ifspec,
binding_vector,
NULL,
&status );
CHECK_STATUS(TRUE, "rpc_ep_unregister", status, expected);
rpc_binding_vector_free (
&binding_vector,
&status );
CHECK_STATUS(TRUE, "rpc_binding_vector_free", status, expected);
rpc_server_unregister_if (
cs_test_v1_0_s_ifspec,
NULL,
&status );
124245 Tandem Computers Incorporated 15− 21