This method cleans up after
the RiCOSSemaphore object
Signaturevoid RiCOSSocket_cleanup (RiCOSSocket *const me);
Parameterme
The RiCOSSocket object
to clean up after
Examplevoid RiCOSSocket_cleanup(RiCOSSocket * const me)
{
if (me == NULL) return;
if (me->theSock != 0) {
(void)shutdown(me->theSock,2);
(void)close(me->theSock);
me->theSock = 0;
}
}