41 class ConnectionParameters;
43 class NetworkPerformance;
45 class RenderAreaHardware;
130 virtual bool onPendingCreateRenderArea(
const std::string& renderAreaId,
unsigned int& width,
unsigned int& height, std::shared_ptr<RenderAreaHardware> renderAreaHardware, std::shared_ptr<Client> client, std::shared_ptr<const ConnectionParameters> parameters);
149 virtual bool onPendingShareRenderArea(std::shared_ptr<RenderArea> renderArea, std::shared_ptr<Client> client, std::shared_ptr<const ConnectionParameters> parameters);
201 virtual void onConnectedClient(
const std::string& clientId, std::shared_ptr<NetworkPerformance> networkPerformance);
223 virtual void onInitializedClient(std::shared_ptr<Client> client, std::shared_ptr<const NetworkPerformance> networkPerformance);
252 virtual void onMissingLicense(
const std::string& renderAreaId, std::shared_ptr<const ConnectionParameters> parameters);
<a href="IconLegend.html"><img src="extRV.gif" alt="RemoteViz" border="0"></a>
<a href="IconLegend.html"><img src="extRV.gif" alt="RemoteViz" border="0"></a>
virtual bool onPendingShareRenderArea(std::shared_ptr< RenderArea > renderArea, std::shared_ptr< Client > client, std::shared_ptr< const ConnectionParameters > parameters)
Triggered when a connection is pending and the requested renderArea exists.
virtual void onInstantiatedRenderArea(std::shared_ptr< RenderArea > renderArea)
Triggered when a renderArea has been instantiated.
virtual void onConnectedClient(const std::string &clientId, std::shared_ptr< NetworkPerformance > networkPerformance)
Triggered when a client is connected to the service.
virtual SoDEPRECATED void onMissingLicense(const std::string &renderAreaId, std::shared_ptr< const ConnectionParameters > parameters)
This listener is deprecated from Open Inventor 10.9 and is not triggered by RemoteViz anymore.
virtual void onDisposedRenderArea(const std::string &renderAreaId)
Triggered when a renderArea has been disposed.
virtual bool onPendingCreateRenderArea(const std::string &renderAreaId, unsigned int &width, unsigned int &height, std::shared_ptr< RenderAreaHardware > renderAreaHardware, std::shared_ptr< Client > client, std::shared_ptr< const ConnectionParameters > parameters)
Triggered when a connection is pending and the requested renderArea does not exist.
virtual HTTPResponse onHTTPRequest(std::shared_ptr< const HTTPRequest > httpRequest)
Triggered when an HTTP connection is made that does not attempt to upgrade the connection to the WebS...
virtual std::string onRequestedPrivateKeyPassphrase()
Triggered when the secure connection is enabled.
virtual void onDisconnectedClient(const std::string &clientId)
Triggered when a client is disconnected from the service.
virtual void onInitializedClient(std::shared_ptr< Client > client, std::shared_ptr< const NetworkPerformance > networkPerformance)
Triggered when a client is initialized.
virtual void onDisposingRenderArea(std::shared_ptr< RenderArea > renderArea)
Triggered before a renderArea is disposed.
virtual ~ServiceListener()
Destructor.
Class to render an OpenInventor scene in a Qt OpenGL window.
#define RENDERSERVICE_API