コード例 #1
0
ファイル: arvsystem.c プロジェクト: Amomum/aravis
void
arv_shutdown (void)
{
	unsigned int i;

	for (i = 0; i < G_N_ELEMENTS (interfaces); i++)
		interfaces[i].destroy_interface_instance ();

	arv_debug_shutdown ();
}
コード例 #2
0
ファイル: arvsystem.c プロジェクト: AravisProject/aravis
void
arv_shutdown (void)
{
	unsigned int i;

	g_mutex_lock (&arv_system_mutex);

	for (i = 0; i < G_N_ELEMENTS (interfaces); i++)
		interfaces[i].destroy_interface_instance ();

	arv_debug_shutdown ();

	arv_dom_implementation_cleanup ();

	g_mutex_unlock (&arv_system_mutex);
}