[Mono-list] PInvoke:TNG

Miguel de Icaza miguel@ximian.com
27 Jul 2001 18:29:15 -0400

> But you do need to write the wrappers.  While
> this isn't too much of a hassle for the Posix stuff,
> it will quickly become a nightmare when wrapping
> something the size of GTK+/GNOME.  The more
> marshalling knowledge that we can write in C#,
> the easier it is to port.

Structures in GNOME/Gtk+ can be mostly considered opaque: there are
API entry points for all the interesting fields in a structure.  So
there is no need to wrap those really.