VR-Exchange 2.6 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Slots | Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes
MAKVrExchange::DtBrokerThread Class Reference
Inheritance diagram for MAKVrExchange::DtBrokerThread:
Inheritance graph
[legend]

Public Slots

virtual void processBroker ()
 Do everything the broker needs to do for this tick.

Public Member Functions

 DtBrokerThread ()
 Constructor.
virtual ~DtBrokerThread ()
 Destructor.
virtual void run ()
 The main loop for this class.
virtual void startTimer ()
 Starts the timer to process the broker.
virtual void setBroker (DtBroker *broker)
 Sets the broker that this thread refers to. Required.

Protected Member Functions

virtual void brokerReloadCallback ()
 Virtual callback for handling broker restart logic.

Static Protected Member Functions

static void brokerReloadCallback (void *usr)
 Static callback for handling broker restart logic.

Protected Attributes

bool myUsingThread
DtBrokermyBroker
QTimer * myTimer

Constructor & Destructor Documentation

MAKVrExchange::DtBrokerThread::DtBrokerThread ( )

Constructor.

virtual MAKVrExchange::DtBrokerThread::~DtBrokerThread ( )
virtual

Destructor.

Member Function Documentation

static void MAKVrExchange::DtBrokerThread::brokerReloadCallback ( void *  usr)
staticprotected

Static callback for handling broker restart logic.

virtual void MAKVrExchange::DtBrokerThread::brokerReloadCallback ( )
protectedvirtual

Virtual callback for handling broker restart logic.

virtual void MAKVrExchange::DtBrokerThread::processBroker ( )
virtualslot

Do everything the broker needs to do for this tick.

virtual void MAKVrExchange::DtBrokerThread::run ( )
virtual

The main loop for this class.

virtual void MAKVrExchange::DtBrokerThread::setBroker ( DtBroker broker)
virtual

Sets the broker that this thread refers to. Required.

virtual void MAKVrExchange::DtBrokerThread::startTimer ( )
virtual

Starts the timer to process the broker.

This may be done inside this thread using the exec command, or called by the original thread thread If you don't want a separate processing thread

Member Data Documentation

DtBroker* MAKVrExchange::DtBrokerThread::myBroker
protected
QTimer* MAKVrExchange::DtBrokerThread::myTimer
protected
bool MAKVrExchange::DtBrokerThread::myUsingThread
protected

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

Document ID: Generated on Wed Jan 30 18:15:18 EST 2019 from SVN revision 195534
Copyright © 2005-2019 VT MÄK. All Rights Reserved (www.mak.com)