blob: 4096e7b8994676392e5ddd256a771148dd1664bb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
---
title: nsIInputStream
slug: nsIInputStream
tags:
- Dokumentacja_API_XPCOM
- Interfejsy
- 'Interfejsy:Skryptowalne'
- 'Interfejsy:Zamrożone'
- Wszystkie_kategorie
- XPCOM
---
<p>
« <a href="/pl/docs/Dokumentacja_API_XPCOM">Dokumentacja API XPCOM</a>
</p>
<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3>
<p>Interfejs <code>nsIInputStream</code> reprezentuje źródło danych nadających się do odczytu.
</p>
<pre> #include "nsIInputStream.h"
[scriptable, uuid=(fa9c7f6c-61b3-11d4-9877-00c04fa0cf4a)]
interface nsIInputStream : nsISupports { ... };
</pre>
<h3 id="Metody" name="Metody">Metody</h3>
<dl><dt> <code><a href="pl/NsIInputStream/close">close</a></code>
</dt><dd> Metoda zamyka ciąg wejściowy.
</dd></dl>
<dl><dt> <code><a href="pl/NsIInputStream/available">available</a></code>
</dt><dd> Metoda zwraca ilość bajtów aktualnie możliwych do odczytania z ciągu.
</dd></dl>
<dl><dt> <code><a href="pl/NsIInputStream/read">read</a></code>
</dt><dd> Metoda kopiuje dane z ciągu do bufora.
</dd></dl>
<dl><dt> <code><a href="pl/NsIInputStream/readSegments">readSegments</a></code>
</dt><dd> Metoda dostarcza bezpośredniego dostępu do wewnętrznego bufora ciągu.
</dd></dl>
<dl><dt> <code><a href="pl/NsIInputStream/isNonBlocking">isNonBlocking</a></code>
</dt><dd> Metoda zwraca wartość <code>true</code> jeśli ciąg nie jest blokujący.
</dd></dl>
<h3 id="Historia" name="Historia">Historia</h3>
<p>Ten interfejs został zamrożony dla Mozilli 1.0. Zobacz <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=124465" title="FIXED: [meta] freeze specific necko APIs for mozilla 1.0">błąd 124465</a>, aby poznać szczegóły.
</p>
|