RocketLogger 2.1.2
rl_socket.h
Go to the documentation of this file.
1
32#ifndef RL_SOCKET_H_
33#define RL_SOCKET_H_
34
35#include <stdint.h>
36
37#include "rl.h"
38#include "util.h"
39
45int rl_socket_init(void);
46
52int rl_socket_deinit(void);
53
60int rl_socket_metadata(rl_config_t const *const config);
61
75int rl_socket_handle_data(int32_t const *analog_buffer,
76 uint32_t const *digital_buffer,
77 int32_t const *ambient_buffer, size_t buffer_size,
78 size_t ambient_buffer_size,
79 rl_timestamp_t const *const timestamp_realtime,
80 rl_timestamp_t const *const timestamp_monotonic,
81 rl_config_t const *const config);
82
83#endif /* RL_SOCKET_H_ */
int rl_socket_init(void)
Definition: rl_socket.c:56
int rl_socket_handle_data(int32_t const *analog_buffer, uint32_t const *digital_buffer, int32_t const *ambient_buffer, size_t buffer_size, size_t ambient_buffer_size, rl_timestamp_t const *const timestamp_realtime, rl_timestamp_t const *const timestamp_monotonic, rl_config_t const *const config)
Definition: rl_socket.c:157
int rl_socket_metadata(rl_config_t const *const config)
Definition: rl_socket.c:82
int rl_socket_deinit(void)
Definition: rl_socket.c:71
Definition: rl.h:154