1 //******************************************************************************
2 // Copyright (c) 2005-2013 by Jan Van hijfte
3 //
4 // See the included file COPYING.TXT for details about the copyright.
5 //
6 // This program is distributed in the hope that it will be useful,
7 // but WITHOUT ANY WARRANTY; without even the implied warranty of
8 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
9 //******************************************************************************
10
11
12 #include "qnetworkreply_c.h"
13
QNetworkReply_close(QNetworkReplyH handle)14 void QNetworkReply_close(QNetworkReplyH handle)
15 {
16 ((QNetworkReply *)handle)->close();
17 }
18
QNetworkReply_isSequential(QNetworkReplyH handle)19 bool QNetworkReply_isSequential(QNetworkReplyH handle)
20 {
21 return (bool) ((QNetworkReply *)handle)->isSequential();
22 }
23
QNetworkReply_readBufferSize(QNetworkReplyH handle)24 qint64 QNetworkReply_readBufferSize(QNetworkReplyH handle)
25 {
26 return (qint64) ((QNetworkReply *)handle)->readBufferSize();
27 }
28
QNetworkReply_setReadBufferSize(QNetworkReplyH handle,qint64 size)29 void QNetworkReply_setReadBufferSize(QNetworkReplyH handle, qint64 size)
30 {
31 ((QNetworkReply *)handle)->setReadBufferSize(size);
32 }
33
QNetworkReply_manager(QNetworkReplyH handle)34 QNetworkAccessManagerH QNetworkReply_manager(QNetworkReplyH handle)
35 {
36 return (QNetworkAccessManagerH) ((QNetworkReply *)handle)->manager();
37 }
38
QNetworkReply_operation(QNetworkReplyH handle)39 QNetworkAccessManager::Operation QNetworkReply_operation(QNetworkReplyH handle)
40 {
41 return (QNetworkAccessManager::Operation) ((QNetworkReply *)handle)->operation();
42 }
43
QNetworkReply_request(QNetworkReplyH handle,QNetworkRequestH retval)44 void QNetworkReply_request(QNetworkReplyH handle, QNetworkRequestH retval)
45 {
46 *(QNetworkRequest *)retval = ((QNetworkReply *)handle)->request();
47 }
48
QNetworkReply_error(QNetworkReplyH handle)49 QNetworkReply::NetworkError QNetworkReply_error(QNetworkReplyH handle)
50 {
51 return (QNetworkReply::NetworkError) ((QNetworkReply *)handle)->error();
52 }
53
QNetworkReply_isFinished(QNetworkReplyH handle)54 bool QNetworkReply_isFinished(QNetworkReplyH handle)
55 {
56 return (bool) ((QNetworkReply *)handle)->isFinished();
57 }
58
QNetworkReply_isRunning(QNetworkReplyH handle)59 bool QNetworkReply_isRunning(QNetworkReplyH handle)
60 {
61 return (bool) ((QNetworkReply *)handle)->isRunning();
62 }
63
QNetworkReply_url(QNetworkReplyH handle,QUrlH retval)64 void QNetworkReply_url(QNetworkReplyH handle, QUrlH retval)
65 {
66 *(QUrl *)retval = ((QNetworkReply *)handle)->url();
67 }
68
QNetworkReply_header(QNetworkReplyH handle,QVariantH retval,QNetworkRequest::KnownHeaders header)69 void QNetworkReply_header(QNetworkReplyH handle, QVariantH retval, QNetworkRequest::KnownHeaders header)
70 {
71 *(QVariant *)retval = ((QNetworkReply *)handle)->header(header);
72 }
73
QNetworkReply_hasRawHeader(QNetworkReplyH handle,const QByteArrayH headerName)74 bool QNetworkReply_hasRawHeader(QNetworkReplyH handle, const QByteArrayH headerName)
75 {
76 return (bool) ((QNetworkReply *)handle)->hasRawHeader(*(const QByteArray*)headerName);
77 }
78
QNetworkReply_rawHeader(QNetworkReplyH handle,QByteArrayH retval,const QByteArrayH headerName)79 void QNetworkReply_rawHeader(QNetworkReplyH handle, QByteArrayH retval, const QByteArrayH headerName)
80 {
81 *(QByteArray *)retval = ((QNetworkReply *)handle)->rawHeader(*(const QByteArray*)headerName);
82 }
83
QNetworkReply_attribute(QNetworkReplyH handle,QVariantH retval,QNetworkRequest::Attribute code)84 void QNetworkReply_attribute(QNetworkReplyH handle, QVariantH retval, QNetworkRequest::Attribute code)
85 {
86 *(QVariant *)retval = ((QNetworkReply *)handle)->attribute(code);
87 }
88
QNetworkReply_sslConfiguration(QNetworkReplyH handle,QSslConfigurationH retval)89 void QNetworkReply_sslConfiguration(QNetworkReplyH handle, QSslConfigurationH retval)
90 {
91 *(QSslConfiguration *)retval = ((QNetworkReply *)handle)->sslConfiguration();
92 }
93
QNetworkReply_setSslConfiguration(QNetworkReplyH handle,const QSslConfigurationH configuration)94 void QNetworkReply_setSslConfiguration(QNetworkReplyH handle, const QSslConfigurationH configuration)
95 {
96 ((QNetworkReply *)handle)->setSslConfiguration(*(const QSslConfiguration*)configuration);
97 }
98
QNetworkReply_abort(QNetworkReplyH handle)99 void QNetworkReply_abort(QNetworkReplyH handle)
100 {
101 ((QNetworkReply *)handle)->abort();
102 }
103
QNetworkReply_ignoreSslErrors(QNetworkReplyH handle)104 void QNetworkReply_ignoreSslErrors(QNetworkReplyH handle)
105 {
106 ((QNetworkReply *)handle)->ignoreSslErrors();
107 }
108
109