diff options
Diffstat (limited to 'src/libstd/rt/rtio.rs')
| -rw-r--r-- | src/libstd/rt/rtio.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libstd/rt/rtio.rs b/src/libstd/rt/rtio.rs index 29f728a5e0c..366388063d4 100644 --- a/src/libstd/rt/rtio.rs +++ b/src/libstd/rt/rtio.rs @@ -11,7 +11,7 @@ use libc; use option::*; use result::*; -use comm::SharedChan; +use comm::{SharedChan, PortOne, Port}; use libc::c_int; use c_str::CString; @@ -162,6 +162,8 @@ pub trait RtioUdpSocket : RtioSocket { pub trait RtioTimer { fn sleep(&mut self, msecs: u64); + fn oneshot(&mut self, msecs: u64) -> PortOne<()>; + fn period(&mut self, msecs: u64) -> Port<()>; } pub trait RtioFileStream { |
