sipxmedialib
Version 3.3
|
This is the complete list of members for MpTopologyGraph, including all inherited members.
addLink(MpResource &rFrom, int outPortIdx, MpResource &rTo, int inPortIdx) | MpFlowGraphBase | |
addResource(MpResource &rResource, UtlBoolean makeNameUnique=TRUE) | MpFlowGraphBase | |
addResources(MpResourceTopology &incrementalTopology, MpResourceFactory *resourceFactory, int resourceInstanceId) | MpTopologyGraph | |
addTopologyResources(MpResourceTopology &resourceTopology, MpResourceFactory &resourceFactory, UtlHashBag &newResources, UtlBoolean replaceNumInName=FALSE, int resourceNum=-1) | MpTopologyGraph | private |
addVirtualInputs(MpResourceTopology &resourceTopology, UtlHashBag &newResources, UtlBoolean replaceNumInName=FALSE, int resourceNum=-1) | MpTopologyGraph | private |
addVirtualOutputs(MpResourceTopology &resourceTopology, UtlHashBag &newResources, UtlBoolean replaceNumInName=FALSE, int resourceNum=-1) | MpTopologyGraph | private |
BASE_FLOWGRAPH enum value | MpFlowGraphBase | |
CALL_FLOWGRAPH enum value | MpFlowGraphBase | |
destroyResource(const UtlString &resourceName) | MpFlowGraphBase | |
destroyResources(MpResourceTopology &resourceTopology, int resourceInstanceId) | MpTopologyGraph | |
MpFlowGraphBase::destroyResources(void) | MpFlowGraphBase | |
disable(void) | MpFlowGraphBase | |
enable(void) | MpFlowGraphBase | |
flowGraphInfo(MpFlowGraphBase *pFlowGraph) | MpFlowGraphBase | static |
FlowGraphState enum name | MpFlowGraphBase | |
FlowGraphType enum name | MpFlowGraphBase | |
gainFocus() | MpTopologyGraph | virtual |
getFlowgraphName() const | MpFlowGraphBase | inline |
getFlowgraphNum() const | MpFlowGraphBase | inline |
getLatencyForPath(MpResource *pStartResource, int startResourceInput, const UtlString &endResourceName, int endResourceOutput, UtlBoolean includeEndResourceLatency, int &latency) | MpFlowGraphBase | |
getLatencyForPathReverse(MpResource *pStartResource, int startResourceOutput, const UtlString &endResourceName, int endResourceInput, UtlBoolean includeEndResourceLatency, int &latency) | MpFlowGraphBase | |
getMsgQ(void) | MpFlowGraphBase | inline |
getNotificationDispatcher() const | MpFlowGraphBase | inline |
getSamplesPerFrame(void) const | MpFlowGraphBase | inline |
getSamplesPerSec(void) const | MpFlowGraphBase | inline |
getState(void) const | MpFlowGraphBase | inline |
getType() | MpTopologyGraph | virtual |
handleDestroyResource(const UtlString &name) | MpFlowGraphBase | protected |
handleMessage(OsMsg &message) | MpTopologyGraph | protectedvirtual |
handleRemoveLink(MpResource *pFrom, int outPortIdx) | MpFlowGraphBase | protected |
handleRemoveResource(MpResource *pResource) | MpFlowGraphBase | protected |
handleSynchronize(MpFlowGraphMsg &rMsg) | MpFlowGraphBase | protected |
insertResourceAfter(MpResource &rResource, MpResource &rUpstreamResource, int outPortIdx) | MpFlowGraphBase | |
insertResourceBefore(MpResource &rResource, MpResource &rDownstreamResource, int inPortIdx) | MpFlowGraphBase | |
isStarted(void) const | MpFlowGraphBase | |
linkTopologyResources(MpResourceTopology &resourceTopology, UtlHashBag &newResources, UtlBoolean replaceNumInName=FALSE, int resourceNum=-1) | MpTopologyGraph | private |
lookupInput(const UtlString &resourceName, int portIdx, MpResource *&pFoundResource, int &foundPortIdx) | MpTopologyGraph | |
lookupOutput(const UtlString &resourceName, int portIdx, MpResource *&pFoundResource, int &foundPortIdx) | MpTopologyGraph | |
lookupResource(const UtlString &name, MpResource *&rpResource) | MpFlowGraphBase | |
lookupVirtualInput(const UtlString &virtualName, int virtualPortIdx, MpResource *&rpResource, int &portIdx) | MpTopologyGraph | |
lookupVirtualOutput(const UtlString &virtualName, int virtualPortIdx, MpResource *&rpResource, int &portIdx) | MpTopologyGraph | |
loseFocus() | MpTopologyGraph | virtual |
MpFlowGraphBase(int samplesPerFrame=0, int samplesPerSec=0, OsMsgDispatcher *pNotifDispatcher=NULL) | MpFlowGraphBase | |
mpResourceFactory | MpTopologyGraph | private |
MpTopologyGraph(int samplesPerFrame, int samplesPerSec, MpResourceTopology &initialResourceTopology, MpResourceFactory &resourceFactory, OsMsgDispatcher *pNotifDispatcher=NULL) | MpTopologyGraph | |
MpTopologyGraph(const MpTopologyGraph &rMpTopologyGraph) | MpTopologyGraph | private |
mRWMutex | MpFlowGraphBase | protected |
mVirtualInputs | MpTopologyGraph | private |
mVirtualOutputs | MpTopologyGraph | private |
numFramesProcessed(void) const | MpFlowGraphBase | inline |
numLinks(void) const | MpFlowGraphBase | inline |
numResources(void) const | MpFlowGraphBase | inline |
operator=(const MpTopologyGraph &rhs) | MpTopologyGraph | private |
postMessage(const MpFlowGraphMsg &message, const OsTime &waitTime=OsTime::OS_INFINITY) | MpTopologyGraph | protectedvirtual |
postNotification(const MpResNotificationMsg &msg) | MpFlowGraphBase | virtual |
processNextFrame() | MpTopologyGraph | virtual |
removeLink(MpResource &rFrom, int outPortIdx) | MpFlowGraphBase | |
removeResource(MpResource &rResource) | MpFlowGraphBase | |
removeVirtualInputs(MpResourceTopology &resourceTopology, UtlBoolean replaceNumInName, int resourceNum) | MpTopologyGraph | private |
removeVirtualOutputs(MpResourceTopology &resourceTopology, UtlBoolean replaceNumInName, int resourceNum) | MpTopologyGraph | private |
setNotificationDispatcher(OsMsgDispatcher *notifyDispatcher) | MpFlowGraphBase | |
setNotificationsEnabled(bool enabled, const UtlString &resourceName=NULL) | MpFlowGraphBase | |
start(void) | MpFlowGraphBase | |
STARTED enum value | MpFlowGraphBase | |
stop(void) | MpFlowGraphBase | |
STOPPED enum value | MpFlowGraphBase | |
synchronize(const char *tag=NULL, int val=0) | MpFlowGraphBase | |
TOPOLOGY_FLOWGRAPH enum value | MpFlowGraphBase | |
~MpFlowGraphBase() | MpFlowGraphBase | virtual |
~MpTopologyGraph() | MpTopologyGraph | virtual |