#include <RTPSenderControlMessage.h>
Following commands are evaluated in RTPPayloadSender (although correct behavior must be implemented in modules for certain payload types):
Public Member Functions | |
RTPSenderControlMessage (const char *name=NULL) | |
RTPSenderControlMessage (const RTPSenderControlMessage &message) | |
virtual | ~RTPSenderControlMessage () |
RTPSenderControlMessage & | operator= (const RTPSenderControlMessage &message) |
virtual cObject * | dup () const |
virtual const char * | className () const |
virtual const char * | command () const |
virtual void | setCommand (const char *command) |
virtual void | setCommand (const char *command, float commandParameter1) |
virtual void | setCommand (const char *command, float commandParameter1, float commandParameter2) |
virtual float | commandParameter1 () |
virtual float | commandParameter2 () |
Private Attributes | |
const char * | _command |
float | _commandParameter1 |
float | _commandParameter2 |
RTPSenderControlMessage::RTPSenderControlMessage | ( | const char * | name = NULL |
) |
RTPSenderControlMessage::RTPSenderControlMessage | ( | const RTPSenderControlMessage & | message | ) |
const char * RTPSenderControlMessage::className | ( | ) | const [virtual] |
const char * RTPSenderControlMessage::command | ( | ) | const [virtual] |
float RTPSenderControlMessage::commandParameter1 | ( | ) | [virtual] |
float RTPSenderControlMessage::commandParameter2 | ( | ) | [virtual] |
cObject * RTPSenderControlMessage::dup | ( | ) | const [virtual] |
RTPSenderControlMessage & RTPSenderControlMessage::operator= | ( | const RTPSenderControlMessage & | message | ) |
void RTPSenderControlMessage::setCommand | ( | const char * | command, | |
float | commandParameter1, | |||
float | commandParameter2 | |||
) | [virtual] |
00074 { 00075 _command = command; 00076 _commandParameter1 = commandParameter1; 00077 _commandParameter2 = commandParameter2; 00078 };
void RTPSenderControlMessage::setCommand | ( | const char * | command, | |
float | commandParameter1 | |||
) | [virtual] |
00067 { 00068 _command = command; 00069 _commandParameter1 = commandParameter1; 00070 _commandParameter2 = 0.0; 00071 };
void RTPSenderControlMessage::setCommand | ( | const char * | command | ) | [virtual] |
Set the command string this message transports to the sender module.
00060 { 00061 _command = command; 00062 _commandParameter1 = 0.0; 00063 _commandParameter2 = 0.0; 00064 };
const char* RTPSenderControlMessage::_command [private] |
The command string stored in the message.
float RTPSenderControlMessage::_commandParameter1 [private] |
float RTPSenderControlMessage::_commandParameter2 [private] |