del: 将go版本的内容删除,只保留处理日志功能

This commit is contained in:
2026-03-30 15:57:36 +08:00
parent 88ed9e2707
commit 24467c04c0
117 changed files with 142 additions and 13890 deletions

25
include/peer_udp_client.h Normal file
View File

@@ -0,0 +1,25 @@
#ifndef OMNI_PEER_UDP_CLIENT_H
#define OMNI_PEER_UDP_CLIENT_H
#include "transport_udp.h"
#ifdef __cplusplus
extern "C" {
#endif
typedef struct udp_client udp_client_t;
udp_client_t *udp_client_dial(const char *server_addr, const char *peer_id, const char *bind_ip, latency_logger_t *logger, tx_timestamp_debug_logger_t *debug_logger, int enable_timestamping);
const char *udp_client_id(const udp_client_t *client);
int udp_client_send_text(udp_client_t *client, const char *to, const char *text);
int udp_client_send_file_path(udp_client_t *client, const char *to, const char *path);
int udp_client_receive(udp_client_t *client, message_t *out_msg);
int udp_client_persist_message(udp_client_t *client, const message_t *msg, const char *inbox_dir, char *out_path, size_t out_path_len);
int udp_client_close(udp_client_t *client);
void udp_client_free(udp_client_t *client);
#ifdef __cplusplus
}
#endif
#endif