comparison generator/typesystem_network-common.xml @ 1:e78566595089

initial import
author mandel
date Mon, 11 May 2009 16:01:50 +0000
parents
children a5cba313c924
comparison
equal deleted inserted replaced
0:36fb74dc547d 1:e78566595089
1 <typesystem>
2 <namespace-type name="QSsl">
3 <include file-name="qssl.h" location="global" />
4 </namespace-type>
5
6 <enum-type name="QAbstractSocket::NetworkLayerProtocol" />
7 <enum-type name="QAbstractSocket::SocketError" />
8 <enum-type name="QAbstractSocket::SocketState" />
9 <enum-type name="QAbstractSocket::SocketType" />
10 <enum-type name="QFtp::Command" />
11 <enum-type name="QFtp::Error" />
12 <enum-type name="QFtp::State" />
13 <enum-type name="QFtp::TransferMode" />
14 <enum-type name="QFtp::TransferType" />
15 <enum-type name="QHostAddress::SpecialAddress" />
16 <enum-type name="QHttp::Error" />
17 <enum-type name="QHttp::State" />
18 <enum-type name="QHttp::ConnectionMode" />
19 <enum-type name="QNetworkInterface::InterfaceFlag" flags="QNetworkInterface::InterfaceFlags" />
20 <enum-type name="QNetworkProxy::ProxyType" />
21 <enum-type name="QUdpSocket::BindFlag" flags="QUdpSocket::BindMode" />
22 <enum-type name="QUrlInfo::PermissionSpec" />
23 <enum-type name="QHostInfo::HostInfoError" />
24 <enum-type name="QSsl::KeyType" />
25 <enum-type name="QSsl::EncodingFormat" />
26 <enum-type name="QSsl::KeyAlgorithm"/>
27 <enum-type name="QSsl::AlternateNameEntryType"/>
28 <enum-type name="QSsl::SslProtocol" />
29 <enum-type name="QLocalSocket::LocalSocketError" />
30 <enum-type name="QLocalSocket::LocalSocketState" />
31 <enum-type name="QNetworkAccessManager::Operation" />
32 <enum-type name="QNetworkCookie::RawForm" />
33 <enum-type name="QNetworkReply::NetworkError" />
34 <enum-type name="QNetworkRequest::Attribute" extensible="yes" />
35 <enum-type name="QNetworkRequest::CacheLoadControl" />
36 <enum-type name="QNetworkRequest::KnownHeaders" />
37
38 <object-type name="QAbstractSocket" />
39 <object-type name="QFtp" />
40
41 <object-type name="QHttp">
42 <modify-function signature="closeConnection()" remove="all"/>
43 </object-type>
44 <object-type name="QTcpServer" />
45 <object-type name="QTcpSocket" />
46 <object-type name="QUdpSocket" />
47
48 <object-type name="QHttpHeader">
49 <modify-function signature="operator=(QHttpHeader)" remove="all"/>
50 </object-type>
51 <object-type name="QLocalServer" />
52 <object-type name="QLocalSocket" />
53 <object-type name="QNetworkAccessManager">
54 <modify-function signature="setCookieJar(QNetworkCookieJar*)">
55 <modify-argument index="1">
56 <define-ownership class="java" owner="c++" />
57 </modify-argument>
58 </modify-function>
59 </object-type>
60 <object-type name="QNetworkCookieJar" />
61 <object-type name="QNetworkReply" />
62
63 <value-type name="QHostAddress">
64 <modify-function signature="QHostAddress(unsigned char*)" remove="all"/>
65 <modify-function signature="setAddress(unsigned char*)" remove="all"/>
66 <modify-function signature="operator=(QString)" remove="all"/>
67 <modify-function signature="operator=(QHostAddress)" remove="all"/>
68 </value-type>
69
70 <value-type name="QHostInfo">
71 <modify-function signature="operator=(QHostInfo)" remove="all"/>
72 <modify-function signature="lookupHost(QString,QObject*,const char*)" access="private" />
73 </value-type>
74
75 <value-type name="QHttpRequestHeader">
76 <modify-function signature="operator=(QHttpRequestHeader)" remove="all"/>
77 </value-type>
78
79 <value-type name="QHttpResponseHeader">
80 <modify-function signature="operator=(QHttpResponseHeader)" remove="all"/>
81 </value-type>
82
83 <value-type name="QNetworkAddressEntry">
84 <modify-function signature="operator=(QNetworkAddressEntry)" remove="all"/>
85 </value-type>
86
87 <value-type name="QNetworkInterface">
88 <modify-function signature="operator=(QNetworkInterface)" remove="all"/>
89 </value-type>
90
91 <value-type name="QNetworkProxy">
92 <modify-function signature="operator=(QNetworkProxy)" remove="all"/>
93 </value-type>
94
95 <value-type name="QUrlInfo">
96 <modify-function signature="operator=(QUrlInfo)" remove="all"/>
97 </value-type>
98
99 <value-type name="QIPv6Address">
100 <modify-function signature="operator[](int)const">
101 <remove/>
102 </modify-function>
103 <modify-function signature="operator[](int)">
104 <remove/>
105 </modify-function>
106 </value-type>
107
108 <value-type name="QAuthenticator">
109 <modify-function signature="operator=(QAuthenticator)" remove="all"/>
110 </value-type>
111 <value-type name="QNetworkCookie">
112 <modify-function signature="operator=(QNetworkCookie)" remove="all" />
113 </value-type>
114 <value-type name="QNetworkRequest">
115 <modify-function signature="operator=(QNetworkRequest)" remove="all" />
116 </value-type>
117
118 <enum-type name="QSslError::SslError"/>
119 <enum-type name="QSslCertificate::SubjectInfo" />
120 <enum-type name="QSslSocket::SslMode" />
121 <enum-type name="QSslSocket::PeerVerifyMode" />
122
123 <value-type name="QSslCipher" />
124 <value-type name="QSslError" />
125 <value-type name="QSslKey" />
126 <value-type name="QSslCertificate" />
127 <value-type name="QSslConfiguration" />
128
129 <object-type name="QSslSocket" />
130
131 <suppress-warning text="*unmatched parameter type 'sockaddr const*" />
132 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QUrlInfo' has equals operators but no qHash() function" />
133 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QAuthenticator' has equals operators but no qHash() function" />
134
135 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QSslKey' has equals operators but no qHash() function"/>
136 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QSslError' has equals operators but no qHash() function"/>
137 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QSslCertificate' has equals operators but no qHash() function"/>
138 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QSslCipher' has equals operators but no qHash() function"/>
139 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QSslConfiguration' has equals operators but no qHash() function"/>
140 <suppress-warning text="WARNING(MetaJavaBuilder) :: Class 'QNetworkProxy' has equals operators but no qHash() function" />
141
142 <!-- For people building without SSL support -->
143 <suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'qt.network.QSslSocket' for enum 'SslMode' is not declared" />
144 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QSslError' is specified in typesystem, but not defined. This could potentially lead to compilation errors." />
145 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QSslCipher' is specified in typesystem, but not defined. This could potentially lead to compilation errors." />
146 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QSslKey' is specified in typesystem, but not defined. This could potentially lead to compilation errors." />
147 <suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'qt.network.QSslError' for enum 'SslError' is not declared" />
148 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QSslCertificate' is specified in typesystem, but not defined. This could potentially lead to compilation errors." />
149 <suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'qt.network.QSslSocket' for enum 'PeerVerifyMode' is not declared"/>
150 <suppress-warning text="WARNING(MetaJavaBuilder) :: namespace 'qt.network.QSslCertificate' for enum 'SubjectInfo' is not declared"/>
151 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QSslConfiguration' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/>
152 <suppress-warning text="WARNING(MetaJavaBuilder) :: type 'QSslSocket' is specified in typesystem, but not defined. This could potentially lead to compilation errors."/>
153 <!-- -->
154
155 </typesystem>