pub unsafe extern "C" fn httpd_socket_send(
    hd: *mut c_void,
    sockfd: i32,
    buf: *const u8,
    buf_len: usize,
    flags: i32,
) -> i32Expand description
A low level API to send data on a given socket
@note This API is not recommended to be used in any request handler. Use this only for advanced use cases, wherein some asynchronous data is to be sent over a socket.
This internally calls the default send function, or the function registered by httpd_sess_set_send_override().
@param[in] hd server instance @param[in] sockfd session socket file descriptor @param[in] buf buffer with bytes to send @param[in] buf_len data size @param[in] flags flags for the send() function @return
- Bytes : The number of bytes sent successfully
 - HTTPD_SOCK_ERR_INVALID : Invalid arguments
 - HTTPD_SOCK_ERR_TIMEOUT : Timeout/interrupted while calling socket send()
 - HTTPD_SOCK_ERR_FAIL : Unrecoverable error while calling socket send()