|
GRPC C++
1.26.0
|
#include <grpc/support/port_platform.h>#include "src/core/lib/iomgr/endpoint.h"#include "src/core/lib/iomgr/ev_posix.h"#include "src/core/lib/iomgr/resolve_address.h"Go to the source code of this file.
Data Structures | |
| class | GrpcUdpHandler |
| class | GrpcUdpHandlerFactory |
Typedefs | |
| typedef struct grpc_udp_server | grpc_udp_server |
Functions | |
| grpc_udp_server * | grpc_udp_server_create (const grpc_channel_args *args) |
| void | grpc_udp_server_start (grpc_udp_server *udp_server, grpc_pollset **pollsets, size_t pollset_count, void *user_data) |
| int | grpc_udp_server_get_fd (grpc_udp_server *s, unsigned port_index) |
| int | grpc_udp_server_add_port (grpc_udp_server *s, const grpc_resolved_address *addr, int rcv_buf_size, int snd_buf_size, GrpcUdpHandlerFactory *handler_factory, size_t num_listeners) |
| void | grpc_udp_server_destroy (grpc_udp_server *server, grpc_closure *on_done) |
| typedef struct grpc_udp_server grpc_udp_server |
| int grpc_udp_server_add_port | ( | grpc_udp_server * | s, |
| const grpc_resolved_address * | addr, | ||
| int | rcv_buf_size, | ||
| int | snd_buf_size, | ||
| GrpcUdpHandlerFactory * | handler_factory, | ||
| size_t | num_listeners | ||
| ) |
| grpc_udp_server* grpc_udp_server_create | ( | const grpc_channel_args * | args | ) |
| void grpc_udp_server_destroy | ( | grpc_udp_server * | server, |
| grpc_closure * | on_done | ||
| ) |
| int grpc_udp_server_get_fd | ( | grpc_udp_server * | s, |
| unsigned | port_index | ||
| ) |
| void grpc_udp_server_start | ( | grpc_udp_server * | udp_server, |
| grpc_pollset ** | pollsets, | ||
| size_t | pollset_count, | ||
| void * | user_data | ||
| ) |