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: 10.12.3.0 (10.12.3.0)
Syntax [ObsoleteAttribute("Obsolete since Open Inventor 10900. This listener is not triggered anymore because connections do not require RemoteViz licenses from Open Inventor 10.9")]
[EditorBrowsableAttribute(EditorBrowsableState.Never)]
public virtual void OnMissingLicense(
string renderAreaId,
ConnectionParameters parameters
)
<ObsoleteAttribute("Obsolete since Open Inventor 10900. This listener is not triggered anymore because connections do not require RemoteViz licenses from Open Inventor 10.9")>
<EditorBrowsableAttribute(EditorBrowsableState.Never)>
Public Overridable Sub OnMissingLicense (
renderAreaId As String,
parameters As ConnectionParameters
)
public:
[ObsoleteAttribute(L"Obsolete since Open Inventor 10900. This listener is not triggered anymore because connections do not require RemoteViz licenses from Open Inventor 10.9")]
[EditorBrowsableAttribute(EditorBrowsableState::Never)]
virtual void OnMissingLicense(
String^ renderAreaId,
ConnectionParameters^ parameters
)
[<ObsoleteAttribute("Obsolete since Open Inventor 10900. This listener is not triggered anymore because connections do not require RemoteViz licenses from Open Inventor 10.9")>]
[<EditorBrowsableAttribute(EditorBrowsableState.Never)>]
abstract OnMissingLicense :
renderAreaId : string *
parameters : ConnectionParameters -> unit
[<ObsoleteAttribute("Obsolete since Open Inventor 10900. This listener is not triggered anymore because connections do not require RemoteViz licenses from Open Inventor 10.9")>]
[<EditorBrowsableAttribute(EditorBrowsableState.Never)>]
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