diff options
author | 2016-10-24 14:43:12 -0700 | |
---|---|---|
committer | 2016-10-24 14:43:12 -0700 | |
commit | e5ec9ac9e2e0195e04c7c99d1c2d9a87f67404fb (patch) | |
tree | 1937804d512376063f528f855a807a102a441c74 /test/core/util/mock_endpoint.c | |
parent | 5ab4ca5ed838221de17f2cc05a7655dedf516065 (diff) |
Add grpc_endpoint_get_socket and GRPC_SOCKET
Diffstat (limited to 'test/core/util/mock_endpoint.c')
-rw-r--r-- | test/core/util/mock_endpoint.c | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/test/core/util/mock_endpoint.c b/test/core/util/mock_endpoint.c index 13e0e918fb..15e88968e8 100644 --- a/test/core/util/mock_endpoint.c +++ b/test/core/util/mock_endpoint.c @@ -35,6 +35,7 @@ #include <grpc/support/alloc.h> #include <grpc/support/string_util.h> +#include "src/core/lib/iomgr/sockaddr.h" typedef struct grpc_mock_endpoint { grpc_endpoint base; @@ -95,18 +96,19 @@ static char *me_get_peer(grpc_endpoint *ep) { return gpr_strdup("fake:mock_endpoint"); } +static GRPC_SOCKET *me_get_socket(grpc_endpoint *ep) { return NULL; } + static grpc_workqueue *me_get_workqueue(grpc_endpoint *ep) { return NULL; } -static const grpc_endpoint_vtable vtable = { - me_read, - me_write, - me_get_workqueue, - me_add_to_pollset, - me_add_to_pollset_set, - me_shutdown, - me_destroy, - me_get_peer, -}; +static const grpc_endpoint_vtable vtable = {me_read, + me_write, + me_get_workqueue, + me_add_to_pollset, + me_add_to_pollset_set, + me_shutdown, + me_destroy, + me_get_peer, + me_get_socket}; grpc_endpoint *grpc_mock_endpoint_create(void (*on_write)(gpr_slice slice)) { grpc_mock_endpoint *m = gpr_malloc(sizeof(*m)); |