dm_im_create_iq_http_upload Function

public function dm_im_create_iq_http_upload(im, id, file_name, file_size, content_type) result(iq_stanza)

Returns C pointer to new http upload iq stanza.

Arguments

Type IntentOptional Attributes Name
type(im_type), intent(inout) :: im

IM context type.

character(len=*), intent(in) :: id

Stanza id.

character(len=*), intent(in) :: file_name

File name.

integer(kind=i8), intent(in) :: file_size

File size in bytes.

character(len=*), intent(in) :: content_type

MIME type.

Return Value type(c_ptr)


Calls

proc~~dm_im_create_iq_http_upload~~CallsGraph proc~dm_im_create_iq_http_upload dm_im_create_iq_http_upload interface~dm_itoa dm_itoa proc~dm_im_create_iq_http_upload->interface~dm_itoa xmpp_iq_new xmpp_iq_new proc~dm_im_create_iq_http_upload->xmpp_iq_new xmpp_stanza_add_child xmpp_stanza_add_child proc~dm_im_create_iq_http_upload->xmpp_stanza_add_child xmpp_stanza_new xmpp_stanza_new proc~dm_im_create_iq_http_upload->xmpp_stanza_new xmpp_stanza_release xmpp_stanza_release proc~dm_im_create_iq_http_upload->xmpp_stanza_release xmpp_stanza_set_attribute xmpp_stanza_set_attribute proc~dm_im_create_iq_http_upload->xmpp_stanza_set_attribute xmpp_stanza_set_name xmpp_stanza_set_name proc~dm_im_create_iq_http_upload->xmpp_stanza_set_name xmpp_stanza_set_ns xmpp_stanza_set_ns proc~dm_im_create_iq_http_upload->xmpp_stanza_set_ns