Classes | |
| class | Canvas |
| The canvas. More... | |
| class | CanvasVisitor |
| A visitor to traverse non-const canvases and children. More... | |
| class | ConstCanvasVisitor |
| A visitor to traverse const canvases and children. More... | |
| class | Channel |
| The channel. More... | |
| class | ChannelListener |
| A listener on various channel operations. More... | |
| class | ChannelUpdateVisitor |
| The compound visitor generating the draw tasks for a channel. More... | |
| class | ChannelVisitor |
| A visitor to traverse a non-const channels. More... | |
| class | ConstChannelVisitor |
| A visitor to traverse a const channels. More... | |
| class | ColorMask |
| Extends eq::Colormask with functionality needed only by the server. More... | |
| class | Compound |
| The compound. More... | |
| class | CompoundActivateVisitor |
| The compound visitor (de-)activating a compound tree. More... | |
| class | CompoundExitVisitor |
| The compound visitor exitializing a compound tree. More... | |
| class | CompoundInitVisitor |
| The compound visitor initializing a compound tree. More... | |
| class | CompoundListener |
| A listener on various compound operations. More... | |
| class | CompoundUpdateDataVisitor |
| The compound visitor updating the inherit data of a compound tree. More... | |
| class | CompoundUpdateInputVisitor |
| The compound visitor updating the inherit input of a compound tree. More... | |
| class | CompoundUpdateOutputVisitor |
| The compound visitor updating the output data (frames, swapbarriers) of a compound tree. More... | |
| class | CompoundVisitor |
| A visitor to traverse a non-const compound tree. More... | |
| class | Config |
| The config. More... | |
| class | ConfigSerializer |
| Serializes all data for a Config, which is a net::Session and can't be a net::Object at the same time. More... | |
| class | ConfigSyncVisitor |
| Synchronizes changes from the app at the beginning of each frame. More... | |
| class | UnmapVisitor |
| Unmaps all mapped config children. More... | |
| class | ConfigUpdateDataVisitor |
| The config visitor updating config data after the compound update. More... | |
| class | ConfigVisitor |
| A visitor to traverse non-const configs and children. More... | |
| class | ConstConfigVisitor |
| A visitor to traverse const configs and children. More... | |
| class | ConnectionDescription |
| class | ConstCompoundVisitor |
| A visitor to traverse a const compound tree. More... | |
| class | DFREqualizer |
| Tries to maintain a constant frame rate by adapting the compound zoom. More... | |
| class | Equalizer |
| A generic equalizer interface. More... | |
| class | FramerateEqualizer |
| Adapts the frame rate of a compound to smoothen its output. More... | |
| class | LoadEqualizer |
| Adapts the 2D tiling or DB range of the attached compound's children. More... | |
| class | MonitorEqualizer |
| Destination-driven scaling. More... | |
| class | ViewEqualizer |
| An Equalizer allocating resources to multiple destination channels of a single view. More... | |
| class | Frame |
| A holder for frame data and parameters. More... | |
| class | FrameData |
| A holder for a Frame Data and parameters. More... | |
| class | Frustum |
| Extends the eq::Frustum to update server-side generic frustum data. More... | |
| class | FrustumData |
| Data derived from eq::Frustum, in a general, optimized format used for frustum calculations during rendering. More... | |
| class | Global |
| The global default attributes. More... | |
| class | IDFinder |
| class | Layout |
| The layout. More... | |
| class | LayoutVisitor |
| A visitor to traverse non-const layouts and children. More... | |
| class | ConstLayoutVisitor |
| A visitor to traverse const layouts and children. More... | |
| class | Loader |
| The config file loader. More... | |
| class | NameFinder |
| class | Node |
| The node. More... | |
| class | NodeVisitor |
| A visitor to traverse non-const nodes and children. More... | |
| class | ConstNodeVisitor |
| A visitor to traverse const nodes and children. More... | |
| class | Observer |
| The observer. More... | |
| class | ObserverVisitor |
| A visitor to traverse non-const observers. More... | |
| class | ConstObserverVisitor |
| A visitor to traverse const observers. More... | |
| struct | NodePath |
| struct | PipePath |
| struct | WindowPath |
| struct | ChannelPath |
| struct | CanvasPath |
| struct | SegmentPath |
| struct | ObserverPath |
| struct | LayoutPath |
| struct | ViewPath |
| class | Pipe |
| The pipe. More... | |
| class | PipeVisitor |
| A visitor to traverse non-const pipes and children. More... | |
| class | ConstPipeVisitor |
| A visitor to traverse const pipes and children. More... | |
| class | Segment |
| The segment. More... | |
| class | SegmentVisitor |
| A visitor to traverse non-const segments. More... | |
| class | ConstSegmentVisitor |
| A visitor to traverse const segments. More... | |
| class | Server |
| The Equalizer server. More... | |
| class | ServerVisitor |
| A visitor to traverse non-const servers and children. More... | |
| class | ConstServerVisitor |
| A visitor to traverse const servers and children. More... | |
| class | SwapBarrier |
| A swapbarrier is set on a Compound to synchronize the swap buffer between windows. More... | |
| class | View |
| Extends the eq::View to implement server-side logic. More... | |
| class | ViewVisitor |
| A visitor to traverse non-const views. More... | |
| class | ConstViewVisitor |
| A visitor to traverse const views. More... | |
| class | Window |
| The window. More... | |
| class | WindowVisitor |
| A visitor to traverse non-const windows and children. More... | |
| class | ConstWindowVisitor |
| A visitor to traverse const windows and children. More... | |
Typedefs | |
| typedef net::CommandFunc< Channel > | ChannelFunc |
| typedef net::CommandFunc< Config > | ConfigFunc |
|
typedef IDFinder < ConfigVisitor, Observer > | ObserverIDFinder |
|
typedef IDFinder < ConstConfigVisitor, const Observer > | ConstObserverIDFinder |
|
typedef IDFinder < ConfigVisitor, Layout > | LayoutIDFinder |
|
typedef IDFinder < ConstConfigVisitor, const Layout > | ConstLayoutIDFinder |
|
typedef IDFinder < ConfigVisitor, View > | ViewIDFinder |
|
typedef IDFinder < ConstConfigVisitor, const View > | ConstViewIDFinder |
|
typedef IDFinder < ConfigVisitor, Canvas > | CanvasIDFinder |
|
typedef IDFinder < ConstConfigVisitor, const Canvas > | ConstCanvasIDFinder |
|
typedef IDFinder < ConfigVisitor, Segment > | SegmentIDFinder |
|
typedef IDFinder < ConstConfigVisitor, const Segment > | ConstSegmentIDFinder |
|
typedef IDFinder < ConfigVisitor, Channel > | ChannelIDFinder |
|
typedef IDFinder < ConstConfigVisitor, const Channel > | ConstChannelIDFinder |
|
typedef NameFinder < ConfigVisitor, Observer > | ObserverFinder |
|
typedef NameFinder < ConstConfigVisitor, const Observer > | ConstObserverFinder |
|
typedef NameFinder < ConfigVisitor, Layout > | LayoutFinder |
|
typedef NameFinder < ConstConfigVisitor, const Layout > | ConstLayoutFinder |
|
typedef NameFinder < ConfigVisitor, View > | ViewFinder |
|
typedef NameFinder < ConstConfigVisitor, const View > | ConstViewFinder |
|
typedef NameFinder < ConfigVisitor, Canvas > | CanvasFinder |
|
typedef NameFinder < ConstConfigVisitor, const Canvas > | ConstCanvasFinder |
|
typedef NameFinder < ConfigVisitor, Segment > | SegmentFinder |
|
typedef NameFinder < ConstConfigVisitor, const Segment > | ConstSegmentFinder |
|
typedef NameFinder < ConfigVisitor, Channel > | ChannelFinder |
|
typedef NameFinder < ConstConfigVisitor, const Channel > | ConstChannelFinder |
| typedef net::CommandFunc< Node > | NodeFunc |
| typedef net::CommandFunc< Pipe > | PipeFunc |
| typedef net::CommandFunc< Server > | ServerFunc |
| typedef std::vector< Config * > | ConfigVector |
| typedef std::vector< Node * > | NodeVector |
| typedef std::vector< Pipe * > | PipeVector |
| typedef std::vector< Window * > | WindowVector |
| typedef std::vector< Channel * > | ChannelVector |
| typedef std::vector< Canvas * > | CanvasVector |
| typedef std::vector< Compound * > | CompoundVector |
| typedef std::vector< Frame * > | FrameVector |
| typedef std::vector< Layout * > | LayoutVector |
| typedef std::vector< Equalizer * > | EqualizerVector |
| typedef std::vector< Observer * > | ObserverVector |
| typedef std::vector< Segment * > | SegmentVector |
| typedef std::vector< View * > | ViewVector |
| typedef base::RefPtr< Server > | ServerPtr |
|
typedef base::RefPtr < ConnectionDescription > | ConnectionDescriptionPtr |
|
typedef std::vector < ConnectionDescriptionPtr > | ConnectionDescriptionVector |
| typedef net::CommandFunc< Window > | WindowFunc |
Enumerations | |
| enum | LogTopics { LOG_LB1 = LOG_SERVER << 0, LOG_LB2 = LOG_SERVER << 1, LOG_VIEW = LOG_SERVER << 2 } |
| enum | VisitorResult { TRAVERSE_CONTINUE, TRAVERSE_TERMINATE, TRAVERSE_PRUNE } |
| The result code from any server visit operation. More... | |
Functions | |
| std::ostream & | operator<< (std::ostream &os, const Canvas *canvas) |
| std::ostream & | operator<< (std::ostream &os, const Channel *channel) |
| std::ostream & | operator<< (std::ostream &os, const Compound *compound) |
| ostream & | operator<< (ostream &os, const Config *config) |
| std::ostream & | operator<< (std::ostream &os, const ConnectionDescription *desc) |
| std::ostream & | operator<< (std::ostream &os, const DFREqualizer *lb) |
| std::ostream & | operator<< (std::ostream &os, const Equalizer *eq) |
| std::ostream & | operator<< (std::ostream &os, const FramerateEqualizer *lb) |
| std::ostream & | operator<< (std::ostream &os, const LoadEqualizer::Node *) |
| std::ostream & | operator<< (std::ostream &os, const LoadEqualizer::Mode mode) |
| std::ostream & | operator<< (std::ostream &os, const LoadEqualizer *lb) |
| std::ostream & | operator<< (std::ostream &os, const MonitorEqualizer *equalizer) |
| std::ostream & | operator<< (std::ostream &os, const ViewEqualizer *equalizer) |
| std::ostream & | operator<< (std::ostream &os, const ViewEqualizer::Listener &listener) |
| std::ostream & | operator<< (std::ostream &os, const ViewEqualizer::Listener::Load &load) |
| std::ostream & | operator<< (std::ostream &os, const Frame *frame) |
| std::ostream & | operator<< (std::ostream &os, const Frustum *frustum) |
| std::ostream & | operator<< (std::ostream &os, const FrustumData &frustumData) |
| std::ostream & | operator<< (std::ostream &os, const Global *global) |
| std::ostream & | operator<< (std::ostream &os, const Layout *layout) |
| std::ostream & | operator<< (std::ostream &os, const Node *node) |
| std::ostream & | operator<< (std::ostream &os, const NodePath &path) |
| std::ostream & | operator<< (std::ostream &os, const PipePath &path) |
| std::ostream & | operator<< (std::ostream &os, const WindowPath &path) |
| std::ostream & | operator<< (std::ostream &os, const ChannelPath &path) |
| std::ostream & | operator<< (std::ostream &os, const ObserverPath &path) |
| std::ostream & | operator<< (std::ostream &os, const LayoutPath &path) |
| std::ostream & | operator<< (std::ostream &os, const ViewPath &path) |
| std::ostream & | operator<< (std::ostream &os, const CanvasPath &path) |
| std::ostream & | operator<< (std::ostream &os, const SegmentPath &path) |
| std::ostream & | operator<< (std::ostream &os, const Pipe *pipe) |
| std::ostream & | operator<< (std::ostream &os, const Segment *segment) |
| std::ostream & | operator<< (std::ostream &os, const Server *server) |
| ostream & | operator<< (ostream &os, const SwapBarrier *swapBarrier) |
| std::ostream & | operator<< (std::ostream &os, const View *view) |
| std::ostream & | operator<< (std::ostream &os, const VisitorResult result) |
| std::ostream & | operator<< (std::ostream &os, const Window *window) |
This namespace implements the server-side functionality for the Equalizer framework. The API is not stable and certain assumptions are not documented, use it at your own risk!
The result code from any server visit operation.
| TRAVERSE_CONTINUE | continue the traversal |
| TRAVERSE_TERMINATE | abort the traversal |
| TRAVERSE_PRUNE | do not traverse current entity downwards |
Definition at line 28 of file server/visitorResult.h.
0.9 by
1.5.8