View on GitHub

Vistle

Distributed Data-parallel Scientific Visualization in VR

Public Member Functions | List of all members
vistle::message::RemoteRenderMessage Class Reference

#include <rhr/rfbext.h>

Inheritance diagram for vistle::message::RemoteRenderMessage:
Inheritance graph
[legend]
Collaboration diagram for vistle::message::RemoteRenderMessage:
Collaboration graph
[legend]

Public Member Functions

 RemoteRenderMessage (const RhrSubMessage &rhr, size_t payloadSize=0)
 
const RhrSubMessagerhr () const
 
RhrSubMessagerhr ()
 
- Public Member Functions inherited from vistle::message::Message
 Message (const Type type, const unsigned int size)
 
unsigned long typeFlags () const
 
void setUuid (const uuid_t &uuid)
 
const uuid_tuuid () const
 
void setReferrer (const uuid_t &ref)
 
const uuid_treferrer () const
 
Type type () const
 
int senderId () const
 
void setSenderId (int id)
 
int rank () const
 
void setRank (int rank)
 
int uiId () const
 
size_t size () const
 
bool isForBroadcast () const
 
void setForBroadcast (bool enable=true)
 
bool wasBroadcast () const
 
void setWasBroadcast (bool enable=true)
 
bool isNotification () const
 
void setNotify (bool enable)
 
int destId () const
 
void setDestId (int id)
 
int destRank () const
 
void setDestRank (int r)
 
int destUiId () const
 
void setDestUiId (int id)
 
size_t payloadSize () const
 
void setPayloadSize (size_t size)
 
std::string payloadName () const
 
void setPayloadName (const shm_name_t &name)
 
CompressionMode payloadCompression () const
 
void setPayloadCompression (CompressionMode mode)
 
size_t payloadRawSize () const
 
void setPayloadRawSize (size_t size)
 
SomeMessage & as ()
 
SomeMessage const & as () const
 

Additional Inherited Members

- Static Public Attributes inherited from vistle::message::MessageBase< RemoteRenderMessage, REMOTERENDERING >
static const Type s_type
 
- Static Public Attributes inherited from vistle::message::Message
static const size_t MESSAGE_SIZE
 
- Protected Member Functions inherited from vistle::message::MessageBase< RemoteRenderMessage, REMOTERENDERING >
 MessageBase ()
 
- Protected Attributes inherited from vistle::message::Message
uint64_t m_payloadSize
 
uint64_t m_payloadRawSize
 
int m_payloadCompression
 
shm_name_t m_payloadName
 
bool m_forBroadcast
 
bool m_wasBroadcast
 
bool m_notification
 
char m_pad [1]
 

Constructor & Destructor Documentation

◆ RemoteRenderMessage()

vistle::message::RemoteRenderMessage::RemoteRenderMessage ( const RhrSubMessage rhr,
size_t  payloadSize = 0 
)

Member Function Documentation

◆ rhr() [1/2]

vistle::RhrSubMessage & vistle::message::RemoteRenderMessage::rhr ( )

◆ rhr() [2/2]

const vistle::RhrSubMessage & vistle::message::RemoteRenderMessage::rhr ( ) const

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