Home
last modified time | relevance | path

Searched refs:InputStream (Results 1 – 24 of 24) sorted by relevance

/wasmtime-44.0.1/crates/wasi/src/p2/host/
H A Dio.rs4 bindings::sync::io::streams::{self, InputStream, OutputStream},
88 src: Resource<InputStream>, in splice() argument
97 src: Resource<InputStream>, in blocking_splice() argument
105 fn drop(&mut self, stream: Resource<InputStream>) -> wasmtime::Result<()> { in drop()
109 fn read(&mut self, stream: Resource<InputStream>, len: u64) -> StreamResult<Vec<u8>> { in read() argument
113 fn blocking_read(&mut self, stream: Resource<InputStream>, len: u64) -> StreamResult<Vec<u8>> { in blocking_read() argument
117 fn skip(&mut self, stream: Resource<InputStream>, len: u64) -> StreamResult<u64> { in skip() argument
121 fn blocking_skip(&mut self, stream: Resource<InputStream>, len: u64) -> StreamResult<u64> { in blocking_skip() argument
125 fn subscribe(&mut self, stream: Resource<InputStream>) -> wasmtime::Result<Resource<Pollable>> { in subscribe()
H A Dtcp.rs291 self, Duration, HostTcpSocket, InputStream, IpAddressFamily, IpSocketAddress,
332 ) -> Result<(Resource<InputStream>, Resource<OutputStream>), SocketError> { in finish_connect() argument
350 Resource<InputStream>, in accept() argument
/wasmtime-44.0.1/crates/wasi/src/cli/
H A Dempty.rs6 use wasmtime_wasi_io::streams::{InputStream, OutputStream};
15 fn p2_stream(&self) -> Box<dyn InputStream> { in p2_stream() argument
38 fn p2_stream(&self) -> Box<dyn InputStream> { in p2_stream() argument
61 fn p2_stream(&self) -> Box<dyn InputStream> { in p2_stream() argument
H A Dmem.rs4 use wasmtime_wasi_io::streams::{InputStream, OutputStream};
13 fn p2_stream(&self) -> Box<dyn InputStream> { in p2_stream() argument
H A Dfile.rs2 use crate::p2::{InputStream, OutputStream, Pollable, StreamError, StreamResult};
106 fn p2_stream(&self) -> Box<dyn InputStream> { in p2_stream() argument
125 impl InputStream for InputFile {
H A Dworker_thread_stdin.rs38 streams::{InputStream, StreamError},
48 fn p2_stream(&self) -> Box<dyn InputStream> { in p2_stream() argument
63 fn p2_stream(&self) -> Box<dyn InputStream> { in p2_stream() argument
139 impl InputStream for WasiStdin {
H A Dlocked_async.rs10 use wasmtime_wasi_io::streams::{InputStream, OutputStream};
65 fn p2_stream(&self) -> Box<dyn InputStream> { in p2_stream() argument
80 impl InputStream for AsyncStdinStream {
/wasmtime-44.0.1/crates/wasi/src/
H A Dcli.rs6 use wasmtime_wasi_io::streams::{InputStream, OutputStream};
130 fn p2_stream(&self) -> Box<dyn InputStream> { in p2_stream() argument
180 fn p2_stream(&self) -> Box<dyn InputStream> { in p2_stream() argument
203 fn p2_stream(&self) -> Box<dyn InputStream> { in p2_stream() argument
226 fn p2_stream(&self) -> Box<dyn InputStream> { in p2_stream() argument
249 fn p2_stream(&self) -> Box<dyn InputStream> { in p2_stream() argument
H A Dp1.rs280 input_stream: Resource<streams::InputStream>, in read() argument
323 stream: Resource<streams::InputStream>,
2592 inputs: Vec<Resource<crate::p2::bindings::io::streams::InputStream>>, in poll_oneoff()
/wasmtime-44.0.1/crates/test-programs/src/
H A Dtls.rs4 use crate::wasi::tls::types::{ClientConnection, ClientHandshake, InputStream, OutputStream};
9 pub fn blocking_finish(self) -> Result<(ClientConnection, InputStream, OutputStream), IoError> { in blocking_finish() argument
H A Dsockets.rs3 use crate::wasi::io::streams::{InputStream, OutputStream, StreamError};
36 impl InputStream { implementation
159 ) -> Result<(InputStream, OutputStream), ErrorCode> { in blocking_connect() argument
173 pub fn blocking_accept(&self) -> Result<(TcpSocket, InputStream, OutputStream), ErrorCode> { in blocking_accept() argument
/wasmtime-44.0.1/crates/wasi-io/src/
H A Dstreams.rs18 pub trait InputStream: Pollable { trait
279 impl Pollable for Box<dyn InputStream> {
285 pub type DynInputStream = Box<dyn InputStream>;
/wasmtime-44.0.1/crates/test-programs/src/bin/
H A Dp2_stream_pollable_traps.rs5 let stdin: streams::InputStream = stdin::get_stdin(); in main()
H A Dp2_tcp_streams.rs2 use test_programs::wasi::io::streams::{InputStream, OutputStream, StreamError};
130 input: InputStream,
H A Dp2_api_proxy_streaming.rs321 self, FutureTrailers, IncomingBody, IncomingResponse, InputStream, OutgoingBody,
470 stream: InputStream, in incoming_body()
/wasmtime-44.0.1/crates/wasi-preview1-component-adapter/src/
H A Ddescriptors.rs2 use crate::bindings::wasi::io::streams::{InputStream, OutputStream};
33 pub input: OnceCell<InputStream>,
44 pub fn get_read_stream(&self) -> Result<&InputStream, Errno> { in get_read_stream() argument
454 pub fn get_read_stream(&self, fd: Fd) -> Result<&InputStream, Errno> { in get_read_stream() argument
H A Dlib.rs2568 input_stream: &streams::InputStream, in read() argument
/wasmtime-44.0.1/crates/wasi/src/p2/
H A Dtcp.rs2 DynInputStream, DynOutputStream, InputStream, OutputStream, Pollable, SocketError,
109 impl InputStream for TcpReadStream {
H A Dpipe.rs19 streams::{InputStream, OutputStream, StreamError},
42 impl InputStream for MemoryInputPipe {
207 impl InputStream for AsyncReadStream {
302 impl InputStream for ClosedInputStream {
H A Dfilesystem.rs4 use crate::p2::{InputStream, OutputStream, Pollable, StreamError, StreamResult};
116 impl InputStream for FileInputStream {
H A Dmod.rs257 DynInputStream, DynOutputStream, Error as IoError, InputStream, OutputStream, StreamError,
/wasmtime-44.0.1/crates/wasi-http/src/p2/
H A Dbody.rs15 use wasmtime_wasi::p2::{InputStream, OutputStream, Pollable, StreamError};
236 impl InputStream for HostIncomingBodyStream {
/wasmtime-44.0.1/examples/min-platform/embedding/src/
H A Dwasi.rs40 streams::{DynInputStream, DynOutputStream, InputStream, OutputStream},
297 impl InputStream for NeverReadable {
/wasmtime-44.0.1/crates/wasi/src/p2/host/filesystem/
H A Dsync.rs251 ) -> FsResult<Resource<streams::InputStream>> { in read_via_stream() argument