RTRlib
|
Go to the source code of this file.
Functions | |
void | __attribute__ ((weak)) rtr_change_socket_state(struct rtr_socket *rtr_socket |
int | rtr_sync (struct rtr_socket *rtr_socket) |
int | rtr_wait_for_sync (struct rtr_socket *rtr_socket) |
int | rtr_send_serial_query (struct rtr_socket *rtr_socket) |
int | rtr_send_reset_query (struct rtr_socket *rtr_socket) |
int | rtr_check_interval_range (uint32_t interval, uint32_t minimum, uint32_t maximum) |
void | apply_interval_value (struct rtr_socket *rtr_socket, uint32_t interval, enum rtr_interval_type type) |
int | rtr_check_interval_option (struct rtr_socket *rtr_socket, int interval_mode, uint32_t interval, enum rtr_interval_type type) |
Variables | |
static const size_t | RTR_MAX_PDU_LEN = 65535 |
static const unsigned int | RTR_RECV_TIMEOUT = 60 |
static const unsigned int | RTR_SEND_TIMEOUT = 60 |
void enum rtr_socket_state | new_state |
void __attribute__ | ( | (weak) | ) |
void apply_interval_value | ( | struct rtr_socket * | rtr_socket, |
uint32_t | interval, | ||
enum rtr_interval_type | type | ||
) |
int rtr_check_interval_option | ( | struct rtr_socket * | rtr_socket, |
int | interval_mode, | ||
uint32_t | interval, | ||
enum rtr_interval_type | type | ||
) |
int rtr_check_interval_range | ( | uint32_t | interval, |
uint32_t | minimum, | ||
uint32_t | maximum | ||
) |
int rtr_send_reset_query | ( | struct rtr_socket * | rtr_socket | ) |
int rtr_send_serial_query | ( | struct rtr_socket * | rtr_socket | ) |
int rtr_sync | ( | struct rtr_socket * | rtr_socket | ) |
int rtr_wait_for_sync | ( | struct rtr_socket * | rtr_socket | ) |
void enum rtr_socket_state new_state |
|
static |
|
static |
|
static |