예제 #1
0
 public void tcp_init(UvLoopHandle loop, UvTcpHandle handle)
 {
     loop.Validate();
     handle.Validate();
     ThrowIfErrored(_uv_tcp_init(loop, handle));
 }
예제 #2
0
 public void async_init(UvLoopHandle loop, UvAsyncHandle handle, uv_async_cb cb)
 {
     loop.Validate();
     handle.Validate();
     ThrowIfErrored(_uv_async_init(loop, handle, cb));
 }
예제 #3
0
 public void run(UvLoopHandle handle, int mode)
 {
     handle.Validate();
     ThrowIfErrored(_uv_run(handle, mode));
 }
예제 #4
0
 public void stop(UvLoopHandle handle)
 {
     handle.Validate();
     _uv_stop(handle);
 }
예제 #5
0
 public void loop_close(UvLoopHandle handle)
 {
     handle.Validate(closed: true);
     ThrowIfErrored(_uv_loop_close(handle.InternalGetHandle()));
 }