#include <SubGraphSH.h>
Inheritance diagram for SH::SubGraphSH:


Public Member Functions | |
| SubGraphSH (SHGraphManager *mgr, u_int32_t runtimeId, MNSelector &sel) | |
| virtual | ~SubGraphSH () |
| virtual SH_RC | initSH ()=0 |
| SH. | |
| virtual SH_RC | uninitSH ()=0 |
| SH. | |
| virtual SH_RC | startStreaming ()=0 |
| SH. | |
| virtual SH_RC | stopStreaming ()=0 |
| SH. | |
| virtual bool | graphManNotify (int idx, SH::Base *caller, SH::Notification attribute, void *msg)=0 |
| SHGraphManager. | |
| virtual u_int32_t | getDelay () const =0 |
| virtual void | pushReport (Report *report, Direction d) |
Protected Member Functions | |
| bool | setInAnchorSH (Base *sh) |
| bool | setOutAnchorSH (Base *sh) |
| virtual SinkEndpoint ** | getSinkSpecs () |
| virtual SourceEndpoint ** | getSourceSpecs () |
| virtual bool | isConnected () const |
Protected Attributes | |
| SHGraphManager * | myGraphManager |
| SinkEndpoint * | in_ep_a [10] |
| SourceEndpoint * | out_ep_a [10] |
|
||||||||||||||||
|
|
|
|
|
|
|
Implemented in SH::NopSubGraphSH.
|
|
|
Provide a list of valid sink endpoint specifications to the graph manager.
Implements SH::Status.
|
|
|
Provide a list of valid source endpoint specifications to the graph manager.
Implements SH::Status.
|
|
||||||||||||||||||||
|
Implements SHGraphManager.
Implemented in SH::NopSubGraphSH.
|
|
|
SH.
Reimplemented from SH::Base.
Implemented in SH::NopSubGraphSH.
|
|
|
Indicate whether a sufficient number of endpoints are connected for the stream handler to be active. Implements SH::Status.
|
|
||||||||||||
|
|
|
|
Sets the sink-endpoint of the given SH as the sink-endpoint of this SubGraphSH. |
|
|
Sets the source-endpoint of the given SH as the source-endpoint of this SubGraphSH. |
|
|
SH.
Reimplemented from SH::Base.
Implemented in SH::NopSubGraphSH.
|
|
|
SH.
Reimplemented from SH::Base.
Implemented in SH::NopSubGraphSH.
|
|
|
SH.
Reimplemented from SH::Base.
Implemented in SH::NopSubGraphSH.
|
|
|
|
|
|
|
|
|
|
1.3.8