aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/lib')
-rw-r--r--src/core/lib/transport/transport.cc5
-rw-r--r--src/core/lib/transport/transport.h10
-rw-r--r--src/core/lib/transport/transport_impl.h3
3 files changed, 4 insertions, 14 deletions
diff --git a/src/core/lib/transport/transport.cc b/src/core/lib/transport/transport.cc
index 2e7c40dda4..c8fdbb4de2 100644
--- a/src/core/lib/transport/transport.cc
+++ b/src/core/lib/transport/transport.cc
@@ -199,9 +199,8 @@ grpc_endpoint* grpc_transport_get_endpoint(grpc_transport* transport) {
return transport->vtable->get_endpoint(transport);
}
-void grpc_transport_populate_sockets(grpc_transport* transport,
- grpc_core::ChildRefsList* child_sockets) {
- return transport->vtable->populate_sockets(transport, child_sockets);
+intptr_t grpc_transport_get_socket_uuid(grpc_transport* transport) {
+ return transport->vtable->get_socket_uuid(transport);
}
// This comment should be sung to the tune of
diff --git a/src/core/lib/transport/transport.h b/src/core/lib/transport/transport.h
index 93445ebd05..aad133f6c3 100644
--- a/src/core/lib/transport/transport.h
+++ b/src/core/lib/transport/transport.h
@@ -39,13 +39,6 @@
#define GRPC_PROTOCOL_VERSION_MIN_MAJOR 2
#define GRPC_PROTOCOL_VERSION_MIN_MINOR 1
-namespace grpc_core {
-// TODO(ncteisen), this only contains the uuids of the children for now,
-// since that is all that is strictly needed. In a future enhancement we will
-// add human readable names as in the channelz.proto
-typedef InlinedVector<intptr_t, 10> ChildRefsList;
-} // namespace grpc_core
-
/* forward declarations */
typedef struct grpc_transport grpc_transport;
@@ -373,8 +366,7 @@ void grpc_transport_destroy(grpc_transport* transport);
/* Get the endpoint used by \a transport */
grpc_endpoint* grpc_transport_get_endpoint(grpc_transport* transport);
-void grpc_transport_populate_sockets(grpc_transport* transport,
- grpc_core::ChildRefsList* child_sockets);
+intptr_t grpc_transport_get_socket_uuid(grpc_transport* transport);
/* Allocate a grpc_transport_op, and preconfigure the on_consumed closure to
\a on_consumed and then delete the returned transport op */
diff --git a/src/core/lib/transport/transport_impl.h b/src/core/lib/transport/transport_impl.h
index 7ae59a1d17..d609470ef0 100644
--- a/src/core/lib/transport/transport_impl.h
+++ b/src/core/lib/transport/transport_impl.h
@@ -61,8 +61,7 @@ typedef struct grpc_transport_vtable {
/* implementation of grpc_transport_get_endpoint */
grpc_endpoint* (*get_endpoint)(grpc_transport* self);
- void (*populate_sockets)(grpc_transport* self,
- grpc_core::ChildRefsList* child_sockets);
+ intptr_t (*get_socket_uuid)(grpc_transport* self);
} grpc_transport_vtable;
/* an instance of a grpc transport */