|
Equalizer 1.0
|
Base co::Node class for a server. More...
#include <server.h>
Collaboration diagram for eq::fabric::Server< CL, S, CFG, NF, N >:Public Member Functions | |
| virtual void | setClient (ClientPtr client) |
| ClientPtr | getClient () |
| ConstClientPtr | getClient () const |
| const Configs & | getConfigs () const |
| NF * | getNodeFactory () |
Public Types | |
| typedef co::base::RefPtr< CL > | ClientPtr |
| A reference-counted pointer to the client. | |
| typedef co::base::RefPtr < const CL > | ConstClientPtr |
| A reference-counted const pointer to the client. | |
| typedef std::vector< CFG * > | Configs |
| A vector of config pointers. | |
| typedef NF | NodeFactory |
| The node factory. | |
Protected Member Functions | |
| Server (NF *nodeFactory) | |
| void | _addConfig (CFG *config) |
| bool | _removeConfig (CFG *config) |
Friends | |
| class | Config |
Base co::Node class for a server.
Definition at line 33 of file fabric/server.h.
| typedef co::base::RefPtr< CL > eq::fabric::Server< CL, S, CFG, NF, N >::ClientPtr |
A reference-counted pointer to the client.
Definition at line 37 of file fabric/server.h.
| typedef std::vector< CFG* > eq::fabric::Server< CL, S, CFG, NF, N >::Configs |
A vector of config pointers.
Definition at line 41 of file fabric/server.h.
| typedef co::base::RefPtr< const CL > eq::fabric::Server< CL, S, CFG, NF, N >::ConstClientPtr |
A reference-counted const pointer to the client.
Definition at line 39 of file fabric/server.h.
| typedef NF eq::fabric::Server< CL, S, CFG, NF, N >::NodeFactory |
The node factory.
Definition at line 43 of file fabric/server.h.
| ConstClientPtr eq::fabric::Server< CL, S, CFG, NF, N >::getClient | ( | ) | const [inline] |
| ClientPtr eq::fabric::Server< CL, S, CFG, NF, N >::getClient | ( | ) | [inline] |
| const Configs& eq::fabric::Server< CL, S, CFG, NF, N >::getConfigs | ( | ) | const [inline] |
1.0 by
1.7.3