[Mono-dev] Marshalling datatypes

2008-05-31 Thread Euan MacInnes
Hi all, I have a number of problems working with external APIs on linux, specifically a datatype that I don't know how to marshal, and a function that refuses to marshal first is a parameter of a function that is a **byte[] array. A *byte[] array is more straightforward as that is a

Re: [Mono-dev] Marshalling datatypes

2008-05-31 Thread Jonathan Pryor
On Sat, 2008-05-31 at 15:50 +0800, Euan MacInnes wrote: first is a parameter of a function that is a **byte[] array. A *byte[] array is more straightforward as that is a Marshal.Copy(), how to do a **byte[]? That's effectively a byte*** parameter. I think you'll have to marshal that as a `ref