ServiceListenerOnMissingLicense Method |
Triggered when a new connection is requested and a RemoteViz license was not found.
Namespace: OIV.RemoteViz.Rendering
public virtual void OnMissingLicense( string renderAreaId, ConnectionParameters parameters )
In this callback, if you release one RemoteViz license (for instance, closing another connection), the new connection will then be opened. Otherwise, a LICENSE disconnect message will be sent to the client (which can choose to notify the user).
IMPORTANT: This callback is executed in a separate thread.
RemoteViz is protected by a license key mechanism limiting its usage to specified computers or network environments based on commercial agreements. RemoteViz uses floating licenses managed by a license server or an encrypted "master password" string (see OIV.Inventor.Lock.SoLockManager).
Default behavior : Post an error message.