Structure given when a received and decoded frame event is raised. More...
#include <RemoteViz/Clients/nodes/SoRemoteVizClient.h>
Public Member Functions | |
FrameEventArg (SoRemoteVizClient *source, uint64_t id, uint64_t dataLength, bool isLossless, const SbString &message) | |
SoRemoteVizClient * | getSource () const |
uint64_t | getId () const |
uint64_t | getDataLength () const |
bool | isLossless () const |
const SbString & | getMessage () const |
Structure given when a received and decoded frame event is raised.
Please refer to onReceivedFrame, onDecodedFrame event.
SoRemoteVizClient::FrameEventArg::FrameEventArg | ( | SoRemoteVizClient * | source, | |
uint64_t | id, | |||
uint64_t | dataLength, | |||
bool | isLossless, | |||
const SbString & | message | |||
) | [inline] |
Default constructor.
uint64_t SoRemoteVizClient::FrameEventArg::getDataLength | ( | ) | const [inline] |
Returns the frame data length.
uint64_t SoRemoteVizClient::FrameEventArg::getId | ( | void | ) | const [inline] |
Returns the frame ID.
const SbString& SoRemoteVizClient::FrameEventArg::getMessage | ( | ) | const [inline] |
Returns the attached message.
SoRemoteVizClient* SoRemoteVizClient::FrameEventArg::getSource | ( | ) | const [inline] |
Returns the SoRemoteVizClient node that triggered the event.
bool SoRemoteVizClient::FrameEventArg::isLossless | ( | ) | const [inline] |
Returns if the frame encoding is lossless.