ADTF
Loading...
Searching...
No Matches
adtf::remote::ant::ISession Class Referenceabstract

#include <adtf_remote_session_intf.h>

Inherited by adtf::remote::catwo::ISession.

Public Member Functions

 ADTF_IID (ISession, "session.ant.remote.adtf")
 RPC interface ID of the ADTF Session RPC object server.
 
virtual const char * GetSessionUrl () const =0
 
virtual const char * GetSystemUrl () const =0
 
virtual const char * GetSystemPropertiesUrl () const =0
 
virtual const char * GetGraphUrl () const =0
 
virtual const char * GetGraphPropertiesUrl () const =0
 
virtual const char * GetSessionName () const =0
 
virtual tResult LoadGraphFromUrl (const char *strGraphFile)=0
 
virtual tResult LoadGraphPropertiesFromUrl (const char *strPropertiesFile)=0
 
virtual const char * GetActiveFilterGraph () const =0
 
virtual tResult SetActiveFilterGraph (const char *strFilterGraphName)=0
 
virtual const char * GetActiveStreamingGraph () const =0
 
virtual tResult SetActiveStreamingGraph (const char *strStreamingGraphName)=0
 

Static Public Attributes

static constexpr const tChar *const DEFAULT_NAME = "session"
 Default RPC object server name of the ADTF Session RPC object server.
 

Detailed Description

Interface of the ADTF Session RPC object server.

Member Function Documentation

◆ LoadGraphFromUrl()

virtual tResult adtf::remote::ant::ISession::LoadGraphFromUrl ( const char * strGraphFile)
pure virtual

Loads a new graph file.

Parameters
[in]strGraphFileThe new graph file which should be loaded.
Returns
Standard result.

◆ LoadGraphPropertiesFromUrl()

virtual tResult adtf::remote::ant::ISession::LoadGraphPropertiesFromUrl ( const char * strPropertiesFile)
pure virtual

Loads a new graph properties file.

Parameters
[in]strPropertiesFileThe new graph properties file which should be loaded.
Returns
Standard result.

◆ SetActiveFilterGraph()

virtual tResult adtf::remote::ant::ISession::SetActiveFilterGraph ( const char * strFilterGraphName)
pure virtual

Selects the active filter graph.

Parameters
[in]strFilterGraphNameThe name of the filter graph.
Returns
Standard result.

◆ SetActiveStreamingGraph()

virtual tResult adtf::remote::ant::ISession::SetActiveStreamingGraph ( const char * strStreamingGraphName)
pure virtual

Selects the active streaming graph.

Parameters
[in]strStreamingGraphNameThe name of the streaming graph.
Returns
Standard result.

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