ACE_Task | |
channel::ActiveTimer | |
channel::ActiveTimerPointer | |
channel::Binder< IdType, IdTrait > | |
channel::BinderRegistry< IdType, IdTrait > | |
channel::Callback< Channel > | |
channel::Channel< Id_Type, Id_Trait, Synch_Policy, RouterType > | |
channel::Channel_Info_Msg | |
channel::ChannelMsg_Marshaler | Marshal/demarshal for Channel_Info_Msg |
channel::Connector< Channel, Transport > | |
channel::ConnHandler< Channel, Transport > | |
channel::ConnInfo | |
Ctrl_Task | |
cvm::CvmBase< Chan > | |
cvm::CvmBaseChannel< Channel > | |
cvm::CvmBaseConnector< Channel, Transport > | |
cvm::CvmBaseTask< Channel > | |
cvm::CvmChannel | |
cvm::CvmService | Add some services to ACE_Service_Object |
cvm::CvmTask | |
cvm::CvmTcpConnector | |
cvm::CvmUnixConnector | |
channel::DefaultMarshaler | Default msg marhsal/demarshal : treat data as binary block |
Demo_Task | |
channel::Destination< Channel, NAMESPACE_HIERARCHICAL > | |
channel::Destination< Channel, NAMESPACE_LINEAR > | |
channel::Filter< IdType, IdTrait > | |
channel::IdTrait< int > | Trait class for integer ids |
channel::IdTrait< std::string > | Trait class for string ids |
channel::IdTrait< StringPathId< separator > > | Trait class for string pathname id type |
channel::IdTrait< StructId > | Trait class for sample POD struct ids |
channel::Interface< Channel > | Parent class of all kinds of interfaces |
channel::LocalConnector< Channel > | |
channel::LocalInterface< Channel > | |
channel::MapRouter< IdType, IdTrait, SynchPolicy > | |
channel::MapRouter< IdType, IdTrait, SynchPolicy >::PubSub_Registry | |
channel::Marshaler | Marshaling strategy objects |
channel::MarshalerRegistry< IdType, IdTrait > | |
channel::Member< Channel > | Member of channels, either Source or Destination |
channel::Msg< IdType, SynchPolicy > | Message class for channel internal message routing |
channel::MsgDataHolder< SynchPolicy > | Simple reference counted msgs holder |
My_Callback | |
channel::Out_Bound_Msg< Channel, ConnHandler > | |
channel::OutputMgr< Channel, ConnHandler > | Mgr of output thread pool |
Ping_Pong_Msg | |
Ping_Task | |
Pong_Task | |
channel::Port< Channel, MsgQueueType > | |
channel::PubSub_Info_Msg< IdType > | |
channel::PubSubMsg_Marshaler< IdType > | Marshal/demarshal for PubSub_Info_Msg |
Quit_Handler | |
channel::Quit_Handler | |
channel::RemoteInterface< Channel, Transport > | |
channel::RouterBase | |
channel::Source< Channel, NAMESPACE_HIERARCHICAL > | Channel src_points, where msgs are published and sent |
channel::Source< Channel, NAMESPACE_LINEAR > | Channel src_points, where msgs are published and sent |
channel::StringPathId< separator > | |
channel::StructId | |
channel::Tcp_Acceptor< Channel > | Tcp_Acceptor: waiting for remote connections at announced address |
channel::Tcp_Connector< Channel > | Tcp_Connector: connect actively to remote channel |
channel::Tcp_ConnHandler< Channel > | |
channel::TcpSockTransport< Channel > | Transport class for connection using tcp socket |
Test_String_Msg | |
TimeOutCB | |
channel::Translator< IdType, IdTrait > | |
channel::TrieRouter< IdType, IdTrait, SynchPolicy > | |
channel::TrieRouter< IdType, IdTrait, SynchPolicy >::Pub_Registry | |
channel::TrieRouter< IdType, IdTrait, SynchPolicy >::Sub_Registry | |
channel::TrieRouter< IdType, IdTrait, SynchPolicy >::TrieNode< Registry > | |
channel::Unix_Acceptor< Channel > | Unix_Acceptor: waiting for remote connections at announced address |
channel::Unix_Connector< Channel > | Unix_Connector: connect actively to remote channel |
channel::Unix_ConnHandler< Channel > | |
channel::UnixSockTransport< Channel > | Transport class for connection using unix domain socket |