Files
ipoim/medium.c
Nikita Tyukalov, ASUS, Linux 943d784fd0 Abandonment of the project
2026-07-27 16:27:50 +03:00

42 lines
756 B
C

#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) {
}