Example #1
0
 public unsafe static void write2(UVWriteRequest req, UVStreamHandle handle, uv_buf_t *bufs, int nbufs, UVStreamHandle sendHandle, uv_write_cb cb)
 {
     req.Validate();
     handle.Validate();
     ThrowIfErrored(uv_write2(req, handle, bufs, nbufs, sendHandle, cb));
 }
Example #2
0
 unsafe public static extern int uv_write2(UVWriteRequest req, UVStreamHandle handle, uv_buf_t *bufs, int nbufs, UVStreamHandle sendHandle, uv_write_cb cb);
Example #3
0
 /// <summary>
 /// 写入数据
 /// </summary>
 /// <param name="request"></param>
 /// <param name="callback"></param>
 /// <param name="state"></param>
 public unsafe void Write(UVWriteRequest request, Action <UVWriteRequest, Int32, UVException, object> callback, object state)
 {
     System.Threading.ThreadPool.QueueUserWorkItem((obj) => {
         request.Write(this, callback, state);
     });
 }