Loading...
Searching...
No Matches
DataDistribution Class Reference

Main entry point to activate an instance of IDataDistribution. More...

#include <DataDistributionManager.h>

Inheritance diagram for DataDistribution:
IDataDistribution

Static Public Member Functions

static IDataDistributioncreate ()
 Creates a new IDataDistribution instance.
 

Additional Inherited Members

- Public Member Functions inherited from IDataDistribution
virtual OPERATION_RESULT Initialize (IDataDistributionCallback *iddcb, const char *conf_file=NULL, const char *hostAddress=NULL, const char *channelTrailer=NULL)=0
 Initialize IDataDistribution instance.
 
virtual OPERATION_RESULT Initialize (IDataDistributionCallback *iddcb, const char *arrayParams[], int len, const char *hostAddress=NULL, const char *channelTrailer=NULL)=0
 Initialize IDataDistribution instance.
 
virtual OPERATION_RESULT RequestMastershipManager (IDataDistributionMastershipCallback *cbs, const char *szMyAddress=NULL, const char *arrayParams[]=NULL, int len=0)=0
 Allocate and initialize the mastership manager.
 
virtual BOOL Start (unsigned long timeout)=0
 Start the common manager.
 
virtual BOOL Stop (unsigned long timeout)=0
 Stop the common manager.
 
virtual IDataDistributionSubsystemGetSubsystemManager ()=0
 Returns the allocated communication subsystem.
 
virtual IDataDistributionMastershipCommonGetMastershipManager ()=0
 Returns the allocated mastership subsystem.
 
virtual std::string GetProtocol ()=0
 Returns the protocol in use from IDataDistribution instance.
 
virtual std::string GetProtocolLib ()=0
 Returns the protocol library in use from IDataDistribution instance.
 
virtual std::string GetMastershipLib ()=0
 Returns the mastership library in use from IDataDistribution instance.
 

Detailed Description

Main entry point to activate an instance of IDataDistribution.

Main entry point to activate an instance of IDataDistribution

Member Function Documentation

◆ create()

static IDataDistribution * DataDistribution::create ( )
static

Creates a new IDataDistribution instance.

Returns
the IDataDistribution istance created

The documentation for this class was generated from the following file: