Home
last modified time | relevance | path

Searched refs:OutputStream (Results 1 – 25 of 28) sorted by relevance

12

/wasmtime-44.0.1/crates/wasi/src/p2/host/
H A Dio.rs4 bindings::sync::io::streams::{self, InputStream, OutputStream},
29 fn drop(&mut self, stream: Resource<OutputStream>) -> wasmtime::Result<()> { in drop()
33 fn check_write(&mut self, stream: Resource<OutputStream>) -> StreamResult<u64> { in check_write()
37 fn write(&mut self, stream: Resource<OutputStream>, bytes: Vec<u8>) -> StreamResult<()> { in write() argument
43 stream: Resource<OutputStream>, in blocking_write_and_flush() argument
53 stream: Resource<OutputStream>, in blocking_write_zeroes_and_flush() argument
63 stream: Resource<OutputStream>, in subscribe() argument
72 fn flush(&mut self, stream: Resource<OutputStream>) -> StreamResult<()> { in flush()
79 fn blocking_flush(&mut self, stream: Resource<OutputStream>) -> StreamResult<()> { in blocking_flush()
87 dst: Resource<OutputStream>, in splice() argument
[all …]
H A Dtcp.rs292 OutputStream, Pollable, ShutdownType, TcpSocket,
332 ) -> Result<(Resource<InputStream>, Resource<OutputStream>), SocketError> { in finish_connect() argument
351 Resource<OutputStream>, in accept() argument
/wasmtime-44.0.1/crates/wasi/src/cli/
H A Dstdout.rs8 use wasmtime_wasi_io::streams::OutputStream;
17 fn p2_stream(&self) -> Box<dyn OutputStream> { in p2_stream() argument
32 fn p2_stream(&self) -> Box<dyn OutputStream> { in p2_stream() argument
47 fn p2_stream(&self) -> Box<dyn OutputStream> { in p2_stream() argument
62 fn p2_stream(&self) -> Box<dyn OutputStream> { in p2_stream() argument
75 impl OutputStream for StdioOutputStream {
H A Dempty.rs6 use wasmtime_wasi_io::streams::{InputStream, OutputStream};
23 fn p2_stream(&self) -> Box<dyn OutputStream> { in p2_stream() argument
46 fn p2_stream(&self) -> Box<dyn OutputStream> { in p2_stream() argument
76 fn p2_stream(&self) -> Box<dyn OutputStream> { in p2_stream() argument
91 fn p2_stream(&self) -> Box<dyn OutputStream> { in p2_stream() argument
H A Dmem.rs4 use wasmtime_wasi_io::streams::{InputStream, OutputStream};
28 fn p2_stream(&self) -> Box<dyn OutputStream> { in p2_stream() argument
H A Dfile.rs2 use crate::p2::{InputStream, OutputStream, Pollable, StreamError, StreamResult};
35 fn p2_stream(&self) -> Box<dyn OutputStream> { in p2_stream() argument
49 impl OutputStream for OutputFile {
H A Dlocked_async.rs10 use wasmtime_wasi_io::streams::{InputStream, OutputStream};
148 fn p2_stream(&self) -> Box<dyn OutputStream> { in p2_stream() argument
178 impl OutputStream for AsyncStdoutStream {
/wasmtime-44.0.1/crates/wasi/src/
H A Dcli.rs6 use wasmtime_wasi_io::streams::{InputStream, OutputStream};
165 fn p2_stream(&self) -> Box<dyn OutputStream> { in p2_stream() argument
188 fn p2_stream(&self) -> Box<dyn OutputStream> { in p2_stream() argument
211 fn p2_stream(&self) -> Box<dyn OutputStream> { in p2_stream() argument
234 fn p2_stream(&self) -> Box<dyn OutputStream> { in p2_stream() argument
257 fn p2_stream(&self) -> Box<dyn OutputStream> { in p2_stream() argument
268 use crate::p2::{self, OutputStream};
357 async fn blocking_write_and_flush(s: &mut dyn OutputStream, mut bytes: Bytes) -> Result<()> { in blocking_write_and_flush() argument
/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
30 output: &OutputStream, in blocking_close_output() argument
H A Dsockets.rs3 use crate::wasi::io::streams::{InputStream, OutputStream, StreamError};
49 impl OutputStream { impl
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.rs126 pub trait OutputStream: Pollable { interface
272 impl Pollable for Box<dyn OutputStream> {
287 pub type DynOutputStream = Box<dyn OutputStream>;
/wasmtime-44.0.1/crates/test-programs/src/bin/
H A Dp2_tcp_streams.rs2 use test_programs::wasi::io::streams::{InputStream, OutputStream, StreamError};
131 output: OutputStream,
H A Dp2_api_reactor.rs36 fn write_strings_to(o: OutputStream) -> Result<(), ()> { in write_strings_to()
H A Dp2_api_proxy_streaming.rs322 OutgoingRequest, OutputStream,
379 struct Outgoing(Option<(OutputStream, OutgoingBody)>); in outgoing_body()
/wasmtime-44.0.1/crates/wasi-preview1-component-adapter/src/
H A Ddescriptors.rs2 use crate::bindings::wasi::io::streams::{InputStream, OutputStream};
36 pub output: OnceCell<OutputStream>,
72 pub fn get_write_stream(&self) -> Result<&OutputStream, Errno> { in get_write_stream() argument
461 pub fn get_write_stream(&self, fd: Fd) -> Result<&OutputStream, Errno> { in get_write_stream() argument
/wasmtime-44.0.1/crates/wasi/src/p2/
H A Dwrite_stream.rs1 use crate::p2::{OutputStream, Pollable, StreamError};
167 impl OutputStream for AsyncWriteStream {
H A Dtcp.rs2 DynInputStream, DynOutputStream, InputStream, OutputStream, Pollable, SocketError,
315 impl OutputStream for TcpWriteStream {
H A Dpipe.rs19 streams::{InputStream, OutputStream, StreamError},
98 impl OutputStream for MemoryOutputPipe {
277 impl OutputStream for SinkOutputStream {
318 impl OutputStream for ClosedOutputStream {
H A Dfilesystem.rs4 use crate::p2::{InputStream, OutputStream, Pollable, StreamError, StreamResult};
283 impl OutputStream for FileOutputStream {
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};
418 body_output_stream: Option<Box<dyn OutputStream>>,
502 pub fn take_output_stream(&mut self) -> Option<Box<dyn OutputStream>> { in take_output_stream() argument
608 impl OutputStream for BodyWriteStream {
/wasmtime-44.0.1/crates/wasi-tls/src/p2/
H A Dio.rs14 DynInputStream, DynOutputStream, OutputStream, Pollable, StreamError, StreamResult,
166 return match OutputStream::write( in poll_write()
236 impl<IO> OutputStream for AsyncWriteStream<IO>
/wasmtime-44.0.1/crates/wasi/src/p2/host/filesystem/
H A Dsync.rs261 ) -> FsResult<Resource<streams::OutputStream>> { in write_via_stream() argument
270 ) -> FsResult<Resource<streams::OutputStream>> { in append_via_stream() argument
/wasmtime-44.0.1/crates/c-api/src/
H A Dwasi.rs199 impl wasmtime_wasi::p2::OutputStream for CustomOutputStream {
/wasmtime-44.0.1/examples/min-platform/embedding/src/
H A Dwasi.rs40 streams::{DynInputStream, DynOutputStream, InputStream, OutputStream},
322 impl OutputStream for WriteLog {

12