DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 

curl_mime_subparts(3)




curl_mime_subparts(3)    libcurl Manual     curl_mime_subparts(3)


NAME

     curl_mime_subparts - set subparts of a multipart mime part


SYNOPSIS

     #include <curl/curl.h>

     CURLcode curl_mime_subparts(curl_mimepart * part,  curl_mime
     * subparts);


DESCRIPTION

     curl_mime_subparts(3) sets a multipart mime  part's  content
     from a mime structure.

     part is a handle to the multipart part.

     subparts is a mime structure handle  holding  the  subparts.
     After curl_mime_subparts succeeds, the mime structure handle
     belongs to the multipart part and must not be  freed  expli-
     citly. It may however be updated by subsequent calls to mime
     API functions.

     Setting a part's contents twice is valid: only the value set
     by  the  last  call  is retained. It is possible to unassign
     previous part's contents by setting subparts to NULL.


AVAILABILITY

     As long as at least one of HTTP, SMTP or  IMAP  is  enabled.
     Added in 7.56.0.


RETURN VALUE

     CURLE_OK or a CURL error code upon failure.


EXAMPLE

     TODO


SEE ALSO

     curl_mime_addpart(3), curl_mime_init(3)

libcurl 7.58.0   Last change: September 05, 2017                1


Man(1) output converted with man2html