##// END OF EJS Templates
ignore ssl methods on request/reply...
florianlink -
r196:076f03abc239
parent child
Show More
@@ -1,234 +1,240
1 1 <?xml version="1.0"?>
2 2 <typesystem package="com.trolltech.qt.network">
3 3 <namespace-type name="QSsl">
4 4 <include file-name="qssl.h" location="global"/>
5 5 </namespace-type>
6 6
7 7 <enum-type name="QNetworkProxy::Capability" flags="QNetworkProxy::Capabilities"/>
8 8 <enum-type name="QAbstractSocket::NetworkLayerProtocol"/>
9 9 <enum-type name="QAbstractSocket::SocketError"/>
10 10 <enum-type name="QAbstractSocket::SocketState"/>
11 11 <enum-type name="QAbstractSocket::SocketType"/>
12 12 <enum-type name="QAbstractSocket::SocketOption"/>
13 13 <enum-type name="QFtp::Command"/>
14 14 <enum-type name="QFtp::Error"/>
15 15 <enum-type name="QFtp::State"/>
16 16 <enum-type name="QFtp::TransferMode"/>
17 17 <enum-type name="QFtp::TransferType"/>
18 18 <enum-type name="QHostAddress::SpecialAddress"/>
19 19 <enum-type name="QHttp::Error"/>
20 20 <enum-type name="QHttp::State"/>
21 21 <enum-type name="QHttp::ConnectionMode"/>
22 22 <enum-type name="QNetworkInterface::InterfaceFlag" flags="QNetworkInterface::InterfaceFlags"/>
23 23 <enum-type name="QNetworkProxy::ProxyType"/>
24 24 <enum-type name="QUdpSocket::BindFlag" flags="QUdpSocket::BindMode"/>
25 25 <enum-type name="QUrlInfo::PermissionSpec"/>
26 26 <enum-type name="QHostInfo::HostInfoError"/>
27 27 <enum-type name="QSsl::KeyType"/>
28 28 <enum-type name="QSsl::EncodingFormat"/>
29 29 <enum-type name="QSsl::KeyAlgorithm"/>
30 30 <enum-type name="QSsl::AlternateNameEntryType"/>
31 31 <enum-type name="QSsl::SslProtocol"/>
32 32 <enum-type name="QSsl::SslOption" flags="QSsl::SslOptions"/>
33 33 <enum-type name="QLocalSocket::LocalSocketError"/>
34 34 <enum-type name="QLocalSocket::LocalSocketState"/>
35 35 <enum-type name="QNetworkAccessManager::Operation"/>
36 36 <enum-type name="QNetworkAccessManager::NetworkAccessibility"/>
37 37 <enum-type name="QNetworkCookie::RawForm"/>
38 38 <enum-type name="QNetworkReply::NetworkError"/>
39 39 <enum-type name="QNetworkRequest::Attribute" extensible="yes"/>
40 40 <enum-type name="QNetworkRequest::CacheLoadControl"/>
41 41 <enum-type name="QNetworkRequest::KnownHeaders"/>
42 42 <enum-type name="QNetworkRequest::Priority"/>
43 43 <enum-type name="QNetworkRequest::LoadControl"/>
44 44 <enum-type name="QNetworkProxyQuery::QueryType"/>
45 45 <enum-type name="QHttpMultiPart::ContentType"/>
46 46 <object-type name="QHttpMultiPart"/>
47 47 <object-type name="QHttpPart"/>
48 48 <object-type name="QAbstractNetworkCache"/>
49 49 <object-type name="QNetworkDiskCache">
50 50 <modify-function signature="insert(QIODevice*)">
51 51 <modify-argument index="1">
52 52 <reference-count action="ignore"/> <!-- function only has effect on devices retrieved using prepare() -->
53 53 </modify-argument>
54 54 </modify-function>
55 55 </object-type>
56 56 <value-type name="QNetworkCacheMetaData">
57 57 <modify-function signature="operator=(QNetworkCacheMetaData)" remove="all"/>
58 58 </value-type>
59 59
60 60 <object-type name="QNetworkProxyFactory">
61 61 <modify-function signature="setApplicationProxyFactory(QNetworkProxyFactory*)">
62 62 <modify-argument index="1">
63 63 <define-ownership class="java" owner="c++"/>
64 64 </modify-argument>
65 65 </modify-function>
66 66 </object-type>
67 67 <value-type name="QNetworkProxyQuery">
68 68 <modify-function signature="operator=(QNetworkProxyQuery)" remove="all"/>
69 69 </value-type>
70 70
71 71 <object-type name="QAbstractSocket">
72 72 <modify-function signature="setSocketOption(QAbstractSocket::SocketOption, const QVariant)" remove="all"/>
73 73 <modify-function signature="socketOption(QAbstractSocket::SocketOption)" remove="all"/>
74 74 </object-type>
75 75 <object-type name="QFtp"/>
76 76
77 77 <object-type name="QHttp">
78 78 <modify-function signature="closeConnection()" remove="all"/>
79 79 </object-type>
80 80 <object-type name="QTcpServer">
81 81 <modify-function signature="waitForNewConnection(int,bool*)">
82 82 <modify-argument index="2">
83 83 <remove-argument/>
84 84 </modify-argument>
85 85 </modify-function>
86 86 </object-type>
87 87 <object-type name="QTcpSocket"/>
88 88 <object-type name="QUdpSocket">
89 89 <modify-function signature="writeDatagram(const char*,qint64,QHostAddress,unsigned short)" remove="all"/>
90 90 </object-type>
91 91
92 92 <object-type name="QHttpHeader">
93 93 <modify-function signature="operator=(QHttpHeader)" remove="all"/>
94 94
95 95 <modify-function signature="QHttpHeader(QHttpHeader)" remove="all"/>
96 96 </object-type>
97 97 <object-type name="QLocalServer">
98 98 <modify-function signature="waitForNewConnection(int,bool*)">
99 99 <modify-argument index="2">
100 100 <remove-argument/>
101 101 </modify-argument>
102 102 </modify-function>
103 103 </object-type>
104 104 <object-type name="QLocalSocket"/>
105 105 <object-type name="QNetworkAccessManager">
106 106 <modify-function signature="setCookieJar(QNetworkCookieJar*)">
107 107 <modify-argument index="1">
108 108 <define-ownership class="java" owner="c++"/>
109 109 </modify-argument>
110 110 </modify-function>
111 111 <modify-function signature="setCache(QAbstractNetworkCache*)">
112 112 <modify-argument index="1">
113 113 <reference-count action="ignore"/>
114 114 </modify-argument>
115 115 </modify-function>
116 116 <modify-function signature="setProxyFactory(QNetworkProxyFactory*)">
117 117 <modify-argument index="1">
118 118 <define-ownership class="java" owner="c++"/>
119 119 </modify-argument>
120 120 </modify-function>
121 121 </object-type>
122 122 <object-type name="QNetworkCookieJar"/>
123 <object-type name="QNetworkReply"/>
123 <object-type name="QNetworkReply">
124 <modify-function signature="setSslConfiguration(QSslConfiguration)" remove="all"/>
125 <modify-function signature="sslConfiguration() const" remove="all"/>
126 <modify-function signature="ignoreSslErrors(const QList&lt;QSslError&gt;&amp;)" remove="all"/>
127 </object-type>
124 128
125 129 <value-type name="QHostAddress">
126 130 <modify-function signature="QHostAddress(unsigned char*)" remove="all"/>
127 131 <modify-function signature="setAddress(unsigned char*)" remove="all"/>
128 132 <modify-function signature="operator=(QString)" remove="all"/>
129 133 <modify-function signature="operator=(QHostAddress)" remove="all"/>
130 134 </value-type>
131 135
132 136 <value-type name="QHostInfo">
133 137 <modify-function signature="operator=(QHostInfo)" remove="all"/>
134 138 <modify-function signature="lookupHost(QString,QObject*,const char*)" access="private"/>
135 139
136 140 <modify-function signature="lookupHost(QString,QObject*,const char*)">
137 141 <modify-argument index="3">
138 142 <replace-type modified-type="QString"/>
139 143 <conversion-rule class="native">
140 144 <insert-template name="core.convert_string_arg_to_char*"/>
141 145 </conversion-rule>
142 146 </modify-argument>
143 147 </modify-function>
144 148 </value-type>
145 149
146 150 <value-type name="QHttpRequestHeader">
147 151 <modify-function signature="operator=(QHttpRequestHeader)" remove="all"/>
148 152 </value-type>
149 153
150 154 <value-type name="QHttpResponseHeader">
151 155 <modify-function signature="operator=(QHttpResponseHeader)" remove="all"/>
152 156 </value-type>
153 157
154 158 <value-type name="QNetworkAddressEntry">
155 159 <modify-function signature="operator=(QNetworkAddressEntry)" remove="all"/>
156 160 </value-type>
157 161
158 162 <value-type name="QNetworkInterface">
159 163 <modify-function signature="operator=(QNetworkInterface)" remove="all"/>
160 164 </value-type>
161 165
162 166 <value-type name="QNetworkProxy">
163 167 <modify-function signature="operator=(QNetworkProxy)" remove="all"/>
164 168 </value-type>
165 169
166 170 <value-type name="QUrlInfo">
167 171 <modify-function signature="operator=(QUrlInfo)" remove="all"/>
168 172 </value-type>
169 173
170 174 <value-type name="QIPv6Address">
171 175 <modify-function signature="operator[](int)const">
172 176 <remove/>
173 177 </modify-function>
174 178 <modify-function signature="operator[](int)">
175 179 <remove/>
176 180 </modify-function>
177 181 </value-type>
178 182
179 183 <value-type name="QAuthenticator">
180 184 <modify-function signature="operator=(QAuthenticator)" remove="all"/>
181 185 </value-type>
182 186 <value-type name="QNetworkCookie">
183 187 <modify-function signature="operator=(QNetworkCookie)" remove="all"/>
184 188
185 189 <extra-includes>
186 190 <include file-name="QDateTime" location="global"/>
187 191 </extra-includes>
188 192 </value-type>
189 193 <value-type name="QNetworkRequest">
190 194 <modify-function signature="operator=(QNetworkRequest)" remove="all"/>
195 <modify-function signature="setSslConfiguration(QSslConfiguration)" remove="all"/>
196 <modify-function signature="sslConfiguration() const" remove="all"/>
191 197 </value-type>
192 198
193 199 <enum-type name="QSslError::SslError"/>
194 200 <enum-type name="QSslCertificate::SubjectInfo"/>
195 201 <enum-type name="QSslSocket::SslMode"/>
196 202 <enum-type name="QSslSocket::PeerVerifyMode"/>
197 203
198 204 <value-type name="QSslCipher"/>
199 205 <value-type name="QSslError"/>
200 206 <value-type name="QSslKey"/>
201 207 <value-type name="QSslCertificate">
202 208 <extra-includes>
203 209 <include file-name="QDateTime" location="global"/>
204 210 </extra-includes>
205 211 </value-type>
206 212 <value-type name="QSslConfiguration"/>
207 213
208 214 <object-type name="QSslSocket"/>
209 215
210 216 <suppress-warning text="*unmatched parameter type 'sockaddr const*"/>
211 217
212 218 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QUrlInfo' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
213 219 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QNetworkCacheMetaData' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
214 220 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QNetworkProxyQuery' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
215 221 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QNetworkAddressEntry' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
216 222 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QNetworkCookie' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
217 223 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QNetworkProxy' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
218 224 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QNetworkRequest' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
219 225 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QAuthenticator' has equals operators but no qHash() function. Hashcode of objects will consistently be 0."/>
220 226
221 227 <!-- For people building without SSL support -->
222 228 <suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'com.trolltech.qt.network.QSslSocket' for enum 'SslMode' is not declared"/>
223 229 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QSslError' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/>
224 230 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QSslCipher' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/>
225 231 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QSslKey' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/>
226 232 <suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'com.trolltech.qt.network.QSslError' for enum 'SslError' is not declared"/>
227 233 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QSslCertificate' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/>
228 234 <suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'com.trolltech.qt.network.QSslSocket' for enum 'PeerVerifyMode' is not declared"/>
229 235 <suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'com.trolltech.qt.network.QSslCertificate' for enum 'SubjectInfo' is not declared"/>
230 236 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QSslConfiguration' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/>
231 237 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QSslSocket' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/>
232 238 <!-- -->
233 239
234 240 </typesystem>
General Comments 0
You need to be logged in to leave comments. Login now