15 #ifndef vtkSMLiveInsituLinkProxy_h 16 #define vtkSMLiveInsituLinkProxy_h 41 bool HasExtract(
const char* reg_group,
const char* reg_name,
int port_number);
44 vtkSMProxy* CreateExtract(
const char* reg_group,
const char* reg_name,
int port_number);
66 void PushUpdatedStates();
76 void MarkStateDirty();
81 void PushUpdatedState();
83 void InsituConnected(
const char* initialial_state);
84 void NextTimestepAvailable(
vtkIdType timeStep);
Performs additional operation on the Live client.
void PrintSelf(ostream &os, vtkIndent indent) override
vtkPVCatalystSessionCore is used by vtkSMSession.
#define VTKREMOTINGLIVE_EXPORT
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), this methods instantiates the objects on the server(s)
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