diff options
Diffstat (limited to 'src/daemon/dlt_daemon_socket.h')
-rw-r--r-- | src/daemon/dlt_daemon_socket.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/daemon/dlt_daemon_socket.h b/src/daemon/dlt_daemon_socket.h index cc8dfb5..a7f9ca6 100644 --- a/src/daemon/dlt_daemon_socket.h +++ b/src/daemon/dlt_daemon_socket.h @@ -69,4 +69,13 @@ int dlt_daemon_socket_get_send_qeue_max_size(int sock); int dlt_daemon_socket_send(int sock,void* data1,int size1,void* data2,int size2,char serialheader); +/** + * @brief dlt_daemon_socket_sendreliable - sends data to socket with additional checks and resending functionality - trying to be reliable + * @param sock + * @param buffer + * @param message_size + * @return on sucess: DLT_DAEMON_ERROR_OK, on error: DLT_DAEMON_ERROR_SEND_FAILED + */ +int dlt_daemon_socket_sendreliable(int sock, void* buffer,int message_size); + #endif /* DLT_DAEMON_SOCKET_H */ |