channel Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
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_MarshalerMarshal/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::CvmServiceAdd some services to ACE_Service_Object
cvm::CvmTask
cvm::CvmTcpConnector
cvm::CvmUnixConnector
channel::DefaultMarshalerDefault 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::MarshalerMarshaling 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

Generated on Mon Feb 27 19:59:22 2006 for channel by  doxygen 1.4.6-NO