19 #ifndef GRPC_CORE_LIB_CHANNEL_CHANNELZ_REGISTRY_H
20 #define GRPC_CORE_LIB_CHANNEL_CHANNELZ_REGISTRY_H
45 return Default()->InternalRegister(node);
47 static void Unregister(intptr_t uuid) { Default()->InternalUnregister(uuid); }
49 return Default()->InternalGet(uuid);
55 return Default()->InternalGetTopChannels(start_channel_id);
61 return Default()->InternalGetServers(start_server_id);
73 void InternalRegister(
BaseNode* node);
77 void InternalUnregister(intptr_t uuid);
83 char* InternalGetTopChannels(intptr_t start_channel_id);
84 char* InternalGetServers(intptr_t start_server_id);
86 void InternalLogAllEntities();
90 std::map<intptr_t, BaseNode*> node_map_;
91 intptr_t uuid_generator_ = 0;