MCPcopy Create free account

hub / github.com/alexcrichton/green-rs / functions

Functions573 in github.com/alexcrichton/green-rs

Methoddummy_stack
Create a 0-length stack which starts (and ends) at 0.
libgreen/src/stack.rs:69
Methodempty
()
libgreen/src/coroutine.rs:32
Methodempty
()
libgreen/src/context.rs:36
Functionerror_smoke_test
()
librustuv/src/lib.rs:228
Methodfd
Gain access to the underlying raw file descriptor. This function is unsafe as there is no guarantee that any safe modifications to the timer handle a
librustuv/src/fs.rs:158
Methodfire
(&mut self)
librustuv/src/async.rs:113
Methodfmt
(&self, f: &mut fmt::Formatter)
librustuv/src/lib.rs:222
Methodfree
Deallocate this handle. This is unsafe as there is no guarantee that no one else is using this handle currently.
librustuv/src/raw/mod.rs:102
Methodfree
Deallocate this handle. This is unsafe as there is no guarantee that no one else is using this handle currently.
librustuv/src/raw/mod.rs:155
Methodfrom_fn
(f: |&mut Scheduler, Box<GreenTask>|)
libgreen/src/sched.rs:972
Methodfrom_raw
(t: *mut uvll::uv_udp_t)
librustuv/src/raw/udp.rs:135
Methodfrom_raw
(t: *mut uvll::uv_process_t)
librustuv/src/raw/process.rs:55
Methodfrom_raw
(t: *mut uvll::uv_async_t)
librustuv/src/raw/async.rs:44
Methodfrom_raw
(t: *mut uvll::uv_tty_t)
librustuv/src/raw/tty.rs:68
Methodfrom_raw
(t: *mut uvll::uv_pipe_t)
librustuv/src/raw/pipe.rs:56
Methodfrom_raw
(t: *mut uvll::uv_getaddrinfo_t)
librustuv/src/raw/getaddrinfo.rs:50
Methodfrom_raw
(t: *mut uvll::uv_signal_t)
librustuv/src/raw/signal.rs:55
Methodfrom_raw
(t: *mut uvll::uv_udp_send_t)
librustuv/src/raw/udp_send.rs:49
Methodfrom_raw
(t: *mut uvll::uv_idle_t)
librustuv/src/raw/idle.rs:50
Methodfrom_raw
(t: *mut uvll::uv_fs_t)
librustuv/src/raw/fs.rs:302
Methodfrom_raw
(t: *mut uvll::uv_write_t)
librustuv/src/raw/write.rs:43
Methodfrom_raw
(t: *mut uvll::uv_tcp_t)
librustuv/src/raw/tcp.rs:96
Methodfrom_raw
(t: *mut uvll::uv_shutdown_t)
librustuv/src/raw/shutdown.rs:39
Methodfrom_raw
(t: *mut uvll::uv_connect_t)
librustuv/src/raw/connect.rs:60
Methodfrom_raw
Wrap an existing event loop. This function is unsafe because there is no guarantee that the underlying pointer is valid.
librustuv/src/raw/loop_.rs:35
Methodfrom_raw
(t: *mut uvll::uv_timer_t)
librustuv/src/raw/timer.rs:66
Methodfrom_uint
(val: uint)
libgreen/src/task.rs:313
Functionfs_cb
(req: *mut uvll::uv_fs_t)
librustuv/src/fs.rs:342
Methodfsync
(&self)
librustuv/src/fs.rs:86
Methodfsync
(&mut self, uv_loop: Loop, file: c_int, cb: uvll::uv_fs_cb)
librustuv/src/raw/fs.rs:249
Methodget_contexts
Returns a mutable reference to both contexts involved in this swap. This is unsafe - we are getting mutable internal references to keep even when we d
libgreen/src/sched.rs:683
Methodget_data
(&self)
librustuv/src/raw/mod.rs:80
Methodget_data
(&self)
librustuv/src/raw/mod.rs:124
Functionget_host_addresses
Synchronous DNS resolution See [`std::io::net::get_host_addresses`][1] [1]: http://doc.rust-lang.org/std/io/net/addrinfo/fn.get_host_addresses.html
librustuv/src/addrinfo.rs:39
Methodget_path
(&self)
librustuv/src/raw/fs.rs:43
Methodget_ptr
(&self)
librustuv/src/raw/fs.rs:39
Methodget_repeat
(&mut self)
librustuv/src/raw/timer.rs:48
Methodgetsockname
(&mut self)
librustuv/src/raw/tcp.rs:79
Methodgreen_pinned
(self, pool: &'a mut SchedPool, handle: &'a mut SchedHandle)
libgreen/src/lib.rs:602
Methodguard
(&self)
libgreen/src/stack.rs:76
Methodguess_handle
(fd: libc::c_int)
librustuv/src/raw/tty.rs:39
Functionhandle_sanity_check
()
librustuv/src/uvll.rs:388
Methodhas_active_io
(&self)
librustuv/src/event_loop.rs:134
Methodhome
(&self)
librustuv/src/tty.rs:97
Methodhome
(&self)
librustuv/src/pipe.rs:182
Methodhome
(&self)
librustuv/src/signal.rs:99
Methodhome
(&self)
librustuv/src/tcp.rs:187
Methodhome
(&self)
librustuv/src/timer.rs:172
Methodhomed
(&self)
libgreen/src/task.rs:287
Methodid
(&self)
librustuv/src/process.rs:236
Functionidle_cb
(handle: *mut uvll::uv_idle_t)
librustuv/src/idle.rs:49
Methodis_dir
(&self)
librustuv/src/uvll.rs:253
Methodis_file
(&self)
librustuv/src/uvll.rs:250
Methodis_home_no_tls
(&self, sched: &Scheduler)
libgreen/src/task.rs:273
Methodisatty
One day we may support creating instances of a tty which don't correspond to an actual underlying TTY, so this is a method.
librustuv/src/tty.rs:86
Methodjoin_multicast
(&mut self, multi: ip::IpAddr)
librustuv/src/udp.rs:172
Methodkeepalive
(&mut self, ttl: Option<uint>)
librustuv/src/tcp.rs:180
Methodkeepalive
(&mut self, delay: Option<uint>)
librustuv/src/raw/tcp.rs:48
Methodkill
(pid: libc::pid_t, signum: int)
librustuv/src/process.rs:122
Methodkill
(pid: libc::c_int, signum: libc::c_int)
librustuv/src/raw/process.rs:32
Methodkill_me
(&mut self, signum: libc::c_int)
librustuv/src/raw/process.rs:39
Methodleave_multicast
(&mut self, multi: ip::IpAddr)
librustuv/src/udp.rs:178
Methodlink
(&mut self, uv_loop: Loop, path: CString, new_path: CString, cb: uvll::uv_fs_cb)
librustuv/src/raw/fs.rs:210
Methodlisten
(self)
librustuv/src/pipe.rs:234
Methodlisten
(&mut self, backlog: libc::c_int, cb: uvll::uv_connection_cb)
librustuv/src/raw/mod.rs:159
Functionlisten_cb
(server: *mut uvll::uv_stream_t, status: libc::c_int)
librustuv/src/pipe.rs:274
Functionlisten_cb
(server: *mut uvll::uv_stream_t, status: libc::c_int)
librustuv/src/tcp.rs:284
Methodlstat
(&mut self, uv_loop: Loop, path: CString, cb: uvll::uv_fs_cb)
librustuv/src/raw/fs.rs:182
Functionmaybe_yield
(mut self: Box<GreenTask>, cur_task: Box<Task>)
libgreen/src/task.rs:382
Functionmk
(v: uint)
librustuv/tests/idle.rs:32
Methodmkdir
(&mut self, uv_loop: Loop, path: CString, mode: c_int, cb: uvll::uv_fs_cb)
librustuv/src/raw/fs.rs:146
Functionms
(n: i64)
librustuv/tests/timer.rs:14
Functionmulti_thread
()
libgreen/src/basic.rs:240
Methodmulticast_locally
(&mut self, enable: bool)
librustuv/src/udp.rs:184
Methodmulticast_time_to_live
(&mut self, ttl: int)
librustuv/src/udp.rs:190
Functionmultiple_task_nested_test
()
libgreen/src/sched.rs:1093
Functionmultiple_task_test
()
libgreen/src/sched.rs:1076
Functionmultithreading
()
libgreen/src/sched.rs:1310
Methodname
Return the name of this error
librustuv/src/lib.rs:165
Methodnew
Create a new asynchronous handle to the local event loop. When this handle is `fire`d, the given callback will be invoked on the event loop. This cor
librustuv/src/async.rs:34
Methodnew
Creates a new helper structure which should be then embedded into another watcher. This provides the generic read/write methods on streams. This stru
librustuv/src/stream.rs:60
Methodnew
Create a new TTY instance.
librustuv/src/tty.rs:26
Methodnew
(s: &'static str)
librustuv/src/lib.rs:124
Methodnew
Creates an uninitialized pipe watcher. The underlying uv pipe is ready to get bound to some other source (this is normally a helper method paired with
librustuv/src/pipe.rs:62
Methodnew
()
librustuv/src/signal.rs:30
Methodnew
(cb: Box<Callback + Send>)
librustuv/src/idle.rs:21
Methodnew
Creates an uninitialized tcp watcher. The underlying uv tcp is ready to get bound to some other source (this is normally a helper method paired with a
librustuv/src/tcp.rs:65
Methodnew
()
librustuv/src/uvll.rs:230
Methodnew
()
librustuv/src/event_loop.rs:35
Methodnew
(id: uint, pool: &mut QueuePool)
librustuv/src/homing.rs:55
Methodnew
(data: T)
librustuv/src/access.rs:42
Methodnew
(uv_loop: &Loop)
librustuv/src/queue.rs:107
Methodnew
(data: T)
librustuv/src/timeout.rs:54
Methodnew
Create a new timer on the local event loop.
librustuv/src/timer.rs:40
Methodnew
Create a new uv_udp_t handle. This function is unsafe as a successful return value is not automatically deallocated.
librustuv/src/raw/udp.rs:27
Methodnew
Create a new uv_async_t handle. This function is unsafe as a successful return value is not automatically deallocated.
librustuv/src/raw/async.rs:25
Methodnew
Allocates a new instance of the underlying pointer.
librustuv/src/raw/mod.rs:194
Methodnew
Create a new uv_tty_t handle. This function is unsafe as a successful return value is not automatically deallocated.
librustuv/src/raw/tty.rs:26
Methodnew
Create a new uv_pipe_t handle. This function is unsafe as a successful return value is not automatically deallocated.
librustuv/src/raw/pipe.rs:26
Methodnew
Create a new uv_signal_t handle. This function is unsafe as a successful return value is not automatically deallocated.
librustuv/src/raw/signal.rs:25
← previousnext →301–400 of 573, ranked by callers