add_conn(ConnInfo peer_addr, ConnHandler *ch) | channel::Connector< Channel, Transport > | [inline] |
Binder typedef | channel::Connector< Channel, Transport > | |
BinderRegistry() | channel::BinderRegistry< Channel::IdType, Channel::IdTrait > | [inline] |
ch_ | channel::Connector< Channel, Transport > | |
close(void) | channel::Connector< Channel, Transport > | [inline] |
conn_map_ | channel::Connector< Channel, Transport > | [protected] |
conn_map_lock_ | channel::Connector< Channel, Transport > | [protected] |
connect(std::string addr_str, Binder *b=NULL) | channel::Connector< Channel, Transport > | [inline] |
connect(ConnInfo addr, Binder *bind=NULL) | channel::Connector< Channel, Transport > | [inline] |
Connector(Channel *mchan, bool dt=false, int nt=1) | channel::Connector< Channel, Transport > | [inline] |
ConnHandler class | channel::Connector< Channel, Transport > | [friend] |
ConnHandler typedef | channel::Connector< Channel, Transport > | |
del_conn(ConnHandler *ch) | channel::Connector< Channel, Transport > | [inline] |
del_conn(ConnInfo addr) | channel::Connector< Channel, Transport > | [inline] |
disconnect(std::string addr) | channel::Connector< Channel, Transport > | [inline] |
driver_thread_ | channel::Connector< Channel, Transport > | [protected] |
exit_sema_ | channel::Connector< Channel, Transport > | |
exit_start_ | channel::Connector< Channel, Transport > | |
Filter typedef | channel::Connector< Channel, Transport > | |
get_binder(ConnInfo ci) | channel::BinderRegistry< Channel::IdType, Channel::IdTrait > | [inline] |
get_marshaler(Channel::IdTypetype) | channel::MarshalerRegistry< Channel::IdType, Channel::IdTrait > | [inline] |
Interface typedef | channel::Connector< Channel, Transport > | |
is_connected(ConnInfo addr) | channel::Connector< Channel, Transport > | [inline] |
MarshalerRegistry() | channel::MarshalerRegistry< Channel::IdType, Channel::IdTrait > | [inline] |
num_thr_ | channel::Connector< Channel, Transport > | [protected] |
open(std::string addr) | channel::Connector< Channel, Transport > | [inline] |
open(void) | channel::Connector< Channel, Transport > | [inline] |
output_mgr_ | channel::Connector< Channel, Transport > | [protected] |
register_binder(ConnInfo ci, Binder *b) | channel::BinderRegistry< Channel::IdType, Channel::IdTrait > | [inline] |
register_marshaler(Channel::IdTypetype, Marshaler *mar) | channel::MarshalerRegistry< Channel::IdType, Channel::IdTrait > | [inline] |
RemoteInterface class | channel::Connector< Channel, Transport > | [friend] |
RemoteInterface typedef | channel::Connector< Channel, Transport > | |
run_event_loop(void *arg) | channel::Connector< Channel, Transport > | [inline, static] |
shutdown(void) | channel::Connector< Channel, Transport > | [inline] |
startup(void) | channel::Connector< Channel, Transport > | [inline] |
Translator typedef | channel::Connector< Channel, Transport > | |
type(void) | channel::Connector< Channel, Transport > | [inline, static] |
~Connector() | channel::Connector< Channel, Transport > | [inline] |