Index of Section 3 Manual Pages

Interix / SUAne_set_request_body_fd.3Interix / SUA

NE_SET_REQUEST_BODY_(3) neon API referenceNE_SET_REQUEST_BODY_(3)



NAME
       ne_set_request_body_buffer, ne_set_request_body_fd,
       ne_set_request_body_fd64 - include a message body with a
       request

SYNOPSIS
       #include 

       void ne_set_request_body_buffer(ne_request *req,
                                       const char *buf,
                                       size_t count);

       int ne_set_request_body_fd(ne_request *req, int fd,
                                  off_t begin, off_t length);

DESCRIPTION
       The ne_set_request_body_buffer function specifies that a
       message body should be included with the body, which is
       stored in the count bytes buffer buf.

       The ne_set_request_body_fd function can be used to include
       a message body with a request which is read from a file
       descriptor. The body is read from the file descriptor fd,
       which must be a associated with a seekable file (not a
       pipe, socket, or FIFO).  count bytes are read, beginning
       at offset begin (hence, passing begin as zero means the
       body is read from the beginning of the file).

       For all the above functions, the source of the request
       body must survive until the request has been dispatched;
       neither the memory buffer passed to
       ne_set_request_body_buffer nor the file descriptor passed
       to ne_set_request_body_fd are copied internally.

SEE ALSO
       ne_request_create

AUTHOR
       Joe Orton 
           Author.

COPYRIGHT
neon 0.28.2                3 April 2008   NE_SET_REQUEST_BODY_(3)

Interix / SUAHosted at SUA Community for Interix, SUA and SFUInterix / SUA