Trait asio::Stream
[−]
[src]
pub trait Stream: IoObject + Send + 'static { fn async_read_some<F: Handler<usize>>(&self, buf: &mut [u8], handler: F); fn async_write_some<F: Handler<usize>>(&self, buf: &[u8], handler: F); fn read_some(&self, buf: &mut [u8]) -> Result<usize>; fn write_some(&self, buf: &[u8]) -> Result<usize>; }
Required Methods
fn async_read_some<F: Handler<usize>>(&self, buf: &mut [u8], handler: F)
fn async_write_some<F: Handler<usize>>(&self, buf: &[u8], handler: F)
fn read_some(&self, buf: &mut [u8]) -> Result<usize>
fn write_some(&self, buf: &[u8]) -> Result<usize>
Implementors
impl<P: Protocol> Stream for StreamSocket<P>
impl Stream for StreamDescriptor