Classes | |
| class | ClusterDelta |
| class | ClusterDepChecker |
| Dependency checker for Remote Input Manager. More... | |
| class | ClusterException |
| Basic exception that may be thrown by the ClusterNetwork or any of the Plugins. More... | |
| struct | VersionCheckCallable |
| This struct implements a callable object (a functor, basically). More... | |
| struct | PluginInitCallable |
| This struct implements a callable object (a functor, basically). More... | |
| class | ClusterManager |
| Manages the synchronization of all ClusterPlugins. More... | |
| class | ClusterNode |
| Cluster node. More... | |
| class | ClusterPlugin |
| Interface for cluster plugins. More... | |
| class | ApplicationDataAck |
| Application-specific data acknowledgement packet. More... | |
| class | ApplicationDataRequest |
| Application-specific request packet. More... | |
| class | ConnectionAck |
| Connection acknowledgement packet. More... | |
| class | ConnectionRequest |
| Connection request packet. More... | |
| class | DataPacket |
| Cluster data packet. More... | |
| class | DeviceAck |
| Device acknowledgement packet. More... | |
| class | DeviceRequest |
| Device request packet. More... | |
| class | EndBlock |
| class | Header |
| Cluster packet header block. More... | |
| class | Packet |
| Cluster packet base type. More... | |
| class | PacketFactory |
| Cluster packet factory. More... | |
| class | StartBlock |
| Data sequence start block packet. More... | |
| class | SyncAck |
| Synchronization acknowledgement packet. More... | |
| class | SyncRequest |
| Synchronization request packet. More... | |
| class | ApplicationData |
| class | ApplicationDataManager |
| class | ApplicationDataServer |
| class | AppDataMixin |
| Helper type used by cluster::UserData<T>. More... | |
| class | UserData |
| The object type for application-specific shared data. More... | |
| class | RIMPlugin |
| class | StartBarrierPlugin |
| class | SwapLockTCPPlugin |
| class | SwapLockWiredPlugin |
Typedefs | |
| typedef gadget::NetworkManager< gadget::Acceptor, gadget::Connector > | ClusterNetwork |
Functions | |
| vprSingletonImp (ClusterManager) | |
| std::ostream & | operator<< (std::ostream &out, ClusterManager &mgr) |
| Dump the current Status of the InputManager, listing all the devices, proxies and internal settings. | |
| CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR (ApplicationDataAck) | |
| CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR (ApplicationDataRequest) | |
| CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR (ConnectionAck) | |
| CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR (ConnectionRequest) | |
| CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR (DataPacket) | |
| CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR (DeviceAck) | |
| CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR (DeviceRequest) | |
| CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR (EndBlock) | |
| CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR (StartBlock) | |
| CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR (SyncAck) | |
| CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR (SyncRequest) | |
Definition at line 44 of file ClusterNetwork.h.
| cluster::vprSingletonImp | ( | ClusterManager | ) |
| std::ostream& cluster::operator<< | ( | std::ostream & | out, | |
| ClusterManager & | mgr | |||
| ) |
Dump the current Status of the InputManager, listing all the devices, proxies and internal settings.
Definition at line 812 of file ClusterManager.cpp.
References cluster::ClusterManager::mPlugins, cluster::ClusterManager::mPostPostFrameCallCount, and cluster::ClusterManager::mPreDrawCallCount.
00813 { 00814 out << std::endl << "========== ClusterManager Status ==========" 00815 << std::endl; 00816 out << "preDraw() call count: " << mgr.mPreDrawCallCount << std::endl; 00817 out << "postPostFrame() call count: " << mgr.mPostPostFrameCallCount << std::endl; 00818 out << "Plugins:" << std::endl; 00819 00820 // Dump Plugins 00821 for ( std::list<ClusterPlugin*>::iterator i = mgr.mPlugins.begin(); 00822 i != mgr.mPlugins.end(); 00823 ++i ) 00824 { 00825 if ( (*i) != NULL ) 00826 { 00827 out << " name:" << std::setw(30) << std::setfill(' ') << (*i)->getPluginName() 00828 << " guid:" << std::setw(30) << std::setfill(' ') << (*i)->getHandlerGUID() 00829 << " active:" << std::setw(7) << std::setfill(' ') 00830 << ( (*i)->isActive() ? "true" : "false" ) << std::endl; 00831 } 00832 } 00833 00834 out << std::endl; 00835 00836 return out; 00837 }
| cluster::CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR | ( | ApplicationDataAck | ) |
| cluster::CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR | ( | ApplicationDataRequest | ) |
| cluster::CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR | ( | ConnectionAck | ) |
| cluster::CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR | ( | ConnectionRequest | ) |
| cluster::CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR | ( | DataPacket | ) |
| cluster::CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR | ( | DeviceAck | ) |
| cluster::CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR | ( | DeviceRequest | ) |
| cluster::CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR | ( | EndBlock | ) |
| cluster::CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR | ( | StartBlock | ) |
| cluster::CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR | ( | SyncAck | ) |
| cluster::CLUSTER_REGISTER_CLUSTER_PACKET_CREATOR | ( | SyncRequest | ) |
1.5.1