Equalizer
1.8.0
Parallel Rendering Framework
|
Public Member Functions | |
EVolve (const LocalInitData &initData) | |
int | run () |
Run an eqPly instance. More... | |
Public Member Functions inherited from eq::Client | |
EQ_API | Client () |
Construct a new client. More... | |
EQ_API bool | connectServer (ServerPtr server) |
Open and connect an Equalizer server to the local client. More... | |
EQ_API bool | disconnectServer (ServerPtr server) |
Disconnect and close the connection to an Equalizer server. More... | |
virtual EQ_API bool | initLocal (const int argc, char **argv) |
Initialize a local, listening node. More... | |
virtual EQ_API bool | exitLocal () |
De-initialize a local, listening node. More... | |
EQ_API bool | hasCommands () |
virtual EQ_API co::CommandQueue * | getMainThreadQueue () |
const Strings & | getActiveLayouts () |
const std::string & | getGPUFilter () const |
float | getModelUnit () const |
void | interruptMainThread () |
Experimental: interrupt main thread queue. | |
Public Member Functions inherited from eq::fabric::Client | |
EQFABRIC_API bool | connectServer (co::NodePtr server) |
Open and connect an Equalizer server to the local client. More... | |
EQFABRIC_API bool | disconnectServer (co::NodePtr server) |
Disconnect and close the connection to an Equalizer server. More... | |
EQFABRIC_API void | processCommand (const uint32_t timeout=LB_TIMEOUT_INDEFINITE) |
Get and process one pending command from the node command queue. More... | |
virtual EQFABRIC_API bool | dispatchCommand (co::ICommand &command) |
Static Public Member Functions | |
static const std::string & | getHelp () |
Protected Member Functions | |
virtual void | clientLoop () |
Protected Member Functions inherited from eq::Client | |
virtual EQ_API | ~Client () |
Destruct the client. More... | |
virtual EQ_API void | exitClient () |
Exit the process cleanly on render clients. More... | |
Protected Member Functions inherited from eq::fabric::Client | |
EQFABRIC_API | Client () |
Construct a new client. | |
|
protectedvirtual |
Reimplemented from eq::Client.
Definition at line 130 of file eVolve.cpp.
References eq::Client::clientLoop().
int eVolve::EVolve::run | ( | ) |
Run an eqPly instance.
Definition at line 67 of file eVolve.cpp.
References eVolve::Config::exit(), eq::Config::finishAllFrames(), eq::Config::finishFrame(), eVolve::Config::init(), eq::Config::isRunning(), eq::LOG_STATS, and eVolve::Config::startFrame().