sipxmedialib  Version 3.3
MpTopologyGraph Member List

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)MpTopologyGraphprivate
addVirtualInputs(MpResourceTopology &resourceTopology, UtlHashBag &newResources, UtlBoolean replaceNumInName=FALSE, int resourceNum=-1)MpTopologyGraphprivate
addVirtualOutputs(MpResourceTopology &resourceTopology, UtlHashBag &newResources, UtlBoolean replaceNumInName=FALSE, int resourceNum=-1)MpTopologyGraphprivate
BASE_FLOWGRAPH enum valueMpFlowGraphBase
CALL_FLOWGRAPH enum valueMpFlowGraphBase
destroyResource(const UtlString &resourceName)MpFlowGraphBase
destroyResources(MpResourceTopology &resourceTopology, int resourceInstanceId)MpTopologyGraph
MpFlowGraphBase::destroyResources(void)MpFlowGraphBase
disable(void)MpFlowGraphBase
enable(void)MpFlowGraphBase
flowGraphInfo(MpFlowGraphBase *pFlowGraph)MpFlowGraphBasestatic
FlowGraphState enum nameMpFlowGraphBase
FlowGraphType enum nameMpFlowGraphBase
gainFocus()MpTopologyGraphvirtual
getFlowgraphName() const MpFlowGraphBaseinline
getFlowgraphNum() const MpFlowGraphBaseinline
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)MpFlowGraphBaseinline
getNotificationDispatcher() const MpFlowGraphBaseinline
getSamplesPerFrame(void) const MpFlowGraphBaseinline
getSamplesPerSec(void) const MpFlowGraphBaseinline
getState(void) const MpFlowGraphBaseinline
getType()MpTopologyGraphvirtual
handleDestroyResource(const UtlString &name)MpFlowGraphBaseprotected
handleMessage(OsMsg &message)MpTopologyGraphprotectedvirtual
handleRemoveLink(MpResource *pFrom, int outPortIdx)MpFlowGraphBaseprotected
handleRemoveResource(MpResource *pResource)MpFlowGraphBaseprotected
handleSynchronize(MpFlowGraphMsg &rMsg)MpFlowGraphBaseprotected
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)MpTopologyGraphprivate
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()MpTopologyGraphvirtual
MpFlowGraphBase(int samplesPerFrame=0, int samplesPerSec=0, OsMsgDispatcher *pNotifDispatcher=NULL)MpFlowGraphBase
mpResourceFactoryMpTopologyGraphprivate
MpTopologyGraph(int samplesPerFrame, int samplesPerSec, MpResourceTopology &initialResourceTopology, MpResourceFactory &resourceFactory, OsMsgDispatcher *pNotifDispatcher=NULL)MpTopologyGraph
MpTopologyGraph(const MpTopologyGraph &rMpTopologyGraph)MpTopologyGraphprivate
mRWMutexMpFlowGraphBaseprotected
mVirtualInputsMpTopologyGraphprivate
mVirtualOutputsMpTopologyGraphprivate
numFramesProcessed(void) const MpFlowGraphBaseinline
numLinks(void) const MpFlowGraphBaseinline
numResources(void) const MpFlowGraphBaseinline
operator=(const MpTopologyGraph &rhs)MpTopologyGraphprivate
postMessage(const MpFlowGraphMsg &message, const OsTime &waitTime=OsTime::OS_INFINITY)MpTopologyGraphprotectedvirtual
postNotification(const MpResNotificationMsg &msg)MpFlowGraphBasevirtual
processNextFrame()MpTopologyGraphvirtual
removeLink(MpResource &rFrom, int outPortIdx)MpFlowGraphBase
removeResource(MpResource &rResource)MpFlowGraphBase
removeVirtualInputs(MpResourceTopology &resourceTopology, UtlBoolean replaceNumInName, int resourceNum)MpTopologyGraphprivate
removeVirtualOutputs(MpResourceTopology &resourceTopology, UtlBoolean replaceNumInName, int resourceNum)MpTopologyGraphprivate
setNotificationDispatcher(OsMsgDispatcher *notifyDispatcher)MpFlowGraphBase
setNotificationsEnabled(bool enabled, const UtlString &resourceName=NULL)MpFlowGraphBase
start(void)MpFlowGraphBase
STARTED enum valueMpFlowGraphBase
stop(void)MpFlowGraphBase
STOPPED enum valueMpFlowGraphBase
synchronize(const char *tag=NULL, int val=0)MpFlowGraphBase
TOPOLOGY_FLOWGRAPH enum valueMpFlowGraphBase
~MpFlowGraphBase()MpFlowGraphBasevirtual
~MpTopologyGraph()MpTopologyGraphvirtual