Registers client with the timeout manager and returns the expiry
registration object which the registered client is associated to.
Note: Depending on the implementation, this method may return a newly
created object that should be kept and reused by the application.
It is also application dependent whether the client remains
associated to the expiry registration object after it has been
unregistered from the timeout manager or not.
Registers client with the timeout manager and returns the expiry registration object which the registered client is associated to.
Note: Depending on the implementation, this method may return a newly created object that should be kept and reused by the application. It is also application dependent whether the client remains associated to the expiry registration object after it has been unregistered from the timeout manager or not.