Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::NetworkSyncServer Class Reference
Inheritance diagram for inviwo::NetworkSyncServer:

Public Member Functions

void clearCommands ()
const std::vector< SgctCommand > & getCommands ()
std::vector< std::byte > getEncodedCommandsAndClear ()
 NetworkSyncServer (const NetworkSyncServer &)=delete
 NetworkSyncServer (NetworkSyncServer &&)=delete
 NetworkSyncServer (ProcessorNetwork &net, const SGCTSettings *settings=nullptr)
NetworkSyncServer & operator= (const NetworkSyncServer &)=delete
NetworkSyncServer & operator= (NetworkSyncServer &&)=delete
void setSettings (const SGCTSettings *settings)
void showStats (bool show)
Public Member Functions inherited from inviwo::ProcessorNetworkObserver
virtual void onProcessorBackgroundJobsChanged (Processor *, int, int)
virtual void onProcessorNetworkChange ()
virtual void onProcessorNetworkEvaluateRequest ()
virtual void onProcessorNetworkUnlocked ()
virtual void onProcessorNetworkWillAddConnection (const PortConnection &)
virtual void onProcessorNetworkWillAddLink (const PropertyLink &)
virtual void onProcessorNetworkWillAddProcessor (Processor *)
virtual void onProcessorNetworkWillRemoveConnection (const PortConnection &)
virtual void onProcessorNetworkWillRemoveLink (const PropertyLink &)
virtual void onProcessorNetworkWillRemoveProcessor (Processor *)
Public Member Functions inherited from inviwo::Observer
 Observer (const Observer &other)
 Observer (Observer &&other)
Observer & operator= (const Observer &other)
Observer & operator= (Observer &&other)
void removeObservation (ObservableInterface *observable)
void removeObservations ()
virtual ~Observer ()
Public Member Functions inherited from inviwo::ProcessorObserver
virtual void onProcessorAboutToProcess (Processor *)
virtual void onProcessorActiveConnectionsChanged (Processor *)
virtual void onProcessorFinishBackgroundWork (Processor *, size_t)
 Called when a processor finishes a background computation.
virtual void onProcessorFinishedProcess (Processor *)
virtual void onProcessorInvalidationBegin (Processor *)
virtual void onProcessorInvalidationEnd (Processor *)
virtual void onProcessorPortAdded (Processor *, Port *)
virtual void onProcessorPortRemoved (Processor *, Port *)
virtual void onProcessorProgressChanged (Processor *, std::optional< double >)
 Called when a processor progress has changed.
virtual void onProcessorReadyChanged (Processor *)
virtual void onProcessorSinkChanged (Processor *)
virtual void onProcessorSourceChanged (Processor *)
virtual void onProcessorStartBackgroundWork (Processor *, size_t)
 Called when a processor initiates a background computation.

Additional Inherited Members

Public Attributes inherited from inviwo::ProcessorNetworkObserver
friend ProcessorNetworkObservable
Public Attributes inherited from inviwo::ProcessorObserver
friend ProcessorObservable
Protected Member Functions inherited from inviwo::Observer
void addObservation (ObservableInterface *observable)
Protected Attributes inherited from inviwo::Observer
std::unordered_set< ObservableInterface * > observables_

The documentation for this class was generated from the following file:
  • modules/sgct/include/inviwo/sgct/networksyncmanager.h