init

The init method initializes the RiCOSMutex object.

Signature
RiCBoolean RiCOSMutex_init (RiCOSMutex * const me);
Parameters
me

The RiCOSMutex object to initialize

Returns

The method returns RiCTRUE if successful.

Example
RiCBoolean RiCOSMutex_init(RiCOSMutex * const me)
{
   if (me == NULL) return 0;

   me->hMutex = semMCreate(SEM_Q_FIFO);
   return (me->hMutex != NULL);
}

Feedback