#include "medium.h" #include "event_loop.h" #include "priv_medium.h" /* * Public API */ void medium_set_callbacks( cbmed_on_init_t on_init, cbmed_on_deinit_t on_deinit, cbmed_on_timer_t on_timer, cbmed_on_fd_event_t on_fd_event, cbmed_on_send_data_t on_send_data ) { pm_on_init = on_init; pm_on_deinit = on_deinit; pm_on_timer = on_timer; pm_on_fd_event = on_fd_event; pm_on_send_data = on_send_data; } void medium_epoll_ctl(int op, int fd, struct epoll_event *ev) { loop_ctl(op, fd, ev); } void medium_on_recv_data(const void *data, int32_t size) { } void medium_set_ready_to_send(bool state) { } void medium_set_max_send_size(int32_t size) { } void medium_start_timer(uint32_t id, int32_t ms) { }