syslog-ng source
grpc-source.h File Reference
Include dependency graph for grpc-source.h:

Go to the source code of this file.

Typedefs

typedef struct GrpcSourceDriver_ GrpcSourceDriver
 

Functions

void grpc_sd_set_port (LogDriver *s, guint64 port)
 
void grpc_sd_set_fetch_limit (LogDriver *s, gint fetch_limit)
 
void grpc_sd_set_concurrent_requests (LogDriver *s, gint concurrent_requests)
 
void grpc_sd_add_int_channel_arg (LogDriver *s, const gchar *name, gint64 value)
 
void grpc_sd_add_string_channel_arg (LogDriver *s, const gchar *name, const gchar *value)
 
GrpcServerCredentialsBuilderWgrpc_sd_get_credentials_builder (LogDriver *s)
 

Typedef Documentation

◆ GrpcSourceDriver

typedef struct GrpcSourceDriver_ GrpcSourceDriver

Function Documentation

◆ grpc_sd_add_int_channel_arg()

void grpc_sd_add_int_channel_arg ( LogDriver *  s,
const gchar *  name,
gint64  value 
)

◆ grpc_sd_add_string_channel_arg()

void grpc_sd_add_string_channel_arg ( LogDriver *  s,
const gchar *  name,
const gchar *  value 
)

◆ grpc_sd_get_credentials_builder()

GrpcServerCredentialsBuilderW* grpc_sd_get_credentials_builder ( LogDriver *  s)

◆ grpc_sd_set_concurrent_requests()

void grpc_sd_set_concurrent_requests ( LogDriver *  s,
gint  concurrent_requests 
)

◆ grpc_sd_set_fetch_limit()

void grpc_sd_set_fetch_limit ( LogDriver *  s,
gint  fetch_limit 
)

◆ grpc_sd_set_port()

void grpc_sd_set_port ( LogDriver *  s,
guint64  port 
)