Skip to content

kersny/libuv-csharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libuv-sharp

What

C# bindings to libuv... that's about it. Ultimate goal is to provide really good cross-platform evented sockets for manos.

Status

Builds and runs on Windows, Mac and Linux.

Requirements

*nixes

  • Mono (Tested under 2.10.2)
  • gcc

Windows

  • MSVC 2010 (Not tested with the express edition, but it should work)
  • MSVC# 2010

Build and Run

Get it

git pull git://github.com/kersny/libuv-csharp.git
git submodule update --init

*nixes

make
mono build/Libuv.Tests.exe
(to clean) make clean

Windows

winbuild.bat
cd build
Libuv.Tests.exe
(to clean) winbuild.bat clean

Somewhere else:

telnet localhost 8080

TODO

  • Test for Memory Leaks
  • Fix Child Processes
  • Proper test suite to make bumping UV Version easier
  • Auto-generated struct sizes for all platforms

About

OLD - C# bindings to libuv so everyone can have good evented sockets

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published