unblocking a resource manager

Hi,

is there a way for a resource manager to unblock itself? I tried using
TimerTimeout, but there is a problem setting the event (a pulse) to be
delivered, because I don’t know what will be the destination of the
generated pulse:

event.sigev_notify = SIGEV_PULSE;
event.sigev_coid = self_fd; //??? how do I reference the resource manager
itself???
event.sigev_priority = getprio(0);
event.sigev_code = MY_PULSE_CODE;
TimerTimeout ( CLOCK_REALTIME, _NTO_TIMEOUT_SEND | _NTO_TIMEOUT_REPLY |
_NTO_TIMEOUT_RECEIVE, &event, &time, NULL )

Thanks in advance!
Cesar