|
| enum class | tGraphObjectStateValue : uint8_t { Other = 0
, Stopped = 1
, Started = 2
} |
| |
| enum class | tGraphObjectConnectableType : uint8_t { in = 0
, out = 1
} |
| |
| enum class | tGraphObjectInfoType : uint8_t {
unknown = 0
, filter
, samplestreamingsource
, samplestreamingsink
,
inpin
, outpin
, samplestream
, subgraph
,
inport
, outport
, activerunner
} |
| |
| enum | tPropertyFlags { None = 0x00
} |
| |
|
|
| ADTF_IID (ISession, "session.ultron.remote.adtf") |
| | RPC interface ID of the ADTF Session RPC object server.
|
| |
| virtual tGraphObjectState | GetGraphObjectState (const char *strObjectName) const=0 |
| |
| virtual tResult | SetGraphObjectState (const char *strObjectName, tGraphObjectStateValue eState)=0 |
| |
|
| ADTF_IID (ISession, "session.quiet.remote.adtf") |
| | RPC interface ID of the ADTF Session RPC object server.
|
| |
| virtual const char * | GetGraphObjects () const =0 |
| |
| virtual tGraphObjectInfo | GetGraphObjectInfo (const char *strObject) const =0 |
| |
| virtual std::unordered_map< std::string, tGraphObjectInfo > | GetGraphObjectsInfo () const =0 |
| |
|
| ADTF_IID (ISession, "session.hollow.remote.adtf") |
| | RPC interface ID of the ADTF Session RPC object server.
|
| |
| virtual const char * | GetObjectProperties (const char *strObject, uint32_t nFlags=tPropertyFlags::None) const =0 |
| |
| virtual const char * | GetPropertyType (const char *strObject, const char *strPropertyName) const =0 |
| |
|
| ADTF_IID (ISession, "session.catwo.remote.adtf") |
| | RPC interface ID of the ADTF Session RPC object server.
|
| |
| virtual const char * | GetObjects () const =0 |
| |
| virtual const char * | GetProperties (const char *strObject) const =0 |
| |
| virtual const char * | GetProperty (const char *strObject, const char *strPropertyName) const =0 |
| |
| virtual tResult | SetProperty (const char *strObject, const char *strPropertyName, const char *strPropertyValue)=0 |
| |
|
| 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 |
| |