1515use prelude:: * ;
1616
1717use cast;
18- use rt:: rtio:: { EventLoop , IoFactory , RemoteCallback , PausibleIdleCallback ,
18+ use rt:: rtio:: { EventLoop , IoFactory , RemoteCallback , PausableIdleCallback ,
1919 Callback } ;
2020use unstable:: sync:: Exclusive ;
2121use io:: native;
@@ -28,7 +28,7 @@ pub fn event_loop() -> ~EventLoop {
2828
2929struct BasicLoop {
3030 work : ~[ proc ( ) ] , // pending work
31- idle : Option < * mut BasicPausible > , // only one is allowed
31+ idle : Option < * mut BasicPausable > , // only one is allowed
3232 remotes : ~[ ( uint , ~Callback ) ] ,
3333 next_remote : uint ,
3434 messages : Exclusive < ~[ Message ] > ,
@@ -142,14 +142,14 @@ impl EventLoop for BasicLoop {
142142 }
143143
144144 // XXX: Seems like a really weird requirement to have an event loop provide.
145- fn pausible_idle_callback ( & mut self , cb : ~Callback ) -> ~PausibleIdleCallback {
146- let callback = ~BasicPausible :: new ( self , cb) ;
145+ fn pausable_idle_callback ( & mut self , cb : ~Callback ) -> ~PausableIdleCallback {
146+ let callback = ~BasicPausable :: new ( self , cb) ;
147147 rtassert ! ( self . idle. is_none( ) ) ;
148148 unsafe {
149- let cb_ptr: & * mut BasicPausible = cast:: transmute ( & callback) ;
149+ let cb_ptr: & * mut BasicPausable = cast:: transmute ( & callback) ;
150150 self . idle = Some ( * cb_ptr) ;
151151 }
152- return callback as ~PausibleIdleCallback ;
152+ return callback as ~PausableIdleCallback ;
153153 }
154154
155155 fn remote_callback ( & mut self , f : ~Callback ) -> ~RemoteCallback {
@@ -196,23 +196,23 @@ impl Drop for BasicRemote {
196196 }
197197}
198198
199- struct BasicPausible {
199+ struct BasicPausable {
200200 eloop : * mut BasicLoop ,
201201 work : ~Callback ,
202202 active : bool ,
203203}
204204
205- impl BasicPausible {
206- fn new ( eloop : & mut BasicLoop , cb : ~Callback ) -> BasicPausible {
207- BasicPausible {
205+ impl BasicPausable {
206+ fn new ( eloop : & mut BasicLoop , cb : ~Callback ) -> BasicPausable {
207+ BasicPausable {
208208 active : false ,
209209 work : cb,
210210 eloop : eloop,
211211 }
212212 }
213213}
214214
215- impl PausibleIdleCallback for BasicPausible {
215+ impl PausableIdleCallback for BasicPausable {
216216 fn pause ( & mut self ) {
217217 self . active = false ;
218218 }
@@ -221,7 +221,7 @@ impl PausibleIdleCallback for BasicPausible {
221221 }
222222}
223223
224- impl Drop for BasicPausible {
224+ impl Drop for BasicPausable {
225225 fn drop ( & mut self ) {
226226 unsafe {
227227 ( * self . eloop ) . idle = None ;
0 commit comments