logger_type
Definition: config.h:315
log_level
Definition: config.h:292
struct rasta rasta
Definition: events.h:11
rasta * rasta_lib_init_configuration(rasta_config_info *config, log_level log_level, logger_type logger_type)
rasta_cancellation * rasta_prepare_cancellation(rasta *r)
rasta_connection * rasta_connect(rasta *r)
struct rasta_cancellation rasta_cancellation
Definition: rasta.h:18
rasta_connection * rasta_accept_with_cancel(rasta *r, rasta_cancellation *cancel)
void rasta_cleanup(rasta *r)
struct rasta_connection rasta_connection
Definition: rasta.h:17
void rasta_listen(rasta *r)
void rasta_cancel_operation(rasta *r, rasta_cancellation *cancel)
int rasta_send(rasta *r, rasta_connection *connection, void *buf, size_t len)
void rasta_disconnect(rasta_connection *connection)
rasta_connection * rasta_accept(rasta *r)
int rasta_recv(rasta *r, rasta_connection *connection, void *buf, size_t len)
bool rasta_bind(rasta *r)