|
sipxmedialib
Version 3.3
|
#include <MprnProgressMsg.h>


Public Member Functions | |
Creators | |
| MprnProgressMsg (MpResNotificationMsg::RNMsgType msgType, const UtlString &namedResOriginator, unsigned posMS, unsigned totalMS) | |
| Constructor. More... | |
| MprnProgressMsg (const MprnProgressMsg &rMsg) | |
| Copy constructor. More... | |
| virtual OsMsg * | createCopy (void) const |
| Create a copy of this msg object (which may be of a derived type) More... | |
| virtual | ~MprnProgressMsg () |
| Destructor. More... | |
Manipulators | |
| MprnProgressMsg & | operator= (const MprnProgressMsg &rhs) |
| Assignment operator. More... | |
| void | setPositionMS (unsigned posMS) |
| Set the position in milliseconds this message reports. More... | |
| void | setTotalMS (unsigned totalMS) |
| Set the total size of the buffer in milliseconds this message reports. More... | |
Accessors | |
| unsigned | getPositionMS (void) const |
| Get the current reported position of this progress update in MS. More... | |
| unsigned | getTotalMS (void) const |
| Get the total size of the buffer in milliseconds this message reports. More... | |
Public Member Functions inherited from MpResNotificationMsg | |
| MpResNotificationMsg (RNMsgType msgType, const UtlString &namedResOriginator, MpConnectionID connId=MP_INVALID_CONNECTION_ID, int streamId=-1) | |
| Constructor. More... | |
| MpResNotificationMsg (const MpResNotificationMsg &rMpResNotifyMsg) | |
| Copy constructor. More... | |
| virtual | ~MpResNotificationMsg () |
| Destructor. More... | |
| MpResNotificationMsg & | operator= (const MpResNotificationMsg &rhs) |
| Assignment operator. More... | |
| void | setOriginatingResourceName (const UtlString &resOriginator) |
| Set the name of the resource this message applies to. More... | |
| void | setConnectionId (MpConnectionID connId) |
| Set the connection ID that this notification is associated with. More... | |
| void | setStreamId (int streamId) |
| Set the stream number inside the connection this notification is associated with. More... | |
| int | getMsg () const |
| Returns the type of the media resource notification message. More... | |
| UtlString | getOriginatingResourceName () const |
| Get the name of the resource that originated this message. More... | |
| MpConnectionID | getConnectionId () const |
| Get the connection ID that this message is associated with. More... | |
| int | getStreamId () const |
| Get the stream number inside the connection this notification is associated with. More... | |
Private Attributes | |
| unsigned | mCurPositionMS |
| current position reported, in milliseconds. More... | |
| unsigned | mTotalMS |
| Total size in milliseconds. More... | |
Message notification object used to communicate millisecond-based progress updates from resources outward towards the flowgraph, and up through to users above mediaLib and beyond.
| MprnProgressMsg | ( | MpResNotificationMsg::RNMsgType | msgType, |
| const UtlString & | namedResOriginator, | ||
| unsigned | posMS, | ||
| unsigned | totalMS | ||
| ) |
Constructor.
| MprnProgressMsg | ( | const MprnProgressMsg & | rMsg | ) |
Copy constructor.
|
virtual |
Destructor.
|
virtual |
Create a copy of this msg object (which may be of a derived type)
Reimplemented from MpResNotificationMsg.
| MprnProgressMsg & operator= | ( | const MprnProgressMsg & | rhs | ) |
Assignment operator.
| void setPositionMS | ( | unsigned | posMS | ) |
Set the position in milliseconds this message reports.
| void setTotalMS | ( | unsigned | totalMS | ) |
Set the total size of the buffer in milliseconds this message reports.
| unsigned getPositionMS | ( | void | ) | const |
Get the current reported position of this progress update in MS.
| unsigned getTotalMS | ( | void | ) | const |
Get the total size of the buffer in milliseconds this message reports.
|
private |
current position reported, in milliseconds.
|
private |
Total size in milliseconds.
1.8.11