27 #ifndef vtkSMLiveInsituLinkProxy_h 28 #define vtkSMLiveInsituLinkProxy_h 30 #include "vtkRemotingLiveModule.h" 53 bool HasExtract(
const char* reg_group,
const char* reg_name,
int port_number);
56 vtkSMProxy* CreateExtract(
const char* reg_group,
const char* reg_name,
int port_number);
78 void PushUpdatedStates();
88 void MarkStateDirty();
93 void PushUpdatedState();
95 void InsituConnected(
const char* initialial_state);
96 void NextTimestepAvailable(
vtkIdType timeStep);
Performs additional operation on the Live client.
void PrintSelf(ostream &os, vtkIndent indent) override
vtkPVCatalystSessionCore is used by vtkSMSession.
vtkWeakPointer< vtkPVCatalystSessionCore > CatalystSessionCore
Header class that setup every thing in order to use Protobuf messages in a transparent manner.
The vtkSMSessionProxyManager is esponsible for creating and managing proxies for a given session.
void LoadState(const vtkSMMessage *msg, vtkSMProxyLocator *locator) override
This method is used to initialise the object to the given state If the definitionOnly Flag is set to ...
static vtkSMProxy * New()
virtual void CreateVTKObjects()
Given a class name (by setting VTKClassName) and server ids (by setting ServerIDs),...
vtkIdType GetTimeStep()
Wakes up Insitu side if simulation is paused.
proxy for a VTK object(s) on a server
is used to locate proxies referred to in state xmls while loading state files.
void operator=(const vtkSMProxy &)=delete
vtkSMProxyInternals * Internals
vtkSmartPointer< vtkSMSessionProxyManager > InsituProxyManager