ServiceListenerOnMissingLicense Method |
Note: This API is now obsolete.
This listener is deprecated from Open Inventor 10.9 and is not triggered by RemoteViz anymore.
Namespace: OIV.RemoteViz.RenderingAssembly: OIV.RemoteViz (in OIV.RemoteViz.dll) Version: 2024.2.2.0 (10.16.2.0)
Syntax [EditorBrowsableAttribute(EditorBrowsableState.Never)]
[ObsoleteAttribute("Obsolete since Open Inventor 10.9.0.0. This listener is not triggered anymore because connections do not require RemoteViz licenses from Open Inventor 10.9")]
public virtual void OnMissingLicense(
string renderAreaId,
ConnectionParameters parameters
)
<EditorBrowsableAttribute(EditorBrowsableState.Never)>
<ObsoleteAttribute("Obsolete since Open Inventor 10.9.0.0. This listener is not triggered anymore because connections do not require RemoteViz licenses from Open Inventor 10.9")>
Public Overridable Sub OnMissingLicense (
renderAreaId As String,
parameters As ConnectionParameters
)
public:
[EditorBrowsableAttribute(EditorBrowsableState::Never)]
[ObsoleteAttribute(L"Obsolete since Open Inventor 10.9.0.0. This listener is not triggered anymore because connections do not require RemoteViz licenses from Open Inventor 10.9")]
virtual void OnMissingLicense(
String^ renderAreaId,
ConnectionParameters^ parameters
)
[<EditorBrowsableAttribute(EditorBrowsableState.Never)>]
[<ObsoleteAttribute("Obsolete since Open Inventor 10.9.0.0. This listener is not triggered anymore because connections do not require RemoteViz licenses from Open Inventor 10.9")>]
abstract OnMissingLicense :
renderAreaId : string *
parameters : ConnectionParameters -> unit
[<EditorBrowsableAttribute(EditorBrowsableState.Never)>]
[<ObsoleteAttribute("Obsolete since Open Inventor 10.9.0.0. This listener is not triggered anymore because connections do not require RemoteViz licenses from Open Inventor 10.9")>]
override OnMissingLicense :
renderAreaId : string *
parameters : ConnectionParameters -> unit
Parameters
- renderAreaId
- Type: SystemString
- parameters
- Type: OIV.RemoteViz.RenderingConnectionParameters
Remarks Triggered when a new connection is requested and a RemoteViz license is not found. 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 use 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.
Caution |
---|
Obsolete since Open Inventor 10900. This listener is not triggered anymore because connections do not require RemoteViz licenses from Open Inventor 10.9 |
See Also