#include <source.h>
Collaboration diagram for TAO_AV_Source:

Public Methods | |
| TAO_AV_Source (ACE_UINT32 srcid, ACE_UINT32 ssrc, ACE_UINT32 addr) | |
| virtual | ~TAO_AV_Source (void) |
| void | deactivate (void) |
| void | action () |
| char* | name () |
| int | active (void) |
| void | active (int active) |
| virtual void | set_busy () |
| ACE_UINT32 | delvar () const |
| void | delvar (ACE_UINT32 v) |
| void | lts_done (const timeval& now) |
| void | lts_data (const timeval& now) |
| void | lts_ctrl (const timeval& now) |
| void | sts_data (ACE_UINT32 now) |
| void | sts_ctrl (ACE_UINT32 now) |
| const timeval& | lts_ctrl (void) const |
| const timeval& | lts_data (void) const |
| const timeval& | lts_done (void) const |
| int | sts_ctrl (void) const |
| int | sts_data (void) const |
| const char* | sdes (int t) const |
| virtual void | sdes (int t, const char* value) |
| ACE_UINT32 | addr (void) const |
| void | addr (ACE_UINT32 a) |
| ACE_UINT32 | srcid (void) const |
| void | srcid (ACE_UINT32 s) |
| ACE_UINT32 | ssrc (void) const |
| void | ssrc (ACE_UINT32 s) |
| void | format (int v) |
| int | format (void) const |
| void | mute (int v) |
| int | mute (void) const |
| void | ismixer (int v) |
| int | ismixer (void) const |
| void | clear_counters (void) |
| ACE_UINT32 | nb (void) const |
| ACE_UINT32 | nf (void) const |
| ACE_UINT32 | np (void) const |
| ACE_UINT32 | nm (void) const |
| ACE_UINT32 | ns (void) const |
| ACE_UINT32 | ehs (void) const |
| ACE_UINT32 | cs (void) const |
| ACE_UINT32 | snp (void) const |
| ACE_UINT32 | sns (void) const |
| ACE_UINT32 | runt (void) const |
| ACE_UINT32 | dups (void) const |
| ACE_UINT32 | badsesslen (void) const |
| ACE_UINT32 | badsessver (void) const |
| ACE_UINT32 | badsessopt (void) const |
| ACE_UINT32 | badsdes (void) const |
| ACE_UINT32 | badbye (void) const |
| void | nb (int v) |
| void | nf (int v) |
| void | np (int v) |
| void | nm (int v) |
| void | snp (int v) |
| void | sns (int v) |
| void | fs (int v) |
| void | runt (int v) |
| void | badsesslen (int v) |
| void | badsessver (int v) |
| void | badsessopt (int v) |
| void | badsdes (int v) |
| void | badbye (int v) |
| int | cs (ACE_UINT16 v) |
| int | checkseq (ACE_UINT16 v) |
| virtual void | lost (int) |
Public Attributes | |
| TAO_AV_Source* | next_ |
| TAO_AV_Source* | hlink_ |
Protected Methods | |
| char* | stats (char* cp) const |
Protected Attributes | |
| int | active_ |
| char* | name_ |
| int | delvar_ |
| ACE_UINT32 | srcid_ |
| ACE_UINT32 | ssrc_ |
| ACE_UINT32 | addr_ |
| ACE_UINT32 | sts_data_ |
| ACE_UINT32 | sts_ctrl_ |
| timeval | lts_data_ |
| timeval | lts_ctrl_ |
| timeval | lts_done_ |
| ACE_UINT32 | fs_ |
| ACE_UINT32 | cs_ |
| ACE_UINT32 | np_ |
| ACE_UINT32 | nf_ |
| ACE_UINT32 | nb_ |
| ACE_UINT32 | nm_ |
| ACE_UINT32 | snp_ |
| ACE_UINT32 | sns_ |
| ACE_UINT32 | ndup_ |
| ACE_UINT32 | nrunt_ |
| ACE_UINT32 | badsesslen_ |
| ACE_UINT32 | badsessver_ |
| ACE_UINT32 | badsessopt_ |
| ACE_UINT32 | badsdes_ |
| ACE_UINT32 | badbye_ |
| int | format_ |
| int | mute_ |
| int | lost_ |
| int | busy_ |
| int | ismixer_ |
| ACE_UINT16 | seqno_ [TAO_AV_SOURCE_NSEQ] |
| char* | sdes_ [RTCP_SDES_MAX + 1] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.3 written by Dimitri van Heesch,
© 1997-2000