src/eric7/Documentation/Source/eric7.Network.IRC.IrcNetworkManager.html

branch
eric7
changeset 10479
856476537696
parent 10428
a071d4065202
equal deleted inserted replaced
10478:de9106c55c3d 10479:856476537696
5 <link rel="stylesheet" href="styles.css"> 5 <link rel="stylesheet" href="styles.css">
6 </head> 6 </head>
7 <body> 7 <body>
8 <a NAME="top" ID="top"></a> 8 <a NAME="top" ID="top"></a>
9 <h1>eric7.Network.IRC.IrcNetworkManager</h1> 9 <h1>eric7.Network.IRC.IrcNetworkManager</h1>
10
11 <p> 10 <p>
12 Module implementing the IRC data structures and their manager. 11 Module implementing the IRC data structures and their manager.
13 </p> 12 </p>
13
14 <h3>Global Attributes</h3> 14 <h3>Global Attributes</h3>
15
16 <table> 15 <table>
17 <tr><td>None</td></tr> 16 <tr><td>None</td></tr>
18 </table> 17 </table>
18
19 <h3>Classes</h3> 19 <h3>Classes</h3>
20 20 <table>
21 <table>
22
23 <tr> 21 <tr>
24 <td><a href="#IrcChannel">IrcChannel</a></td> 22 <td><a href="#IrcChannel">IrcChannel</a></td>
25 <td>Class implementing the IRC channel object.</td> 23 <td>Class implementing the IRC channel object.</td>
26 </tr> 24 </tr>
27 <tr> 25 <tr>
39 <tr> 37 <tr>
40 <td><a href="#IrcServer">IrcServer</a></td> 38 <td><a href="#IrcServer">IrcServer</a></td>
41 <td>Class implementing the IRC identity object.</td> 39 <td>Class implementing the IRC identity object.</td>
42 </tr> 40 </tr>
43 </table> 41 </table>
42
44 <h3>Functions</h3> 43 <h3>Functions</h3>
45
46 <table> 44 <table>
47 <tr><td>None</td></tr> 45 <tr><td>None</td></tr>
48 </table> 46 </table>
47
49 <hr /> 48 <hr />
50 <hr /> 49 <hr />
51 <a NAME="IrcChannel" ID="IrcChannel"></a> 50 <a NAME="IrcChannel" ID="IrcChannel"></a>
52 <h2>IrcChannel</h2> 51 <h2>IrcChannel</h2>
53
54 <p> 52 <p>
55 Class implementing the IRC channel object. 53 Class implementing the IRC channel object.
56 </p> 54 </p>
55
57 <h3>Derived from</h3> 56 <h3>Derived from</h3>
58 None 57 None
59 <h3>Class Attributes</h3> 58 <h3>Class Attributes</h3>
60
61 <table> 59 <table>
62 <tr><td>None</td></tr> 60 <tr><td>None</td></tr>
63 </table> 61 </table>
62
64 <h3>Class Methods</h3> 63 <h3>Class Methods</h3>
65
66 <table> 64 <table>
67 <tr><td>None</td></tr> 65 <tr><td>None</td></tr>
68 </table> 66 </table>
67
69 <h3>Methods</h3> 68 <h3>Methods</h3>
70 69 <table>
71 <table>
72
73 <tr> 70 <tr>
74 <td><a href="#IrcChannel.__init__">IrcChannel</a></td> 71 <td><a href="#IrcChannel.__init__">IrcChannel</a></td>
75 <td>Constructor</td> 72 <td>Constructor</td>
76 </tr> 73 </tr>
77 <tr> 74 <tr>
101 <tr> 98 <tr>
102 <td><a href="#IrcChannel.setKey">setKey</a></td> 99 <td><a href="#IrcChannel.setKey">setKey</a></td>
103 <td>Public method to set a new channel key.</td> 100 <td>Public method to set a new channel key.</td>
104 </tr> 101 </tr>
105 </table> 102 </table>
103
106 <h3>Static Methods</h3> 104 <h3>Static Methods</h3>
107
108 <table> 105 <table>
109 <tr><td>None</td></tr> 106 <tr><td>None</td></tr>
110 </table> 107 </table>
108
111 109
112 <a NAME="IrcChannel.__init__" ID="IrcChannel.__init__"></a> 110 <a NAME="IrcChannel.__init__" ID="IrcChannel.__init__"></a>
113 <h4>IrcChannel (Constructor)</h4> 111 <h4>IrcChannel (Constructor)</h4>
114 <b>IrcChannel</b>(<i>name</i>) 112 <b>IrcChannel</b>(<i>name</i>)
115
116 <p> 113 <p>
117 Constructor 114 Constructor
118 </p> 115 </p>
116
119 <dl> 117 <dl>
120 118
121 <dt><i>name</i> (str)</dt> 119 <dt><i>name</i> (str)</dt>
122 <dd> 120 <dd>
123 name of the network 121 name of the network
124 </dd> 122 </dd>
125 </dl> 123 </dl>
126 <a NAME="IrcChannel.autoJoin" ID="IrcChannel.autoJoin"></a> 124 <a NAME="IrcChannel.autoJoin" ID="IrcChannel.autoJoin"></a>
127 <h4>IrcChannel.autoJoin</h4> 125 <h4>IrcChannel.autoJoin</h4>
128 <b>autoJoin</b>(<i></i>) 126 <b>autoJoin</b>(<i></i>)
129
130 <p> 127 <p>
131 Public method to check the auto join status. 128 Public method to check the auto join status.
132 </p> 129 </p>
130
133 <dl> 131 <dl>
134 <dt>Return:</dt> 132 <dt>Return:</dt>
135 <dd> 133 <dd>
136 flag indicating if the channel should be 134 flag indicating if the channel should be
137 joined automatically 135 joined automatically
144 </dd> 142 </dd>
145 </dl> 143 </dl>
146 <a NAME="IrcChannel.getKey" ID="IrcChannel.getKey"></a> 144 <a NAME="IrcChannel.getKey" ID="IrcChannel.getKey"></a>
147 <h4>IrcChannel.getKey</h4> 145 <h4>IrcChannel.getKey</h4>
148 <b>getKey</b>(<i></i>) 146 <b>getKey</b>(<i></i>)
149
150 <p> 147 <p>
151 Public method to get the channel key. 148 Public method to get the channel key.
152 </p> 149 </p>
150
153 <dl> 151 <dl>
154 <dt>Return:</dt> 152 <dt>Return:</dt>
155 <dd> 153 <dd>
156 channel key 154 channel key
157 </dd> 155 </dd>
163 </dd> 161 </dd>
164 </dl> 162 </dl>
165 <a NAME="IrcChannel.getName" ID="IrcChannel.getName"></a> 163 <a NAME="IrcChannel.getName" ID="IrcChannel.getName"></a>
166 <h4>IrcChannel.getName</h4> 164 <h4>IrcChannel.getName</h4>
167 <b>getName</b>(<i></i>) 165 <b>getName</b>(<i></i>)
168
169 <p> 166 <p>
170 Public method to get the channel name. 167 Public method to get the channel name.
171 </p> 168 </p>
169
172 <dl> 170 <dl>
173 <dt>Return:</dt> 171 <dt>Return:</dt>
174 <dd> 172 <dd>
175 channel name 173 channel name
176 </dd> 174 </dd>
182 </dd> 180 </dd>
183 </dl> 181 </dl>
184 <a NAME="IrcChannel.load" ID="IrcChannel.load"></a> 182 <a NAME="IrcChannel.load" ID="IrcChannel.load"></a>
185 <h4>IrcChannel.load</h4> 183 <h4>IrcChannel.load</h4>
186 <b>load</b>(<i>settings</i>) 184 <b>load</b>(<i>settings</i>)
187
188 <p> 185 <p>
189 Public method to load the network data. 186 Public method to load the network data.
190 </p> 187 </p>
188
191 <dl> 189 <dl>
192 190
193 <dt><i>settings</i> (QSettings)</dt> 191 <dt><i>settings</i> (QSettings)</dt>
194 <dd> 192 <dd>
195 reference to the settings object 193 reference to the settings object
196 </dd> 194 </dd>
197 </dl> 195 </dl>
198 <a NAME="IrcChannel.save" ID="IrcChannel.save"></a> 196 <a NAME="IrcChannel.save" ID="IrcChannel.save"></a>
199 <h4>IrcChannel.save</h4> 197 <h4>IrcChannel.save</h4>
200 <b>save</b>(<i>settings</i>) 198 <b>save</b>(<i>settings</i>)
201
202 <p> 199 <p>
203 Public method to save the channel data. 200 Public method to save the channel data.
204 </p> 201 </p>
202
205 <dl> 203 <dl>
206 204
207 <dt><i>settings</i> (QSettings)</dt> 205 <dt><i>settings</i> (QSettings)</dt>
208 <dd> 206 <dd>
209 reference to the settings object 207 reference to the settings object
210 </dd> 208 </dd>
211 </dl> 209 </dl>
212 <a NAME="IrcChannel.setAutoJoin" ID="IrcChannel.setAutoJoin"></a> 210 <a NAME="IrcChannel.setAutoJoin" ID="IrcChannel.setAutoJoin"></a>
213 <h4>IrcChannel.setAutoJoin</h4> 211 <h4>IrcChannel.setAutoJoin</h4>
214 <b>setAutoJoin</b>(<i>enable</i>) 212 <b>setAutoJoin</b>(<i>enable</i>)
215
216 <p> 213 <p>
217 Public method to set the auto join status of the channel. 214 Public method to set the auto join status of the channel.
218 </p> 215 </p>
216
219 <dl> 217 <dl>
220 218
221 <dt><i>enable</i> (bool)</dt> 219 <dt><i>enable</i> (bool)</dt>
222 <dd> 220 <dd>
223 flag indicating if the channel should be 221 flag indicating if the channel should be
225 </dd> 223 </dd>
226 </dl> 224 </dl>
227 <a NAME="IrcChannel.setKey" ID="IrcChannel.setKey"></a> 225 <a NAME="IrcChannel.setKey" ID="IrcChannel.setKey"></a>
228 <h4>IrcChannel.setKey</h4> 226 <h4>IrcChannel.setKey</h4>
229 <b>setKey</b>(<i>key</i>) 227 <b>setKey</b>(<i>key</i>)
230
231 <p> 228 <p>
232 Public method to set a new channel key. 229 Public method to set a new channel key.
233 </p> 230 </p>
231
234 <dl> 232 <dl>
235 233
236 <dt><i>key</i> (str)</dt> 234 <dt><i>key</i> (str)</dt>
237 <dd> 235 <dd>
238 channel key to set 236 channel key to set
241 <div align="right"><a href="#top">Up</a></div> 239 <div align="right"><a href="#top">Up</a></div>
242 <hr /> 240 <hr />
243 <hr /> 241 <hr />
244 <a NAME="IrcIdentity" ID="IrcIdentity"></a> 242 <a NAME="IrcIdentity" ID="IrcIdentity"></a>
245 <h2>IrcIdentity</h2> 243 <h2>IrcIdentity</h2>
246
247 <p> 244 <p>
248 Class implementing the IRC identity object. 245 Class implementing the IRC identity object.
249 </p> 246 </p>
247
250 <h3>Derived from</h3> 248 <h3>Derived from</h3>
251 None 249 None
252 <h3>Class Attributes</h3> 250 <h3>Class Attributes</h3>
253 251 <table>
254 <table> 252 <tr><td>DefaultAwayMessage</td></tr>
255 <tr><td>DefaultAwayMessage</td></tr><tr><td>DefaultIdentityDisplay</td></tr><tr><td>DefaultIdentityName</td></tr><tr><td>DefaultPartMessage</td></tr><tr><td>DefaultQuitMessage</td></tr> 253 <tr><td>DefaultIdentityDisplay</td></tr>
256 </table> 254 <tr><td>DefaultIdentityName</td></tr>
255 <tr><td>DefaultPartMessage</td></tr>
256 <tr><td>DefaultQuitMessage</td></tr>
257 </table>
258
257 <h3>Class Methods</h3> 259 <h3>Class Methods</h3>
258 260 <table>
259 <table>
260
261 <tr> 261 <tr>
262 <td><a href="#IrcIdentity.createDefaultIdentity">createDefaultIdentity</a></td> 262 <td><a href="#IrcIdentity.createDefaultIdentity">createDefaultIdentity</a></td>
263 <td>Class method to create the default identity.</td> 263 <td>Class method to create the default identity.</td>
264 </tr> 264 </tr>
265 </table> 265 </table>
266
266 <h3>Methods</h3> 267 <h3>Methods</h3>
267 268 <table>
268 <table>
269
270 <tr> 269 <tr>
271 <td><a href="#IrcIdentity.__init__">IrcIdentity</a></td> 270 <td><a href="#IrcIdentity.__init__">IrcIdentity</a></td>
272 <td>Constructor</td> 271 <td>Constructor</td>
273 </tr> 272 </tr>
274 <tr> 273 <tr>
358 <tr> 357 <tr>
359 <td><a href="#IrcIdentity.setServiceName">setServiceName</a></td> 358 <td><a href="#IrcIdentity.setServiceName">setServiceName</a></td>
360 <td>Public method to set the service name of the identity used for identification.</td> 359 <td>Public method to set the service name of the identity used for identification.</td>
361 </tr> 360 </tr>
362 </table> 361 </table>
362
363 <h3>Static Methods</h3> 363 <h3>Static Methods</h3>
364
365 <table> 364 <table>
366 <tr><td>None</td></tr> 365 <tr><td>None</td></tr>
367 </table> 366 </table>
367
368 368
369 <a NAME="IrcIdentity.createDefaultIdentity" ID="IrcIdentity.createDefaultIdentity"></a> 369 <a NAME="IrcIdentity.createDefaultIdentity" ID="IrcIdentity.createDefaultIdentity"></a>
370 <h4>IrcIdentity.createDefaultIdentity (class method)</h4> 370 <h4>IrcIdentity.createDefaultIdentity (class method)</h4>
371 <b>createDefaultIdentity</b>(<i></i>) 371 <b>createDefaultIdentity</b>(<i></i>)
372
373 <p> 372 <p>
374 Class method to create the default identity. 373 Class method to create the default identity.
375 </p> 374 </p>
375
376 <dl> 376 <dl>
377 <dt>Return:</dt> 377 <dt>Return:</dt>
378 <dd> 378 <dd>
379 default identity 379 default identity
380 </dd> 380 </dd>
386 </dd> 386 </dd>
387 </dl> 387 </dl>
388 <a NAME="IrcIdentity.__init__" ID="IrcIdentity.__init__"></a> 388 <a NAME="IrcIdentity.__init__" ID="IrcIdentity.__init__"></a>
389 <h4>IrcIdentity (Constructor)</h4> 389 <h4>IrcIdentity (Constructor)</h4>
390 <b>IrcIdentity</b>(<i>name</i>) 390 <b>IrcIdentity</b>(<i>name</i>)
391
392 <p> 391 <p>
393 Constructor 392 Constructor
394 </p> 393 </p>
394
395 <dl> 395 <dl>
396 396
397 <dt><i>name</i> (str)</dt> 397 <dt><i>name</i> (str)</dt>
398 <dd> 398 <dd>
399 name of the identity 399 name of the identity
400 </dd> 400 </dd>
401 </dl> 401 </dl>
402 <a NAME="IrcIdentity.getAwayMessage" ID="IrcIdentity.getAwayMessage"></a> 402 <a NAME="IrcIdentity.getAwayMessage" ID="IrcIdentity.getAwayMessage"></a>
403 <h4>IrcIdentity.getAwayMessage</h4> 403 <h4>IrcIdentity.getAwayMessage</h4>
404 <b>getAwayMessage</b>(<i></i>) 404 <b>getAwayMessage</b>(<i></i>)
405
406 <p> 405 <p>
407 Public method to get the AWAY message. 406 Public method to get the AWAY message.
408 </p> 407 </p>
408
409 <dl> 409 <dl>
410 <dt>Return:</dt> 410 <dt>Return:</dt>
411 <dd> 411 <dd>
412 AWAY message 412 AWAY message
413 </dd> 413 </dd>
419 </dd> 419 </dd>
420 </dl> 420 </dl>
421 <a NAME="IrcIdentity.getIdent" ID="IrcIdentity.getIdent"></a> 421 <a NAME="IrcIdentity.getIdent" ID="IrcIdentity.getIdent"></a>
422 <h4>IrcIdentity.getIdent</h4> 422 <h4>IrcIdentity.getIdent</h4>
423 <b>getIdent</b>(<i></i>) 423 <b>getIdent</b>(<i></i>)
424
425 <p> 424 <p>
426 Public method to get the real identity name. 425 Public method to get the real identity name.
427 </p> 426 </p>
427
428 <dl> 428 <dl>
429 <dt>Return:</dt> 429 <dt>Return:</dt>
430 <dd> 430 <dd>
431 real identity name 431 real identity name
432 </dd> 432 </dd>
438 </dd> 438 </dd>
439 </dl> 439 </dl>
440 <a NAME="IrcIdentity.getName" ID="IrcIdentity.getName"></a> 440 <a NAME="IrcIdentity.getName" ID="IrcIdentity.getName"></a>
441 <h4>IrcIdentity.getName</h4> 441 <h4>IrcIdentity.getName</h4>
442 <b>getName</b>(<i></i>) 442 <b>getName</b>(<i></i>)
443
444 <p> 443 <p>
445 Public method to get the identity name. 444 Public method to get the identity name.
446 </p> 445 </p>
446
447 <dl> 447 <dl>
448 <dt>Return:</dt> 448 <dt>Return:</dt>
449 <dd> 449 <dd>
450 identity name 450 identity name
451 </dd> 451 </dd>
457 </dd> 457 </dd>
458 </dl> 458 </dl>
459 <a NAME="IrcIdentity.getNickNames" ID="IrcIdentity.getNickNames"></a> 459 <a NAME="IrcIdentity.getNickNames" ID="IrcIdentity.getNickNames"></a>
460 <h4>IrcIdentity.getNickNames</h4> 460 <h4>IrcIdentity.getNickNames</h4>
461 <b>getNickNames</b>(<i></i>) 461 <b>getNickNames</b>(<i></i>)
462
463 <p> 462 <p>
464 Public method to get the nick names. 463 Public method to get the nick names.
465 </p> 464 </p>
465
466 <dl> 466 <dl>
467 <dt>Return:</dt> 467 <dt>Return:</dt>
468 <dd> 468 <dd>
469 nick names 469 nick names
470 </dd> 470 </dd>
476 </dd> 476 </dd>
477 </dl> 477 </dl>
478 <a NAME="IrcIdentity.getPartMessage" ID="IrcIdentity.getPartMessage"></a> 478 <a NAME="IrcIdentity.getPartMessage" ID="IrcIdentity.getPartMessage"></a>
479 <h4>IrcIdentity.getPartMessage</h4> 479 <h4>IrcIdentity.getPartMessage</h4>
480 <b>getPartMessage</b>(<i></i>) 480 <b>getPartMessage</b>(<i></i>)
481
482 <p> 481 <p>
483 Public method to get the PART message. 482 Public method to get the PART message.
484 </p> 483 </p>
484
485 <dl> 485 <dl>
486 <dt>Return:</dt> 486 <dt>Return:</dt>
487 <dd> 487 <dd>
488 PART message 488 PART message
489 </dd> 489 </dd>
495 </dd> 495 </dd>
496 </dl> 496 </dl>
497 <a NAME="IrcIdentity.getPassword" ID="IrcIdentity.getPassword"></a> 497 <a NAME="IrcIdentity.getPassword" ID="IrcIdentity.getPassword"></a>
498 <h4>IrcIdentity.getPassword</h4> 498 <h4>IrcIdentity.getPassword</h4>
499 <b>getPassword</b>(<i></i>) 499 <b>getPassword</b>(<i></i>)
500
501 <p> 500 <p>
502 Public method to get the password. 501 Public method to get the password.
503 </p> 502 </p>
503
504 <dl> 504 <dl>
505 <dt>Return:</dt> 505 <dt>Return:</dt>
506 <dd> 506 <dd>
507 password 507 password
508 </dd> 508 </dd>
514 </dd> 514 </dd>
515 </dl> 515 </dl>
516 <a NAME="IrcIdentity.getQuitMessage" ID="IrcIdentity.getQuitMessage"></a> 516 <a NAME="IrcIdentity.getQuitMessage" ID="IrcIdentity.getQuitMessage"></a>
517 <h4>IrcIdentity.getQuitMessage</h4> 517 <h4>IrcIdentity.getQuitMessage</h4>
518 <b>getQuitMessage</b>(<i></i>) 518 <b>getQuitMessage</b>(<i></i>)
519
520 <p> 519 <p>
521 Public method to get the QUIT message. 520 Public method to get the QUIT message.
522 </p> 521 </p>
522
523 <dl> 523 <dl>
524 <dt>Return:</dt> 524 <dt>Return:</dt>
525 <dd> 525 <dd>
526 QUIT message 526 QUIT message
527 </dd> 527 </dd>
533 </dd> 533 </dd>
534 </dl> 534 </dl>
535 <a NAME="IrcIdentity.getRealName" ID="IrcIdentity.getRealName"></a> 535 <a NAME="IrcIdentity.getRealName" ID="IrcIdentity.getRealName"></a>
536 <h4>IrcIdentity.getRealName</h4> 536 <h4>IrcIdentity.getRealName</h4>
537 <b>getRealName</b>(<i></i>) 537 <b>getRealName</b>(<i></i>)
538
539 <p> 538 <p>
540 Public method to get the real name. 539 Public method to get the real name.
541 </p> 540 </p>
541
542 <dl> 542 <dl>
543 <dt>Return:</dt> 543 <dt>Return:</dt>
544 <dd> 544 <dd>
545 real name 545 real name
546 </dd> 546 </dd>
552 </dd> 552 </dd>
553 </dl> 553 </dl>
554 <a NAME="IrcIdentity.getServiceName" ID="IrcIdentity.getServiceName"></a> 554 <a NAME="IrcIdentity.getServiceName" ID="IrcIdentity.getServiceName"></a>
555 <h4>IrcIdentity.getServiceName</h4> 555 <h4>IrcIdentity.getServiceName</h4>
556 <b>getServiceName</b>(<i></i>) 556 <b>getServiceName</b>(<i></i>)
557
558 <p> 557 <p>
559 Public method to get the service name of the identity used for 558 Public method to get the service name of the identity used for
560 identification. 559 identification.
561 </p> 560 </p>
561
562 <dl> 562 <dl>
563 <dt>Return:</dt> 563 <dt>Return:</dt>
564 <dd> 564 <dd>
565 service name 565 service name
566 </dd> 566 </dd>
572 </dd> 572 </dd>
573 </dl> 573 </dl>
574 <a NAME="IrcIdentity.load" ID="IrcIdentity.load"></a> 574 <a NAME="IrcIdentity.load" ID="IrcIdentity.load"></a>
575 <h4>IrcIdentity.load</h4> 575 <h4>IrcIdentity.load</h4>
576 <b>load</b>(<i>settings</i>) 576 <b>load</b>(<i>settings</i>)
577
578 <p> 577 <p>
579 Public method to load the identity data. 578 Public method to load the identity data.
580 </p> 579 </p>
580
581 <dl> 581 <dl>
582 582
583 <dt><i>settings</i> (QSettings)</dt> 583 <dt><i>settings</i> (QSettings)</dt>
584 <dd> 584 <dd>
585 reference to the settings object 585 reference to the settings object
586 </dd> 586 </dd>
587 </dl> 587 </dl>
588 <a NAME="IrcIdentity.rememberAwayPosition" ID="IrcIdentity.rememberAwayPosition"></a> 588 <a NAME="IrcIdentity.rememberAwayPosition" ID="IrcIdentity.rememberAwayPosition"></a>
589 <h4>IrcIdentity.rememberAwayPosition</h4> 589 <h4>IrcIdentity.rememberAwayPosition</h4>
590 <b>rememberAwayPosition</b>(<i></i>) 590 <b>rememberAwayPosition</b>(<i></i>)
591
592 <p> 591 <p>
593 Public method to get a flag indicating to remember the chat position 592 Public method to get a flag indicating to remember the chat position
594 upon AWAY. 593 upon AWAY.
595 </p> 594 </p>
595
596 <dl> 596 <dl>
597 <dt>Return:</dt> 597 <dt>Return:</dt>
598 <dd> 598 <dd>
599 flag indicating to remember the chat position 599 flag indicating to remember the chat position
600 </dd> 600 </dd>
606 </dd> 606 </dd>
607 </dl> 607 </dl>
608 <a NAME="IrcIdentity.save" ID="IrcIdentity.save"></a> 608 <a NAME="IrcIdentity.save" ID="IrcIdentity.save"></a>
609 <h4>IrcIdentity.save</h4> 609 <h4>IrcIdentity.save</h4>
610 <b>save</b>(<i>settings</i>) 610 <b>save</b>(<i>settings</i>)
611
612 <p> 611 <p>
613 Public method to save the identity data. 612 Public method to save the identity data.
614 </p> 613 </p>
614
615 <dl> 615 <dl>
616 616
617 <dt><i>settings</i> (QSettings)</dt> 617 <dt><i>settings</i> (QSettings)</dt>
618 <dd> 618 <dd>
619 reference to the settings object 619 reference to the settings object
620 </dd> 620 </dd>
621 </dl> 621 </dl>
622 <a NAME="IrcIdentity.setAwayMessage" ID="IrcIdentity.setAwayMessage"></a> 622 <a NAME="IrcIdentity.setAwayMessage" ID="IrcIdentity.setAwayMessage"></a>
623 <h4>IrcIdentity.setAwayMessage</h4> 623 <h4>IrcIdentity.setAwayMessage</h4>
624 <b>setAwayMessage</b>(<i>message</i>) 624 <b>setAwayMessage</b>(<i>message</i>)
625
626 <p> 625 <p>
627 Public method to set the AWAY message. 626 Public method to set the AWAY message.
628 </p> 627 </p>
628
629 <dl> 629 <dl>
630 630
631 <dt><i>message</i> (str)</dt> 631 <dt><i>message</i> (str)</dt>
632 <dd> 632 <dd>
633 AWAY message 633 AWAY message
634 </dd> 634 </dd>
635 </dl> 635 </dl>
636 <a NAME="IrcIdentity.setIdent" ID="IrcIdentity.setIdent"></a> 636 <a NAME="IrcIdentity.setIdent" ID="IrcIdentity.setIdent"></a>
637 <h4>IrcIdentity.setIdent</h4> 637 <h4>IrcIdentity.setIdent</h4>
638 <b>setIdent</b>(<i>name</i>) 638 <b>setIdent</b>(<i>name</i>)
639
640 <p> 639 <p>
641 Public method to set the real identity name. 640 Public method to set the real identity name.
642 </p> 641 </p>
642
643 <dl> 643 <dl>
644 644
645 <dt><i>name</i> (str)</dt> 645 <dt><i>name</i> (str)</dt>
646 <dd> 646 <dd>
647 real identity name 647 real identity name
648 </dd> 648 </dd>
649 </dl> 649 </dl>
650 <a NAME="IrcIdentity.setName" ID="IrcIdentity.setName"></a> 650 <a NAME="IrcIdentity.setName" ID="IrcIdentity.setName"></a>
651 <h4>IrcIdentity.setName</h4> 651 <h4>IrcIdentity.setName</h4>
652 <b>setName</b>(<i>name</i>) 652 <b>setName</b>(<i>name</i>)
653
654 <p> 653 <p>
655 Public method to set the identity name. 654 Public method to set the identity name.
656 </p> 655 </p>
656
657 <dl> 657 <dl>
658 658
659 <dt><i>name</i> (str)</dt> 659 <dt><i>name</i> (str)</dt>
660 <dd> 660 <dd>
661 identity name 661 identity name
662 </dd> 662 </dd>
663 </dl> 663 </dl>
664 <a NAME="IrcIdentity.setNickNames" ID="IrcIdentity.setNickNames"></a> 664 <a NAME="IrcIdentity.setNickNames" ID="IrcIdentity.setNickNames"></a>
665 <h4>IrcIdentity.setNickNames</h4> 665 <h4>IrcIdentity.setNickNames</h4>
666 <b>setNickNames</b>(<i>names</i>) 666 <b>setNickNames</b>(<i>names</i>)
667
668 <p> 667 <p>
669 Public method to set the nick names of the identity. 668 Public method to set the nick names of the identity.
670 </p> 669 </p>
670
671 <dl> 671 <dl>
672 672
673 <dt><i>names</i> (list of str)</dt> 673 <dt><i>names</i> (list of str)</dt>
674 <dd> 674 <dd>
675 nick names 675 nick names
676 </dd> 676 </dd>
677 </dl> 677 </dl>
678 <a NAME="IrcIdentity.setPartMessage" ID="IrcIdentity.setPartMessage"></a> 678 <a NAME="IrcIdentity.setPartMessage" ID="IrcIdentity.setPartMessage"></a>
679 <h4>IrcIdentity.setPartMessage</h4> 679 <h4>IrcIdentity.setPartMessage</h4>
680 <b>setPartMessage</b>(<i>message</i>) 680 <b>setPartMessage</b>(<i>message</i>)
681
682 <p> 681 <p>
683 Public method to set the PART message. 682 Public method to set the PART message.
684 </p> 683 </p>
684
685 <dl> 685 <dl>
686 686
687 <dt><i>message</i> (str)</dt> 687 <dt><i>message</i> (str)</dt>
688 <dd> 688 <dd>
689 PART message 689 PART message
690 </dd> 690 </dd>
691 </dl> 691 </dl>
692 <a NAME="IrcIdentity.setPassword" ID="IrcIdentity.setPassword"></a> 692 <a NAME="IrcIdentity.setPassword" ID="IrcIdentity.setPassword"></a>
693 <h4>IrcIdentity.setPassword</h4> 693 <h4>IrcIdentity.setPassword</h4>
694 <b>setPassword</b>(<i>password</i>) 694 <b>setPassword</b>(<i>password</i>)
695
696 <p> 695 <p>
697 Public method to set a new password. 696 Public method to set a new password.
698 </p> 697 </p>
698
699 <dl> 699 <dl>
700 700
701 <dt><i>password</i> (str)</dt> 701 <dt><i>password</i> (str)</dt>
702 <dd> 702 <dd>
703 password to set 703 password to set
704 </dd> 704 </dd>
705 </dl> 705 </dl>
706 <a NAME="IrcIdentity.setQuitMessage" ID="IrcIdentity.setQuitMessage"></a> 706 <a NAME="IrcIdentity.setQuitMessage" ID="IrcIdentity.setQuitMessage"></a>
707 <h4>IrcIdentity.setQuitMessage</h4> 707 <h4>IrcIdentity.setQuitMessage</h4>
708 <b>setQuitMessage</b>(<i>message</i>) 708 <b>setQuitMessage</b>(<i>message</i>)
709
710 <p> 709 <p>
711 Public method to set the QUIT message. 710 Public method to set the QUIT message.
712 </p> 711 </p>
712
713 <dl> 713 <dl>
714 714
715 <dt><i>message</i> (str)</dt> 715 <dt><i>message</i> (str)</dt>
716 <dd> 716 <dd>
717 QUIT message 717 QUIT message
718 </dd> 718 </dd>
719 </dl> 719 </dl>
720 <a NAME="IrcIdentity.setRealName" ID="IrcIdentity.setRealName"></a> 720 <a NAME="IrcIdentity.setRealName" ID="IrcIdentity.setRealName"></a>
721 <h4>IrcIdentity.setRealName</h4> 721 <h4>IrcIdentity.setRealName</h4>
722 <b>setRealName</b>(<i>name</i>) 722 <b>setRealName</b>(<i>name</i>)
723
724 <p> 723 <p>
725 Public method to set the real name of the identity. 724 Public method to set the real name of the identity.
726 </p> 725 </p>
726
727 <dl> 727 <dl>
728 728
729 <dt><i>name</i> (str)</dt> 729 <dt><i>name</i> (str)</dt>
730 <dd> 730 <dd>
731 real name 731 real name
732 </dd> 732 </dd>
733 </dl> 733 </dl>
734 <a NAME="IrcIdentity.setRememberAwayPosition" ID="IrcIdentity.setRememberAwayPosition"></a> 734 <a NAME="IrcIdentity.setRememberAwayPosition" ID="IrcIdentity.setRememberAwayPosition"></a>
735 <h4>IrcIdentity.setRememberAwayPosition</h4> 735 <h4>IrcIdentity.setRememberAwayPosition</h4>
736 <b>setRememberAwayPosition</b>(<i>remember</i>) 736 <b>setRememberAwayPosition</b>(<i>remember</i>)
737
738 <p> 737 <p>
739 Public method to set to remember the chat position upon AWAY. 738 Public method to set to remember the chat position upon AWAY.
740 </p> 739 </p>
740
741 <dl> 741 <dl>
742 742
743 <dt><i>remember</i> (bool)</dt> 743 <dt><i>remember</i> (bool)</dt>
744 <dd> 744 <dd>
745 flag indicating to remember the chat position 745 flag indicating to remember the chat position
746 </dd> 746 </dd>
747 </dl> 747 </dl>
748 <a NAME="IrcIdentity.setServiceName" ID="IrcIdentity.setServiceName"></a> 748 <a NAME="IrcIdentity.setServiceName" ID="IrcIdentity.setServiceName"></a>
749 <h4>IrcIdentity.setServiceName</h4> 749 <h4>IrcIdentity.setServiceName</h4>
750 <b>setServiceName</b>(<i>name</i>) 750 <b>setServiceName</b>(<i>name</i>)
751
752 <p> 751 <p>
753 Public method to set the service name of the identity used for 752 Public method to set the service name of the identity used for
754 identification. 753 identification.
755 </p> 754 </p>
755
756 <dl> 756 <dl>
757 757
758 <dt><i>name</i> (str)</dt> 758 <dt><i>name</i> (str)</dt>
759 <dd> 759 <dd>
760 service name 760 service name
763 <div align="right"><a href="#top">Up</a></div> 763 <div align="right"><a href="#top">Up</a></div>
764 <hr /> 764 <hr />
765 <hr /> 765 <hr />
766 <a NAME="IrcNetwork" ID="IrcNetwork"></a> 766 <a NAME="IrcNetwork" ID="IrcNetwork"></a>
767 <h2>IrcNetwork</h2> 767 <h2>IrcNetwork</h2>
768
769 <p> 768 <p>
770 Class implementing the IRC network object. 769 Class implementing the IRC network object.
771 </p> 770 </p>
771
772 <h3>Derived from</h3> 772 <h3>Derived from</h3>
773 None 773 None
774 <h3>Class Attributes</h3> 774 <h3>Class Attributes</h3>
775
776 <table> 775 <table>
777 <tr><td>None</td></tr> 776 <tr><td>None</td></tr>
778 </table> 777 </table>
778
779 <h3>Class Methods</h3> 779 <h3>Class Methods</h3>
780 780 <table>
781 <table>
782
783 <tr> 781 <tr>
784 <td><a href="#IrcNetwork.createDefaultNetwork">createDefaultNetwork</a></td> 782 <td><a href="#IrcNetwork.createDefaultNetwork">createDefaultNetwork</a></td>
785 <td>Class method to create the default network.</td> 783 <td>Class method to create the default network.</td>
786 </tr> 784 </tr>
787 </table> 785 </table>
786
788 <h3>Methods</h3> 787 <h3>Methods</h3>
789 788 <table>
790 <table>
791
792 <tr> 789 <tr>
793 <td><a href="#IrcNetwork.__init__">IrcNetwork</a></td> 790 <td><a href="#IrcNetwork.__init__">IrcNetwork</a></td>
794 <td>Constructor</td> 791 <td>Constructor</td>
795 </tr> 792 </tr>
796 <tr> 793 <tr>
864 <tr> 861 <tr>
865 <td><a href="#IrcNetwork.setServer">setServer</a></td> 862 <td><a href="#IrcNetwork.setServer">setServer</a></td>
866 <td>Public method to set the server.</td> 863 <td>Public method to set the server.</td>
867 </tr> 864 </tr>
868 </table> 865 </table>
866
869 <h3>Static Methods</h3> 867 <h3>Static Methods</h3>
870
871 <table> 868 <table>
872 <tr><td>None</td></tr> 869 <tr><td>None</td></tr>
873 </table> 870 </table>
871
874 872
875 <a NAME="IrcNetwork.createDefaultNetwork" ID="IrcNetwork.createDefaultNetwork"></a> 873 <a NAME="IrcNetwork.createDefaultNetwork" ID="IrcNetwork.createDefaultNetwork"></a>
876 <h4>IrcNetwork.createDefaultNetwork (class method)</h4> 874 <h4>IrcNetwork.createDefaultNetwork (class method)</h4>
877 <b>createDefaultNetwork</b>(<i>ssl=False</i>) 875 <b>createDefaultNetwork</b>(<i>ssl=False</i>)
878
879 <p> 876 <p>
880 Class method to create the default network. 877 Class method to create the default network.
881 </p> 878 </p>
879
882 <dl> 880 <dl>
883 881
884 <dt><i>ssl</i> (bool)</dt> 882 <dt><i>ssl</i> (bool)</dt>
885 <dd> 883 <dd>
886 flag indicating to create a SSL network configuration 884 flag indicating to create a SSL network configuration
899 </dd> 897 </dd>
900 </dl> 898 </dl>
901 <a NAME="IrcNetwork.__init__" ID="IrcNetwork.__init__"></a> 899 <a NAME="IrcNetwork.__init__" ID="IrcNetwork.__init__"></a>
902 <h4>IrcNetwork (Constructor)</h4> 900 <h4>IrcNetwork (Constructor)</h4>
903 <b>IrcNetwork</b>(<i>name</i>) 901 <b>IrcNetwork</b>(<i>name</i>)
904
905 <p> 902 <p>
906 Constructor 903 Constructor
907 </p> 904 </p>
905
908 <dl> 906 <dl>
909 907
910 <dt><i>name</i> (str)</dt> 908 <dt><i>name</i> (str)</dt>
911 <dd> 909 <dd>
912 name of the network 910 name of the network
913 </dd> 911 </dd>
914 </dl> 912 </dl>
915 <a NAME="IrcNetwork.addChannel" ID="IrcNetwork.addChannel"></a> 913 <a NAME="IrcNetwork.addChannel" ID="IrcNetwork.addChannel"></a>
916 <h4>IrcNetwork.addChannel</h4> 914 <h4>IrcNetwork.addChannel</h4>
917 <b>addChannel</b>(<i>channel</i>) 915 <b>addChannel</b>(<i>channel</i>)
918
919 <p> 916 <p>
920 Public method to add a channel. 917 Public method to add a channel.
921 </p> 918 </p>
919
922 <dl> 920 <dl>
923 921
924 <dt><i>channel</i> (IrcChannel)</dt> 922 <dt><i>channel</i> (IrcChannel)</dt>
925 <dd> 923 <dd>
926 channel object to add 924 channel object to add
927 </dd> 925 </dd>
928 </dl> 926 </dl>
929 <a NAME="IrcNetwork.autoConnect" ID="IrcNetwork.autoConnect"></a> 927 <a NAME="IrcNetwork.autoConnect" ID="IrcNetwork.autoConnect"></a>
930 <h4>IrcNetwork.autoConnect</h4> 928 <h4>IrcNetwork.autoConnect</h4>
931 <b>autoConnect</b>(<i></i>) 929 <b>autoConnect</b>(<i></i>)
932
933 <p> 930 <p>
934 Public method to check, if the network should be connected to at 931 Public method to check, if the network should be connected to at
935 start-up. 932 start-up.
936 </p> 933 </p>
934
937 <dl> 935 <dl>
938 <dt>Return:</dt> 936 <dt>Return:</dt>
939 <dd> 937 <dd>
940 flag indicating an auto connect 938 flag indicating an auto connect
941 </dd> 939 </dd>
947 </dd> 945 </dd>
948 </dl> 946 </dl>
949 <a NAME="IrcNetwork.deleteChannel" ID="IrcNetwork.deleteChannel"></a> 947 <a NAME="IrcNetwork.deleteChannel" ID="IrcNetwork.deleteChannel"></a>
950 <h4>IrcNetwork.deleteChannel</h4> 948 <h4>IrcNetwork.deleteChannel</h4>
951 <b>deleteChannel</b>(<i>channelName</i>) 949 <b>deleteChannel</b>(<i>channelName</i>)
952
953 <p> 950 <p>
954 Public method to delete the given channel. 951 Public method to delete the given channel.
955 </p> 952 </p>
953
956 <dl> 954 <dl>
957 955
958 <dt><i>channelName</i> (str)</dt> 956 <dt><i>channelName</i> (str)</dt>
959 <dd> 957 <dd>
960 name of the channel to be deleted 958 name of the channel to be deleted
961 </dd> 959 </dd>
962 </dl> 960 </dl>
963 <a NAME="IrcNetwork.getChannel" ID="IrcNetwork.getChannel"></a> 961 <a NAME="IrcNetwork.getChannel" ID="IrcNetwork.getChannel"></a>
964 <h4>IrcNetwork.getChannel</h4> 962 <h4>IrcNetwork.getChannel</h4>
965 <b>getChannel</b>(<i>channelName</i>) 963 <b>getChannel</b>(<i>channelName</i>)
966
967 <p> 964 <p>
968 Public method to get a channel. 965 Public method to get a channel.
969 </p> 966 </p>
967
970 <dl> 968 <dl>
971 969
972 <dt><i>channelName</i> (str)</dt> 970 <dt><i>channelName</i> (str)</dt>
973 <dd> 971 <dd>
974 name of the channel to retrieve 972 name of the channel to retrieve
987 </dd> 985 </dd>
988 </dl> 986 </dl>
989 <a NAME="IrcNetwork.getChannelNames" ID="IrcNetwork.getChannelNames"></a> 987 <a NAME="IrcNetwork.getChannelNames" ID="IrcNetwork.getChannelNames"></a>
990 <h4>IrcNetwork.getChannelNames</h4> 988 <h4>IrcNetwork.getChannelNames</h4>
991 <b>getChannelNames</b>(<i></i>) 989 <b>getChannelNames</b>(<i></i>)
992
993 <p> 990 <p>
994 Public method to get the list of channels. 991 Public method to get the list of channels.
995 </p> 992 </p>
993
996 <dl> 994 <dl>
997 <dt>Return:</dt> 995 <dt>Return:</dt>
998 <dd> 996 <dd>
999 list of channel names 997 list of channel names
1000 </dd> 998 </dd>
1006 </dd> 1004 </dd>
1007 </dl> 1005 </dl>
1008 <a NAME="IrcNetwork.getChannels" ID="IrcNetwork.getChannels"></a> 1006 <a NAME="IrcNetwork.getChannels" ID="IrcNetwork.getChannels"></a>
1009 <h4>IrcNetwork.getChannels</h4> 1007 <h4>IrcNetwork.getChannels</h4>
1010 <b>getChannels</b>(<i></i>) 1008 <b>getChannels</b>(<i></i>)
1011
1012 <p> 1009 <p>
1013 Public method to get the channels. 1010 Public method to get the channels.
1014 </p> 1011 </p>
1012
1015 <dl> 1013 <dl>
1016 <dt>Return:</dt> 1014 <dt>Return:</dt>
1017 <dd> 1015 <dd>
1018 list of channels for the network 1016 list of channels for the network
1019 </dd> 1017 </dd>
1025 </dd> 1023 </dd>
1026 </dl> 1024 </dl>
1027 <a NAME="IrcNetwork.getIdentityName" ID="IrcNetwork.getIdentityName"></a> 1025 <a NAME="IrcNetwork.getIdentityName" ID="IrcNetwork.getIdentityName"></a>
1028 <h4>IrcNetwork.getIdentityName</h4> 1026 <h4>IrcNetwork.getIdentityName</h4>
1029 <b>getIdentityName</b>(<i></i>) 1027 <b>getIdentityName</b>(<i></i>)
1030
1031 <p> 1028 <p>
1032 Public method to get the name of the identity. 1029 Public method to get the name of the identity.
1033 </p> 1030 </p>
1031
1034 <dl> 1032 <dl>
1035 <dt>Return:</dt> 1033 <dt>Return:</dt>
1036 <dd> 1034 <dd>
1037 identity name 1035 identity name
1038 </dd> 1036 </dd>
1044 </dd> 1042 </dd>
1045 </dl> 1043 </dl>
1046 <a NAME="IrcNetwork.getName" ID="IrcNetwork.getName"></a> 1044 <a NAME="IrcNetwork.getName" ID="IrcNetwork.getName"></a>
1047 <h4>IrcNetwork.getName</h4> 1045 <h4>IrcNetwork.getName</h4>
1048 <b>getName</b>(<i></i>) 1046 <b>getName</b>(<i></i>)
1049
1050 <p> 1047 <p>
1051 Public method to get the network name. 1048 Public method to get the network name.
1052 </p> 1049 </p>
1050
1053 <dl> 1051 <dl>
1054 <dt>Return:</dt> 1052 <dt>Return:</dt>
1055 <dd> 1053 <dd>
1056 network name 1054 network name
1057 </dd> 1055 </dd>
1063 </dd> 1061 </dd>
1064 </dl> 1062 </dl>
1065 <a NAME="IrcNetwork.getServer" ID="IrcNetwork.getServer"></a> 1063 <a NAME="IrcNetwork.getServer" ID="IrcNetwork.getServer"></a>
1066 <h4>IrcNetwork.getServer</h4> 1064 <h4>IrcNetwork.getServer</h4>
1067 <b>getServer</b>(<i></i>) 1065 <b>getServer</b>(<i></i>)
1068
1069 <p> 1066 <p>
1070 Public method to get the server object. 1067 Public method to get the server object.
1071 </p> 1068 </p>
1069
1072 <dl> 1070 <dl>
1073 <dt>Return:</dt> 1071 <dt>Return:</dt>
1074 <dd> 1072 <dd>
1075 reference to the server 1073 reference to the server
1076 </dd> 1074 </dd>
1082 </dd> 1080 </dd>
1083 </dl> 1081 </dl>
1084 <a NAME="IrcNetwork.getServerName" ID="IrcNetwork.getServerName"></a> 1082 <a NAME="IrcNetwork.getServerName" ID="IrcNetwork.getServerName"></a>
1085 <h4>IrcNetwork.getServerName</h4> 1083 <h4>IrcNetwork.getServerName</h4>
1086 <b>getServerName</b>(<i></i>) 1084 <b>getServerName</b>(<i></i>)
1087
1088 <p> 1085 <p>
1089 Public method to get the server name. 1086 Public method to get the server name.
1090 </p> 1087 </p>
1088
1091 <dl> 1089 <dl>
1092 <dt>Return:</dt> 1090 <dt>Return:</dt>
1093 <dd> 1091 <dd>
1094 server name 1092 server name
1095 </dd> 1093 </dd>
1101 </dd> 1099 </dd>
1102 </dl> 1100 </dl>
1103 <a NAME="IrcNetwork.load" ID="IrcNetwork.load"></a> 1101 <a NAME="IrcNetwork.load" ID="IrcNetwork.load"></a>
1104 <h4>IrcNetwork.load</h4> 1102 <h4>IrcNetwork.load</h4>
1105 <b>load</b>(<i>settings</i>) 1103 <b>load</b>(<i>settings</i>)
1106
1107 <p> 1104 <p>
1108 Public method to load the network data. 1105 Public method to load the network data.
1109 </p> 1106 </p>
1107
1110 <dl> 1108 <dl>
1111 1109
1112 <dt><i>settings</i> (QSettings)</dt> 1110 <dt><i>settings</i> (QSettings)</dt>
1113 <dd> 1111 <dd>
1114 reference to the settings object 1112 reference to the settings object
1115 </dd> 1113 </dd>
1116 </dl> 1114 </dl>
1117 <a NAME="IrcNetwork.save" ID="IrcNetwork.save"></a> 1115 <a NAME="IrcNetwork.save" ID="IrcNetwork.save"></a>
1118 <h4>IrcNetwork.save</h4> 1116 <h4>IrcNetwork.save</h4>
1119 <b>save</b>(<i>settings</i>) 1117 <b>save</b>(<i>settings</i>)
1120
1121 <p> 1118 <p>
1122 Public method to save the network data. 1119 Public method to save the network data.
1123 </p> 1120 </p>
1121
1124 <dl> 1122 <dl>
1125 1123
1126 <dt><i>settings</i> (QSettings)</dt> 1124 <dt><i>settings</i> (QSettings)</dt>
1127 <dd> 1125 <dd>
1128 reference to the settings object 1126 reference to the settings object
1129 </dd> 1127 </dd>
1130 </dl> 1128 </dl>
1131 <a NAME="IrcNetwork.setAutoConnect" ID="IrcNetwork.setAutoConnect"></a> 1129 <a NAME="IrcNetwork.setAutoConnect" ID="IrcNetwork.setAutoConnect"></a>
1132 <h4>IrcNetwork.setAutoConnect</h4> 1130 <h4>IrcNetwork.setAutoConnect</h4>
1133 <b>setAutoConnect</b>(<i>enable</i>) 1131 <b>setAutoConnect</b>(<i>enable</i>)
1134
1135 <p> 1132 <p>
1136 Public method to set the auto connect flag. 1133 Public method to set the auto connect flag.
1137 </p> 1134 </p>
1135
1138 <dl> 1136 <dl>
1139 1137
1140 <dt><i>enable</i> (bool)</dt> 1138 <dt><i>enable</i> (bool)</dt>
1141 <dd> 1139 <dd>
1142 flag indicate to connect to the network at start-up 1140 flag indicate to connect to the network at start-up
1143 </dd> 1141 </dd>
1144 </dl> 1142 </dl>
1145 <a NAME="IrcNetwork.setChannel" ID="IrcNetwork.setChannel"></a> 1143 <a NAME="IrcNetwork.setChannel" ID="IrcNetwork.setChannel"></a>
1146 <h4>IrcNetwork.setChannel</h4> 1144 <h4>IrcNetwork.setChannel</h4>
1147 <b>setChannel</b>(<i>channel</i>) 1145 <b>setChannel</b>(<i>channel</i>)
1148
1149 <p> 1146 <p>
1150 Public method to set a channel. 1147 Public method to set a channel.
1151 </p> 1148 </p>
1149
1152 <dl> 1150 <dl>
1153 1151
1154 <dt><i>channel</i> (IrcChannel)</dt> 1152 <dt><i>channel</i> (IrcChannel)</dt>
1155 <dd> 1153 <dd>
1156 channel object to set 1154 channel object to set
1157 </dd> 1155 </dd>
1158 </dl> 1156 </dl>
1159 <a NAME="IrcNetwork.setChannels" ID="IrcNetwork.setChannels"></a> 1157 <a NAME="IrcNetwork.setChannels" ID="IrcNetwork.setChannels"></a>
1160 <h4>IrcNetwork.setChannels</h4> 1158 <h4>IrcNetwork.setChannels</h4>
1161 <b>setChannels</b>(<i>channels</i>) 1159 <b>setChannels</b>(<i>channels</i>)
1162
1163 <p> 1160 <p>
1164 Public method to set the list of channels. 1161 Public method to set the list of channels.
1165 </p> 1162 </p>
1163
1166 <dl> 1164 <dl>
1167 1165
1168 <dt><i>channels</i> (list of IrcChannel)</dt> 1166 <dt><i>channels</i> (list of IrcChannel)</dt>
1169 <dd> 1167 <dd>
1170 list of channels for the network 1168 list of channels for the network
1171 </dd> 1169 </dd>
1172 </dl> 1170 </dl>
1173 <a NAME="IrcNetwork.setIdentityName" ID="IrcNetwork.setIdentityName"></a> 1171 <a NAME="IrcNetwork.setIdentityName" ID="IrcNetwork.setIdentityName"></a>
1174 <h4>IrcNetwork.setIdentityName</h4> 1172 <h4>IrcNetwork.setIdentityName</h4>
1175 <b>setIdentityName</b>(<i>name</i>) 1173 <b>setIdentityName</b>(<i>name</i>)
1176
1177 <p> 1174 <p>
1178 Public method to set the name of the identity. 1175 Public method to set the name of the identity.
1179 </p> 1176 </p>
1177
1180 <dl> 1178 <dl>
1181 1179
1182 <dt><i>name</i> (str)</dt> 1180 <dt><i>name</i> (str)</dt>
1183 <dd> 1181 <dd>
1184 identity name 1182 identity name
1185 </dd> 1183 </dd>
1186 </dl> 1184 </dl>
1187 <a NAME="IrcNetwork.setName" ID="IrcNetwork.setName"></a> 1185 <a NAME="IrcNetwork.setName" ID="IrcNetwork.setName"></a>
1188 <h4>IrcNetwork.setName</h4> 1186 <h4>IrcNetwork.setName</h4>
1189 <b>setName</b>(<i>name</i>) 1187 <b>setName</b>(<i>name</i>)
1190
1191 <p> 1188 <p>
1192 Public method to set the network name. 1189 Public method to set the network name.
1193 </p> 1190 </p>
1191
1194 <dl> 1192 <dl>
1195 1193
1196 <dt><i>name</i> (str)</dt> 1194 <dt><i>name</i> (str)</dt>
1197 <dd> 1195 <dd>
1198 network name 1196 network name
1199 </dd> 1197 </dd>
1200 </dl> 1198 </dl>
1201 <a NAME="IrcNetwork.setServer" ID="IrcNetwork.setServer"></a> 1199 <a NAME="IrcNetwork.setServer" ID="IrcNetwork.setServer"></a>
1202 <h4>IrcNetwork.setServer</h4> 1200 <h4>IrcNetwork.setServer</h4>
1203 <b>setServer</b>(<i>server</i>) 1201 <b>setServer</b>(<i>server</i>)
1204
1205 <p> 1202 <p>
1206 Public method to set the server. 1203 Public method to set the server.
1207 </p> 1204 </p>
1205
1208 <dl> 1206 <dl>
1209 1207
1210 <dt><i>server</i> (IrcServer)</dt> 1208 <dt><i>server</i> (IrcServer)</dt>
1211 <dd> 1209 <dd>
1212 server object to set 1210 server object to set
1215 <div align="right"><a href="#top">Up</a></div> 1213 <div align="right"><a href="#top">Up</a></div>
1216 <hr /> 1214 <hr />
1217 <hr /> 1215 <hr />
1218 <a NAME="IrcNetworkManager" ID="IrcNetworkManager"></a> 1216 <a NAME="IrcNetworkManager" ID="IrcNetworkManager"></a>
1219 <h2>IrcNetworkManager</h2> 1217 <h2>IrcNetworkManager</h2>
1220
1221 <p> 1218 <p>
1222 Class implementing the IRC identity object. 1219 Class implementing the IRC identity object.
1223 </p> 1220 </p>
1221
1224 <h3>Signals</h3> 1222 <h3>Signals</h3>
1225 <dl> 1223 <dl>
1226 1224
1227 <dt>dataChanged()</dt> 1225 <dt>dataChanged()</dt>
1228 <dd> 1226 <dd>
1238 </dd> 1236 </dd>
1239 </dl> 1237 </dl>
1240 <h3>Derived from</h3> 1238 <h3>Derived from</h3>
1241 QObject 1239 QObject
1242 <h3>Class Attributes</h3> 1240 <h3>Class Attributes</h3>
1243
1244 <table> 1241 <table>
1245 <tr><td>None</td></tr> 1242 <tr><td>None</td></tr>
1246 </table> 1243 </table>
1244
1247 <h3>Class Methods</h3> 1245 <h3>Class Methods</h3>
1248
1249 <table> 1246 <table>
1250 <tr><td>None</td></tr> 1247 <tr><td>None</td></tr>
1251 </table> 1248 </table>
1249
1252 <h3>Methods</h3> 1250 <h3>Methods</h3>
1253 1251 <table>
1254 <table>
1255
1256 <tr> 1252 <tr>
1257 <td><a href="#IrcNetworkManager.__init__">IrcNetworkManager</a></td> 1253 <td><a href="#IrcNetworkManager.__init__">IrcNetworkManager</a></td>
1258 <td>Constructor</td> 1254 <td>Constructor</td>
1259 </tr> 1255 </tr>
1260 <tr> 1256 <tr>
1328 <tr> 1324 <tr>
1329 <td><a href="#IrcNetworkManager.setNetwork">setNetwork</a></td> 1325 <td><a href="#IrcNetworkManager.setNetwork">setNetwork</a></td>
1330 <td>Public method to set a network.</td> 1326 <td>Public method to set a network.</td>
1331 </tr> 1327 </tr>
1332 </table> 1328 </table>
1329
1333 <h3>Static Methods</h3> 1330 <h3>Static Methods</h3>
1334
1335 <table> 1331 <table>
1336 <tr><td>None</td></tr> 1332 <tr><td>None</td></tr>
1337 </table> 1333 </table>
1334
1338 1335
1339 <a NAME="IrcNetworkManager.__init__" ID="IrcNetworkManager.__init__"></a> 1336 <a NAME="IrcNetworkManager.__init__" ID="IrcNetworkManager.__init__"></a>
1340 <h4>IrcNetworkManager (Constructor)</h4> 1337 <h4>IrcNetworkManager (Constructor)</h4>
1341 <b>IrcNetworkManager</b>(<i>parent=None</i>) 1338 <b>IrcNetworkManager</b>(<i>parent=None</i>)
1342
1343 <p> 1339 <p>
1344 Constructor 1340 Constructor
1345 </p> 1341 </p>
1342
1346 <dl> 1343 <dl>
1347 1344
1348 <dt><i>parent</i> (QObject)</dt> 1345 <dt><i>parent</i> (QObject)</dt>
1349 <dd> 1346 <dd>
1350 reference to the parent object 1347 reference to the parent object
1351 </dd> 1348 </dd>
1352 </dl> 1349 </dl>
1353 <a NAME="IrcNetworkManager.__load" ID="IrcNetworkManager.__load"></a> 1350 <a NAME="IrcNetworkManager.__load" ID="IrcNetworkManager.__load"></a>
1354 <h4>IrcNetworkManager.__load</h4> 1351 <h4>IrcNetworkManager.__load</h4>
1355 <b>__load</b>(<i></i>) 1352 <b>__load</b>(<i></i>)
1356
1357 <p> 1353 <p>
1358 Private slot to load the IRC data. 1354 Private slot to load the IRC data.
1359 </p> 1355 </p>
1356
1360 <a NAME="IrcNetworkManager.__loadDefaults" ID="IrcNetworkManager.__loadDefaults"></a> 1357 <a NAME="IrcNetworkManager.__loadDefaults" ID="IrcNetworkManager.__loadDefaults"></a>
1361 <h4>IrcNetworkManager.__loadDefaults</h4> 1358 <h4>IrcNetworkManager.__loadDefaults</h4>
1362 <b>__loadDefaults</b>(<i>identityOnly=False</i>) 1359 <b>__loadDefaults</b>(<i>identityOnly=False</i>)
1363
1364 <p> 1360 <p>
1365 Private method to load default values. 1361 Private method to load default values.
1366 </p> 1362 </p>
1363
1367 <dl> 1364 <dl>
1368 1365
1369 <dt><i>identityOnly</i> (bool)</dt> 1366 <dt><i>identityOnly</i> (bool)</dt>
1370 <dd> 1367 <dd>
1371 flag indicating to just load the default 1368 flag indicating to just load the default
1373 </dd> 1370 </dd>
1374 </dl> 1371 </dl>
1375 <a NAME="IrcNetworkManager.addIdentity" ID="IrcNetworkManager.addIdentity"></a> 1372 <a NAME="IrcNetworkManager.addIdentity" ID="IrcNetworkManager.addIdentity"></a>
1376 <h4>IrcNetworkManager.addIdentity</h4> 1373 <h4>IrcNetworkManager.addIdentity</h4>
1377 <b>addIdentity</b>(<i>identity</i>) 1374 <b>addIdentity</b>(<i>identity</i>)
1378
1379 <p> 1375 <p>
1380 Public method to add a new identity. 1376 Public method to add a new identity.
1381 </p> 1377 </p>
1378
1382 <dl> 1379 <dl>
1383 1380
1384 <dt><i>identity</i> (IrcIdentity)</dt> 1381 <dt><i>identity</i> (IrcIdentity)</dt>
1385 <dd> 1382 <dd>
1386 reference to the identity to add 1383 reference to the identity to add
1387 </dd> 1384 </dd>
1388 </dl> 1385 </dl>
1389 <a NAME="IrcNetworkManager.addNetwork" ID="IrcNetworkManager.addNetwork"></a> 1386 <a NAME="IrcNetworkManager.addNetwork" ID="IrcNetworkManager.addNetwork"></a>
1390 <h4>IrcNetworkManager.addNetwork</h4> 1387 <h4>IrcNetworkManager.addNetwork</h4>
1391 <b>addNetwork</b>(<i>network</i>) 1388 <b>addNetwork</b>(<i>network</i>)
1392
1393 <p> 1389 <p>
1394 Public method to add a network. 1390 Public method to add a network.
1395 </p> 1391 </p>
1392
1396 <dl> 1393 <dl>
1397 1394
1398 <dt><i>network</i> (IrcNetwork)</dt> 1395 <dt><i>network</i> (IrcNetwork)</dt>
1399 <dd> 1396 <dd>
1400 network object to add 1397 network object to add
1401 </dd> 1398 </dd>
1402 </dl> 1399 </dl>
1403 <a NAME="IrcNetworkManager.close" ID="IrcNetworkManager.close"></a> 1400 <a NAME="IrcNetworkManager.close" ID="IrcNetworkManager.close"></a>
1404 <h4>IrcNetworkManager.close</h4> 1401 <h4>IrcNetworkManager.close</h4>
1405 <b>close</b>(<i></i>) 1402 <b>close</b>(<i></i>)
1406
1407 <p> 1403 <p>
1408 Public method to close the open search engines manager. 1404 Public method to close the open search engines manager.
1409 </p> 1405 </p>
1406
1410 <a NAME="IrcNetworkManager.deleteIdentity" ID="IrcNetworkManager.deleteIdentity"></a> 1407 <a NAME="IrcNetworkManager.deleteIdentity" ID="IrcNetworkManager.deleteIdentity"></a>
1411 <h4>IrcNetworkManager.deleteIdentity</h4> 1408 <h4>IrcNetworkManager.deleteIdentity</h4>
1412 <b>deleteIdentity</b>(<i>name</i>) 1409 <b>deleteIdentity</b>(<i>name</i>)
1413
1414 <p> 1410 <p>
1415 Public method to delete the given identity. 1411 Public method to delete the given identity.
1416 </p> 1412 </p>
1413
1417 <dl> 1414 <dl>
1418 1415
1419 <dt><i>name</i> (str)</dt> 1416 <dt><i>name</i> (str)</dt>
1420 <dd> 1417 <dd>
1421 name of the identity to delete 1418 name of the identity to delete
1422 </dd> 1419 </dd>
1423 </dl> 1420 </dl>
1424 <a NAME="IrcNetworkManager.deleteNetwork" ID="IrcNetworkManager.deleteNetwork"></a> 1421 <a NAME="IrcNetworkManager.deleteNetwork" ID="IrcNetworkManager.deleteNetwork"></a>
1425 <h4>IrcNetworkManager.deleteNetwork</h4> 1422 <h4>IrcNetworkManager.deleteNetwork</h4>
1426 <b>deleteNetwork</b>(<i>name</i>) 1423 <b>deleteNetwork</b>(<i>name</i>)
1427
1428 <p> 1424 <p>
1429 Public method to delete the given network. 1425 Public method to delete the given network.
1430 </p> 1426 </p>
1427
1431 <dl> 1428 <dl>
1432 1429
1433 <dt><i>name</i> (str)</dt> 1430 <dt><i>name</i> (str)</dt>
1434 <dd> 1431 <dd>
1435 name of the network to delete 1432 name of the network to delete
1436 </dd> 1433 </dd>
1437 </dl> 1434 </dl>
1438 <a NAME="IrcNetworkManager.getIdentities" ID="IrcNetworkManager.getIdentities"></a> 1435 <a NAME="IrcNetworkManager.getIdentities" ID="IrcNetworkManager.getIdentities"></a>
1439 <h4>IrcNetworkManager.getIdentities</h4> 1436 <h4>IrcNetworkManager.getIdentities</h4>
1440 <b>getIdentities</b>(<i></i>) 1437 <b>getIdentities</b>(<i></i>)
1441
1442 <p> 1438 <p>
1443 Public method to get a copy of all identities. 1439 Public method to get a copy of all identities.
1444 </p> 1440 </p>
1441
1445 <dl> 1442 <dl>
1446 <dt>Return:</dt> 1443 <dt>Return:</dt>
1447 <dd> 1444 <dd>
1448 dictionary of all identities 1445 dictionary of all identities
1449 </dd> 1446 </dd>
1455 </dd> 1452 </dd>
1456 </dl> 1453 </dl>
1457 <a NAME="IrcNetworkManager.getIdentity" ID="IrcNetworkManager.getIdentity"></a> 1454 <a NAME="IrcNetworkManager.getIdentity" ID="IrcNetworkManager.getIdentity"></a>
1458 <h4>IrcNetworkManager.getIdentity</h4> 1455 <h4>IrcNetworkManager.getIdentity</h4>
1459 <b>getIdentity</b>(<i>name, create=False</i>) 1456 <b>getIdentity</b>(<i>name, create=False</i>)
1460
1461 <p> 1457 <p>
1462 Public method to get an identity object. 1458 Public method to get an identity object.
1463 </p> 1459 </p>
1460
1464 <dl> 1461 <dl>
1465 1462
1466 <dt><i>name</i> (str)</dt> 1463 <dt><i>name</i> (str)</dt>
1467 <dd> 1464 <dd>
1468 name of the identity to get 1465 name of the identity to get
1486 </dd> 1483 </dd>
1487 </dl> 1484 </dl>
1488 <a NAME="IrcNetworkManager.getIdentityNames" ID="IrcNetworkManager.getIdentityNames"></a> 1485 <a NAME="IrcNetworkManager.getIdentityNames" ID="IrcNetworkManager.getIdentityNames"></a>
1489 <h4>IrcNetworkManager.getIdentityNames</h4> 1486 <h4>IrcNetworkManager.getIdentityNames</h4>
1490 <b>getIdentityNames</b>(<i></i>) 1487 <b>getIdentityNames</b>(<i></i>)
1491
1492 <p> 1488 <p>
1493 Public method to get the names of all identities. 1489 Public method to get the names of all identities.
1494 </p> 1490 </p>
1491
1495 <dl> 1492 <dl>
1496 <dt>Return:</dt> 1493 <dt>Return:</dt>
1497 <dd> 1494 <dd>
1498 names of all identities 1495 names of all identities
1499 </dd> 1496 </dd>
1505 </dd> 1502 </dd>
1506 </dl> 1503 </dl>
1507 <a NAME="IrcNetworkManager.getNetwork" ID="IrcNetworkManager.getNetwork"></a> 1504 <a NAME="IrcNetworkManager.getNetwork" ID="IrcNetworkManager.getNetwork"></a>
1508 <h4>IrcNetworkManager.getNetwork</h4> 1505 <h4>IrcNetworkManager.getNetwork</h4>
1509 <b>getNetwork</b>(<i>name</i>) 1506 <b>getNetwork</b>(<i>name</i>)
1510
1511 <p> 1507 <p>
1512 Public method to get a network object. 1508 Public method to get a network object.
1513 </p> 1509 </p>
1510
1514 <dl> 1511 <dl>
1515 1512
1516 <dt><i>name</i> (str)</dt> 1513 <dt><i>name</i> (str)</dt>
1517 <dd> 1514 <dd>
1518 name of the network 1515 name of the network
1531 </dd> 1528 </dd>
1532 </dl> 1529 </dl>
1533 <a NAME="IrcNetworkManager.getNetworkNames" ID="IrcNetworkManager.getNetworkNames"></a> 1530 <a NAME="IrcNetworkManager.getNetworkNames" ID="IrcNetworkManager.getNetworkNames"></a>
1534 <h4>IrcNetworkManager.getNetworkNames</h4> 1531 <h4>IrcNetworkManager.getNetworkNames</h4>
1535 <b>getNetworkNames</b>(<i></i>) 1532 <b>getNetworkNames</b>(<i></i>)
1536
1537 <p> 1533 <p>
1538 Public method to get a list of all known network names. 1534 Public method to get a list of all known network names.
1539 </p> 1535 </p>
1536
1540 <dl> 1537 <dl>
1541 <dt>Return:</dt> 1538 <dt>Return:</dt>
1542 <dd> 1539 <dd>
1543 list of network names 1540 list of network names
1544 </dd> 1541 </dd>
1550 </dd> 1547 </dd>
1551 </dl> 1548 </dl>
1552 <a NAME="IrcNetworkManager.identityChanged" ID="IrcNetworkManager.identityChanged"></a> 1549 <a NAME="IrcNetworkManager.identityChanged" ID="IrcNetworkManager.identityChanged"></a>
1553 <h4>IrcNetworkManager.identityChanged</h4> 1550 <h4>IrcNetworkManager.identityChanged</h4>
1554 <b>identityChanged</b>(<i></i>) 1551 <b>identityChanged</b>(<i></i>)
1555
1556 <p> 1552 <p>
1557 Public method to indicate a change of an identity object. 1553 Public method to indicate a change of an identity object.
1558 </p> 1554 </p>
1555
1559 <a NAME="IrcNetworkManager.networkChanged" ID="IrcNetworkManager.networkChanged"></a> 1556 <a NAME="IrcNetworkManager.networkChanged" ID="IrcNetworkManager.networkChanged"></a>
1560 <h4>IrcNetworkManager.networkChanged</h4> 1557 <h4>IrcNetworkManager.networkChanged</h4>
1561 <b>networkChanged</b>(<i></i>) 1558 <b>networkChanged</b>(<i></i>)
1562
1563 <p> 1559 <p>
1564 Public method to indicate a change of a network object. 1560 Public method to indicate a change of a network object.
1565 </p> 1561 </p>
1562
1566 <a NAME="IrcNetworkManager.renameIdentity" ID="IrcNetworkManager.renameIdentity"></a> 1563 <a NAME="IrcNetworkManager.renameIdentity" ID="IrcNetworkManager.renameIdentity"></a>
1567 <h4>IrcNetworkManager.renameIdentity</h4> 1564 <h4>IrcNetworkManager.renameIdentity</h4>
1568 <b>renameIdentity</b>(<i>oldName, newName</i>) 1565 <b>renameIdentity</b>(<i>oldName, newName</i>)
1569
1570 <p> 1566 <p>
1571 Public method to rename an identity. 1567 Public method to rename an identity.
1572 </p> 1568 </p>
1569
1573 <dl> 1570 <dl>
1574 1571
1575 <dt><i>oldName</i> (str)</dt> 1572 <dt><i>oldName</i> (str)</dt>
1576 <dd> 1573 <dd>
1577 old name of the identity 1574 old name of the identity
1582 </dd> 1579 </dd>
1583 </dl> 1580 </dl>
1584 <a NAME="IrcNetworkManager.save" ID="IrcNetworkManager.save"></a> 1581 <a NAME="IrcNetworkManager.save" ID="IrcNetworkManager.save"></a>
1585 <h4>IrcNetworkManager.save</h4> 1582 <h4>IrcNetworkManager.save</h4>
1586 <b>save</b>(<i></i>) 1583 <b>save</b>(<i></i>)
1587
1588 <p> 1584 <p>
1589 Public slot to save the IRC data. 1585 Public slot to save the IRC data.
1590 </p> 1586 </p>
1587
1591 <a NAME="IrcNetworkManager.setIdentities" ID="IrcNetworkManager.setIdentities"></a> 1588 <a NAME="IrcNetworkManager.setIdentities" ID="IrcNetworkManager.setIdentities"></a>
1592 <h4>IrcNetworkManager.setIdentities</h4> 1589 <h4>IrcNetworkManager.setIdentities</h4>
1593 <b>setIdentities</b>(<i>identities</i>) 1590 <b>setIdentities</b>(<i>identities</i>)
1594
1595 <p> 1591 <p>
1596 Public method to set the identities. 1592 Public method to set the identities.
1597 </p> 1593 </p>
1594
1598 <dl> 1595 <dl>
1599 1596
1600 <dt><i>identities</i> (dict of IrcIdentity)</dt> 1597 <dt><i>identities</i> (dict of IrcIdentity)</dt>
1601 <dd> 1598 <dd>
1602 dictionary of all identities 1599 dictionary of all identities
1603 </dd> 1600 </dd>
1604 </dl> 1601 </dl>
1605 <a NAME="IrcNetworkManager.setNetwork" ID="IrcNetworkManager.setNetwork"></a> 1602 <a NAME="IrcNetworkManager.setNetwork" ID="IrcNetworkManager.setNetwork"></a>
1606 <h4>IrcNetworkManager.setNetwork</h4> 1603 <h4>IrcNetworkManager.setNetwork</h4>
1607 <b>setNetwork</b>(<i>network, networkName=""</i>) 1604 <b>setNetwork</b>(<i>network, networkName=""</i>)
1608
1609 <p> 1605 <p>
1610 Public method to set a network. 1606 Public method to set a network.
1611 </p> 1607 </p>
1608
1612 <dl> 1609 <dl>
1613 1610
1614 <dt><i>network</i> (IrcNetwork)</dt> 1611 <dt><i>network</i> (IrcNetwork)</dt>
1615 <dd> 1612 <dd>
1616 network object to set 1613 network object to set
1623 <div align="right"><a href="#top">Up</a></div> 1620 <div align="right"><a href="#top">Up</a></div>
1624 <hr /> 1621 <hr />
1625 <hr /> 1622 <hr />
1626 <a NAME="IrcServer" ID="IrcServer"></a> 1623 <a NAME="IrcServer" ID="IrcServer"></a>
1627 <h2>IrcServer</h2> 1624 <h2>IrcServer</h2>
1628
1629 <p> 1625 <p>
1630 Class implementing the IRC identity object. 1626 Class implementing the IRC identity object.
1631 </p> 1627 </p>
1628
1632 <h3>Derived from</h3> 1629 <h3>Derived from</h3>
1633 None 1630 None
1634 <h3>Class Attributes</h3> 1631 <h3>Class Attributes</h3>
1635 1632 <table>
1636 <table> 1633 <tr><td>DefaultPort</td></tr>
1637 <tr><td>DefaultPort</td></tr><tr><td>DefaultSslPort</td></tr> 1634 <tr><td>DefaultSslPort</td></tr>
1638 </table> 1635 </table>
1636
1639 <h3>Class Methods</h3> 1637 <h3>Class Methods</h3>
1640
1641 <table> 1638 <table>
1642 <tr><td>None</td></tr> 1639 <tr><td>None</td></tr>
1643 </table> 1640 </table>
1641
1644 <h3>Methods</h3> 1642 <h3>Methods</h3>
1645 1643 <table>
1646 <table>
1647
1648 <tr> 1644 <tr>
1649 <td><a href="#IrcServer.__init__">IrcServer</a></td> 1645 <td><a href="#IrcServer.__init__">IrcServer</a></td>
1650 <td>Constructor</td> 1646 <td>Constructor</td>
1651 </tr> 1647 </tr>
1652 <tr> 1648 <tr>
1688 <tr> 1684 <tr>
1689 <td><a href="#IrcServer.useSSL">useSSL</a></td> 1685 <td><a href="#IrcServer.useSSL">useSSL</a></td>
1690 <td>Public method to check for SSL usage.</td> 1686 <td>Public method to check for SSL usage.</td>
1691 </tr> 1687 </tr>
1692 </table> 1688 </table>
1689
1693 <h3>Static Methods</h3> 1690 <h3>Static Methods</h3>
1694
1695 <table> 1691 <table>
1696 <tr><td>None</td></tr> 1692 <tr><td>None</td></tr>
1697 </table> 1693 </table>
1694
1698 1695
1699 <a NAME="IrcServer.__init__" ID="IrcServer.__init__"></a> 1696 <a NAME="IrcServer.__init__" ID="IrcServer.__init__"></a>
1700 <h4>IrcServer (Constructor)</h4> 1697 <h4>IrcServer (Constructor)</h4>
1701 <b>IrcServer</b>(<i>name</i>) 1698 <b>IrcServer</b>(<i>name</i>)
1702
1703 <p> 1699 <p>
1704 Constructor 1700 Constructor
1705 </p> 1701 </p>
1702
1706 <dl> 1703 <dl>
1707 1704
1708 <dt><i>name</i> (str)</dt> 1705 <dt><i>name</i> (str)</dt>
1709 <dd> 1706 <dd>
1710 name of the server 1707 name of the server
1711 </dd> 1708 </dd>
1712 </dl> 1709 </dl>
1713 <a NAME="IrcServer.getName" ID="IrcServer.getName"></a> 1710 <a NAME="IrcServer.getName" ID="IrcServer.getName"></a>
1714 <h4>IrcServer.getName</h4> 1711 <h4>IrcServer.getName</h4>
1715 <b>getName</b>(<i></i>) 1712 <b>getName</b>(<i></i>)
1716
1717 <p> 1713 <p>
1718 Public method to get the server name. 1714 Public method to get the server name.
1719 </p> 1715 </p>
1716
1720 <dl> 1717 <dl>
1721 <dt>Return:</dt> 1718 <dt>Return:</dt>
1722 <dd> 1719 <dd>
1723 server name 1720 server name
1724 </dd> 1721 </dd>
1730 </dd> 1727 </dd>
1731 </dl> 1728 </dl>
1732 <a NAME="IrcServer.getPassword" ID="IrcServer.getPassword"></a> 1729 <a NAME="IrcServer.getPassword" ID="IrcServer.getPassword"></a>
1733 <h4>IrcServer.getPassword</h4> 1730 <h4>IrcServer.getPassword</h4>
1734 <b>getPassword</b>(<i></i>) 1731 <b>getPassword</b>(<i></i>)
1735
1736 <p> 1732 <p>
1737 Public method to get the password. 1733 Public method to get the password.
1738 </p> 1734 </p>
1735
1739 <dl> 1736 <dl>
1740 <dt>Return:</dt> 1737 <dt>Return:</dt>
1741 <dd> 1738 <dd>
1742 password 1739 password
1743 </dd> 1740 </dd>
1749 </dd> 1746 </dd>
1750 </dl> 1747 </dl>
1751 <a NAME="IrcServer.getPort" ID="IrcServer.getPort"></a> 1748 <a NAME="IrcServer.getPort" ID="IrcServer.getPort"></a>
1752 <h4>IrcServer.getPort</h4> 1749 <h4>IrcServer.getPort</h4>
1753 <b>getPort</b>(<i></i>) 1750 <b>getPort</b>(<i></i>)
1754
1755 <p> 1751 <p>
1756 Public method to get the server port number. 1752 Public method to get the server port number.
1757 </p> 1753 </p>
1754
1758 <dl> 1755 <dl>
1759 <dt>Return:</dt> 1756 <dt>Return:</dt>
1760 <dd> 1757 <dd>
1761 port number 1758 port number
1762 </dd> 1759 </dd>
1768 </dd> 1765 </dd>
1769 </dl> 1766 </dl>
1770 <a NAME="IrcServer.load" ID="IrcServer.load"></a> 1767 <a NAME="IrcServer.load" ID="IrcServer.load"></a>
1771 <h4>IrcServer.load</h4> 1768 <h4>IrcServer.load</h4>
1772 <b>load</b>(<i>settings</i>) 1769 <b>load</b>(<i>settings</i>)
1773
1774 <p> 1770 <p>
1775 Public method to load the server data. 1771 Public method to load the server data.
1776 </p> 1772 </p>
1773
1777 <dl> 1774 <dl>
1778 1775
1779 <dt><i>settings</i> (QSettings)</dt> 1776 <dt><i>settings</i> (QSettings)</dt>
1780 <dd> 1777 <dd>
1781 reference to the settings object 1778 reference to the settings object
1782 </dd> 1779 </dd>
1783 </dl> 1780 </dl>
1784 <a NAME="IrcServer.save" ID="IrcServer.save"></a> 1781 <a NAME="IrcServer.save" ID="IrcServer.save"></a>
1785 <h4>IrcServer.save</h4> 1782 <h4>IrcServer.save</h4>
1786 <b>save</b>(<i>settings</i>) 1783 <b>save</b>(<i>settings</i>)
1787
1788 <p> 1784 <p>
1789 Public method to save the server data. 1785 Public method to save the server data.
1790 </p> 1786 </p>
1787
1791 <dl> 1788 <dl>
1792 1789
1793 <dt><i>settings</i> (QSettings)</dt> 1790 <dt><i>settings</i> (QSettings)</dt>
1794 <dd> 1791 <dd>
1795 reference to the settings object 1792 reference to the settings object
1796 </dd> 1793 </dd>
1797 </dl> 1794 </dl>
1798 <a NAME="IrcServer.setName" ID="IrcServer.setName"></a> 1795 <a NAME="IrcServer.setName" ID="IrcServer.setName"></a>
1799 <h4>IrcServer.setName</h4> 1796 <h4>IrcServer.setName</h4>
1800 <b>setName</b>(<i>name</i>) 1797 <b>setName</b>(<i>name</i>)
1801
1802 <p> 1798 <p>
1803 Public method to set the server name. 1799 Public method to set the server name.
1804 </p> 1800 </p>
1801
1805 <dl> 1802 <dl>
1806 1803
1807 <dt><i>name</i> (str)</dt> 1804 <dt><i>name</i> (str)</dt>
1808 <dd> 1805 <dd>
1809 server name 1806 server name
1810 </dd> 1807 </dd>
1811 </dl> 1808 </dl>
1812 <a NAME="IrcServer.setPassword" ID="IrcServer.setPassword"></a> 1809 <a NAME="IrcServer.setPassword" ID="IrcServer.setPassword"></a>
1813 <h4>IrcServer.setPassword</h4> 1810 <h4>IrcServer.setPassword</h4>
1814 <b>setPassword</b>(<i>password</i>) 1811 <b>setPassword</b>(<i>password</i>)
1815
1816 <p> 1812 <p>
1817 Public method to set a new password. 1813 Public method to set a new password.
1818 </p> 1814 </p>
1815
1819 <dl> 1816 <dl>
1820 1817
1821 <dt><i>password</i> (str)</dt> 1818 <dt><i>password</i> (str)</dt>
1822 <dd> 1819 <dd>
1823 password to set 1820 password to set
1824 </dd> 1821 </dd>
1825 </dl> 1822 </dl>
1826 <a NAME="IrcServer.setPort" ID="IrcServer.setPort"></a> 1823 <a NAME="IrcServer.setPort" ID="IrcServer.setPort"></a>
1827 <h4>IrcServer.setPort</h4> 1824 <h4>IrcServer.setPort</h4>
1828 <b>setPort</b>(<i>port</i>) 1825 <b>setPort</b>(<i>port</i>)
1829
1830 <p> 1826 <p>
1831 Public method to set the server port number. 1827 Public method to set the server port number.
1832 </p> 1828 </p>
1829
1833 <dl> 1830 <dl>
1834 1831
1835 <dt><i>port</i> (int)</dt> 1832 <dt><i>port</i> (int)</dt>
1836 <dd> 1833 <dd>
1837 server port number 1834 server port number
1838 </dd> 1835 </dd>
1839 </dl> 1836 </dl>
1840 <a NAME="IrcServer.setUseSSL" ID="IrcServer.setUseSSL"></a> 1837 <a NAME="IrcServer.setUseSSL" ID="IrcServer.setUseSSL"></a>
1841 <h4>IrcServer.setUseSSL</h4> 1838 <h4>IrcServer.setUseSSL</h4>
1842 <b>setUseSSL</b>(<i>on</i>) 1839 <b>setUseSSL</b>(<i>on</i>)
1843
1844 <p> 1840 <p>
1845 Public method to set the SSL usage. 1841 Public method to set the SSL usage.
1846 </p> 1842 </p>
1843
1847 <dl> 1844 <dl>
1848 1845
1849 <dt><i>on</i> (bool)</dt> 1846 <dt><i>on</i> (bool)</dt>
1850 <dd> 1847 <dd>
1851 flag indicating SSL usage 1848 flag indicating SSL usage
1852 </dd> 1849 </dd>
1853 </dl> 1850 </dl>
1854 <a NAME="IrcServer.useSSL" ID="IrcServer.useSSL"></a> 1851 <a NAME="IrcServer.useSSL" ID="IrcServer.useSSL"></a>
1855 <h4>IrcServer.useSSL</h4> 1852 <h4>IrcServer.useSSL</h4>
1856 <b>useSSL</b>(<i></i>) 1853 <b>useSSL</b>(<i></i>)
1857
1858 <p> 1854 <p>
1859 Public method to check for SSL usage. 1855 Public method to check for SSL usage.
1860 </p> 1856 </p>
1857
1861 <dl> 1858 <dl>
1862 <dt>Return:</dt> 1859 <dt>Return:</dt>
1863 <dd> 1860 <dd>
1864 flag indicating SSL usage 1861 flag indicating SSL usage
1865 </dd> 1862 </dd>

eric ide

mercurial