RtpEvent Class Reference

#include <rtp.h>

List of all members.


Detailed Description

Definition at line 36 of file mythplugins/mythphone/mythphone/rtp.h.


Public Types

enum  Type { RxVideoFrame = (QEvent::User + 300), RtpDebugEv, RtpStatisticsEv, RtpRtcpStatsEv }

Public Member Functions

 RtpEvent (Type t, QString s="")
 RtpEvent (Type t, rtp *r, QTime tm, int ms, int s1, int s2, int s3, int s4, int s5, int s6, int s7, int s8, int s9, int s10, int s11, int s12, int s13, int s14, int s15, int s16)
 RtpEvent (Type t, rtp *r, QTime tm, int ms, int s1, int s2)
 ~RtpEvent ()
QString msg ()
rtpowner ()
int getPkIn ()
int getPkMissed ()
int getPkLate ()
int getPkOut ()
int getPkInDisc ()
int getPkOutDrop ()
int getBytesIn ()
int getBytesOut ()
int getFramesIn ()
int getFramesOut ()
int getFramesInDiscarded ()
int getFramesOutDiscarded ()
int getPeriod ()
int getRtcpFractionLoss ()
int getRtcpTotalLoss ()
int getMinPlayout ()
int getAvgPlayout ()
int getMaxPlayout ()

Private Attributes

QString text
rtprtpThread
QTime timestamp
int msPeriod
int pkIn
int pkOut
int pkOutDrop
int pkMiss
int pkLate
int pkInDisc
int framesIn
int framesOut
int framesInDisc
int framesOutDisc
int byteIn
int byteOut
int bytePlayed
int rtcpFractionLoss
int rtcpTotalLoss
int minPlayout
int avgPlayout
int maxPlayout

Member Enumeration Documentation

Enumerator:
RxVideoFrame 
RtpDebugEv 
RtpStatisticsEv 
RtpRtcpStatsEv 

Definition at line 39 of file mythplugins/mythphone/mythphone/rtp.h.


Constructor & Destructor Documentation

RtpEvent::RtpEvent ( Type  t,
QString  s = "" 
) [inline]

Definition at line 41 of file mythplugins/mythphone/mythphone/rtp.h.

RtpEvent::RtpEvent ( Type  t,
rtp r,
QTime  tm,
int  ms,
int  s1,
int  s2,
int  s3,
int  s4,
int  s5,
int  s6,
int  s7,
int  s8,
int  s9,
int  s10,
int  s11,
int  s12,
int  s13,
int  s14,
int  s15,
int  s16 
) [inline]

Definition at line 42 of file mythplugins/mythphone/mythphone/rtp.h.

RtpEvent::RtpEvent ( Type  t,
rtp r,
QTime  tm,
int  ms,
int  s1,
int  s2 
) [inline]

Definition at line 49 of file mythplugins/mythphone/mythphone/rtp.h.

RtpEvent::~RtpEvent (  )  [inline]

Definition at line 51 of file mythplugins/mythphone/mythphone/rtp.h.


Member Function Documentation

QString RtpEvent::msg (  )  [inline]

Definition at line 52 of file mythplugins/mythphone/mythphone/rtp.h.

rtp* RtpEvent::owner (  )  [inline]

Definition at line 53 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by PhoneUIBox::customEvent().

int RtpEvent::getPkIn (  )  [inline]

int RtpEvent::getPkMissed (  )  [inline]

int RtpEvent::getPkLate (  )  [inline]

int RtpEvent::getPkOut (  )  [inline]

int RtpEvent::getPkInDisc (  )  [inline]

int RtpEvent::getPkOutDrop (  )  [inline]

int RtpEvent::getBytesIn (  )  [inline]

int RtpEvent::getBytesOut (  )  [inline]

int RtpEvent::getFramesIn (  )  [inline]

int RtpEvent::getFramesOut (  )  [inline]

int RtpEvent::getFramesInDiscarded (  )  [inline]

int RtpEvent::getFramesOutDiscarded (  )  [inline]

int RtpEvent::getPeriod (  )  [inline]

int RtpEvent::getRtcpFractionLoss (  )  [inline]

int RtpEvent::getRtcpTotalLoss (  )  [inline]

int RtpEvent::getMinPlayout (  )  [inline]

int RtpEvent::getAvgPlayout (  )  [inline]

int RtpEvent::getMaxPlayout (  )  [inline]


Member Data Documentation

QString RtpEvent::text [private]

Definition at line 74 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by msg(), and RtpEvent().

Definition at line 76 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by owner(), and RtpEvent().

QTime RtpEvent::timestamp [private]

Definition at line 77 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by RtpEvent().

int RtpEvent::msPeriod [private]

Definition at line 78 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by getPeriod(), and RtpEvent().

int RtpEvent::pkIn [private]

Definition at line 79 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by getPkIn(), and RtpEvent().

int RtpEvent::pkOut [private]

Definition at line 80 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by getPkOut(), and RtpEvent().

int RtpEvent::pkOutDrop [private]

Definition at line 81 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by getPkOutDrop(), and RtpEvent().

int RtpEvent::pkMiss [private]

Definition at line 82 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by getPkMissed(), and RtpEvent().

int RtpEvent::pkLate [private]

Definition at line 83 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by getPkLate(), and RtpEvent().

int RtpEvent::pkInDisc [private]

Definition at line 84 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by getPkInDisc(), and RtpEvent().

int RtpEvent::framesIn [private]

Definition at line 85 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by getFramesIn(), and RtpEvent().

int RtpEvent::framesOut [private]

Definition at line 86 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by getFramesOut(), and RtpEvent().

int RtpEvent::framesInDisc [private]

Definition at line 87 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by getFramesInDiscarded(), and RtpEvent().

int RtpEvent::framesOutDisc [private]

Definition at line 88 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by getFramesOutDiscarded(), and RtpEvent().

int RtpEvent::byteIn [private]

Definition at line 89 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by getBytesIn(), and RtpEvent().

int RtpEvent::byteOut [private]

Definition at line 90 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by getBytesOut(), and RtpEvent().

int RtpEvent::bytePlayed [private]

Definition at line 91 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by RtpEvent().

Definition at line 92 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by getRtcpFractionLoss(), and RtpEvent().

int RtpEvent::rtcpTotalLoss [private]

Definition at line 93 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by getRtcpTotalLoss(), and RtpEvent().

int RtpEvent::minPlayout [private]

Definition at line 94 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by getMinPlayout(), and RtpEvent().

int RtpEvent::avgPlayout [private]

Definition at line 95 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by getAvgPlayout(), and RtpEvent().

int RtpEvent::maxPlayout [private]

Definition at line 96 of file mythplugins/mythphone/mythphone/rtp.h.

Referenced by getMaxPlayout(), and RtpEvent().


The documentation for this class was generated from the following file:

Generated on Sat Dec 18 05:16:10 2010 for MythTV by  doxygen 1.5.5