GRPC C++
1.39.1
|
#include <grpc/support/port_platform.h>
#include <vector>
#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, const std::vector< grpc_pollset * > *pollsets, 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, 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, |
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, |
const std::vector< grpc_pollset * > * | pollsets, | ||
void * | user_data | ||
) |