IROObjectTimeout
Overview
IROObjectTimeout provides an event that your code can subscribe to in order to be notified about the expiration of a service instance. The service instance should support this interface if it wants to receive this notification.
The following example demomnstrates the usage of this interface:
type
TSingleCallService = class(TRORemotable, ISingleCallService,IROObjectTimeout)
..
procedure OnTimeout;
end;
..
procedure TSingleCallService.OnTimeout;
begin
ShowMessage('TimeOut!');
end;
Location
- Unit: uROServerIntf.pas
- Ancestry: IROObjectTimeout
Required Methods
OnTimeout
Method defined by the user.
This method is called from the TimeoutSessions and TimeoutSession methods of the TROPerClientClassFactory, so the IROPerClientClassFactory can also be used for the initiation of this method.
procedure OnTimeout