sipxmedialib  Version 3.3
MpFlowGraphBase Member List

This is the complete list of members for MpFlowGraphBase, including all inherited members.

addLink(MpResource &rFrom, int outPortIdx, MpResource &rTo, int inPortIdx)MpFlowGraphBase
addResource(MpResource &rResource, UtlBoolean makeNameUnique=TRUE)MpFlowGraphBase
BASE_FLOWGRAPH enum valueMpFlowGraphBase
CALL_FLOWGRAPH enum valueMpFlowGraphBase
computeOrder(void)MpFlowGraphBaseprivate
destroyResource(const UtlString &resourceName)MpFlowGraphBase
destroyResources(void)MpFlowGraphBase
disable(void)MpFlowGraphBase
disconnectAllInputs(MpResource *pResource)MpFlowGraphBaseprivate
disconnectAllOutputs(MpResource *pResource)MpFlowGraphBaseprivate
enable(void)MpFlowGraphBase
flowGraphInfo(MpFlowGraphBase *pFlowGraph)MpFlowGraphBasestatic
FlowGraphState enum nameMpFlowGraphBase
FlowGraphType enum nameMpFlowGraphBase
gainFocus(void)MpFlowGraphBasevirtual
getExecOrderIndex(const MpResource *resource) const MpFlowGraphBaseprivate
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()MpFlowGraphBasevirtual
gFgMaxNumberMpFlowGraphBaseprivatestatic
handleAddLink(MpResource *pFrom, int outPortIdx, MpResource *pTo, int inPortIdx)MpFlowGraphBaseprivate
handleAddResource(MpResource *pResource, UtlBoolean makeNameUnique)MpFlowGraphBaseprivate
handleDestroyResource(const UtlString &name)MpFlowGraphBaseprotected
handleDestroyResources(void)MpFlowGraphBaseprivate
handleDisable(void)MpFlowGraphBaseprivate
handleEnable(void)MpFlowGraphBaseprivate
handleGetLatencyForPath(MpResource *pStartResource, int startResourceInput, const UtlString &endResourceName, int endResourceOutput, UtlBoolean includeEndResourceLatency, int &latency)MpFlowGraphBaseprivate
handleGetLatencyForPathReverse(MpResource *pStartResource, int startResourceOutput, const UtlString &endResourceName, int endResourceInput, UtlBoolean includeEndResourceLatency, int &latency)MpFlowGraphBaseprivate
handleMessage(OsMsg &rMsg)MpFlowGraphBaseprotectedvirtual
handleRemoveLink(MpResource *pFrom, int outPortIdx)MpFlowGraphBaseprotected
handleRemoveResource(MpResource *pResource)MpFlowGraphBaseprotected
handleStart(void)MpFlowGraphBaseprivate
handleStop(void)MpFlowGraphBaseprivate
handleSynchronize(MpFlowGraphMsg &rMsg)MpFlowGraphBaseprotected
insertResourceAfter(MpResource &rResource, MpResource &rUpstreamResource, int outPortIdx)MpFlowGraphBase
insertResourceBefore(MpResource &rResource, MpResource &rDownstreamResource, int inPortIdx)MpFlowGraphBase
isStarted(void) const MpFlowGraphBase
lookupResource(const UtlString &name, MpResource *&rpResource)MpFlowGraphBase
lookupResourcePrivate(const UtlString &name, MpResource *&rpResource)MpFlowGraphBaseprivate
loseFocus(void)MpFlowGraphBasevirtual
MAX_FLOWGRAPH_MESSAGES enum valueMpFlowGraphBaseprivate
MAX_FLOWGRAPH_RESOURCES enum valueMpFlowGraphBaseprivate
mCurStateMpFlowGraphBaseprivate
mExecOrderMpFlowGraphBaseprivate
mFgNumberMpFlowGraphBaseprivate
mLinkCntMpFlowGraphBaseprivate
mMessagesMpFlowGraphBaseprivate
mNotifyDispatcherMpFlowGraphBaseprivate
mPeriodCntMpFlowGraphBaseprivate
MpFlowGraphBase(int samplesPerFrame=0, int samplesPerSec=0, OsMsgDispatcher *pNotifDispatcher=NULL)MpFlowGraphBase
MpFlowGraphBase(const MpFlowGraphBase &rMpFlowGraph)MpFlowGraphBaseprivate
MpResource::postMessage(MpFlowGraphMsg &rMsg)MpFlowGraphBasefriend
mpResourceInProcessMpFlowGraphBaseprivate
mRecomputeOrderMpFlowGraphBaseprivate
mResourceCntMpFlowGraphBaseprivate
mResourceDictMpFlowGraphBaseprivate
mRWMutexMpFlowGraphBaseprotected
mSamplesPerFrameMpFlowGraphBaseprivate
mSamplesPerSecMpFlowGraphBaseprivate
mUnsortedMpFlowGraphBaseprivate
numFramesProcessed(void) const MpFlowGraphBaseinline
numLinks(void) const MpFlowGraphBaseinline
numResources(void) const MpFlowGraphBaseinline
operator=(const MpFlowGraphBase &rhs)MpFlowGraphBaseprivate
postMessage(const MpFlowGraphMsg &rMsg, const OsTime &rTimeout=OsTime::OS_INFINITY)MpFlowGraphBaseprotectedvirtual
postNotification(const MpResNotificationMsg &msg)MpFlowGraphBasevirtual
processMessages(void)MpFlowGraphBaseprivate
processNextFrame(void)MpFlowGraphBasevirtual
removeLink(MpResource &rFrom, int outPortIdx)MpFlowGraphBase
removeResource(MpResource &rResource)MpFlowGraphBase
setNotificationDispatcher(OsMsgDispatcher *notifyDispatcher)MpFlowGraphBase
setNotificationsEnabled(bool enabled, const UtlString &resourceName=NULL)MpFlowGraphBase
smProcessMessagesTimeoutMpFlowGraphBaseprivatestatic
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