Esempio n. 1
0
void acsDetach()
{
    if (acsSdr == NULL)
    {
        return;
    }

    sdr_stop_using(acsSdr);
    acsSdr = NULL;
}
Esempio n. 2
0
File: ion.c Progetto: b/ION
void	ionDetach()
{
#if defined (VXWORKS) || defined (RTEMS)
	return;
#else
	Sdr	ionsdr = _ionsdr(NULL);

	if (ionsdr)
	{
		sdr_stop_using(ionsdr);
		ionsdr = NULL;		/*	To reset to NULL.	*/
		oK(_ionsdr(&ionsdr));
	}
#endif
}
Esempio n. 3
0
void	ionDetach()
{
#if defined (VXWORKS) || defined (bionic)
	return;
#elif defined (RTEMS)
	sm_TaskForget(sm_TaskIdSelf());
#else
	Sdr	ionsdr = _ionsdr(NULL);

	if (ionsdr)
	{
		sdr_stop_using(ionsdr);
		ionsdr = NULL;		/*	To reset to NULL.	*/
		oK(_ionsdr(&ionsdr));
	}
#ifdef mingw
	oK(_winsock(1));
#endif
#endif
}