Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members
TimeSection Class Reference
This class is used to measure the elapsed time of a section (from PLAY to PAUSE) of a streaming session. More...
#include <TimeSection.hpp>
Public Member Functions | |
| TimeSection (int nr, ulong prebuffertime) | |
| default constructor | |
| ~TimeSection () | |
| default destructor | |
| void | start () |
| Set start-timestamp of this timesection. | |
| void | stop () |
| Set stop-timestamp of this timesection. | |
| ulong | getMeasuredStarttime () |
| ulong | getMeasuredEndtime () |
| ulong | getPrebufferTime () |
| ulong | getRequestedFrom () |
| ulong | getClientReceived () |
| ulong | getServerPlayout () |
| ulong | getClientPlayout () |
| ulong | getCurrentMsecs () |
| void | setMeasuredStarttime (ulong measuredStarttime) |
| set measured start-timestamp | |
| void | setMeasuredEndtime (ulong measuredEndtime) |
| set measured stop-timestamp | |
| void | setRequestedFrom (ulong requestedFrom) |
| set from-value, requested by the client | |
| void | setClientReceived (ulong clientReceived) |
| set duration of section, received by the client | |
| void | setServerPlayout (ulong serverPlayout) |
| set server-based estimation of elapsed time on client | |
| void | setClientPlayout (ulong clientPlayout) |
| set elapsed time on client, requested from the client | |
Detailed Description
This class is used to measure the elapsed time of a section (from PLAY to PAUSE) of a streaming session.
- Author:
- Klaus Schoeffmann
Definition at line 73 of file TimeSection.hpp.
Member Function Documentation
|
|
Referenced by TimeMeasurement::getElapsedTime().
|
|
|
Referenced by TimeMeasurement::getElapsedTime().
|
|
|
Referenced by TimeMeasurement::getElapsedTime(), start(), and stop().
|
|
|
Referenced by TimeMeasurement::getElapsedTime().
|
|
|
Referenced by TimeMeasurement::getElapsedTime().
|
|
|
Referenced by TimeMeasurement::getElapsedTime().
|
|
|
Referenced by TimeMeasurement::setTSrequestedFrom().
|
|
|
Referenced by TimeMeasurement::getElapsedTime().
|
The documentation for this class was generated from the following files: