1 message in net.java.dev.jna.usersConversion to JNA
FromSent OnAttachments
Jens ArmOct 10, 2007 4:14 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Conversion to JNAActions...
From:Jens Arm (JA@pixip.net)
Date:Oct 10, 2007 4:14:57 am
List:net.java.dev.jna.users

Hi

First I want to thank you for JNA - It is very nice.

I have tested JNA with a self programmed .so on Linux and it works great.

Now I want to use it for a more complicated .so, but some conversions I do not
know:

Do I use in Java for "unsigned long" NativeLong, too?

How do I convert enum's like this to java: typedef enum { OK = 0, FAILED = 1, } ERRORCODE; Must I use for enum, int?

This empty struct struct _DATA; typedef struct _DATA *HANDLE; is it converted like this? public class PEVQ_HANDLE extends Structure { }

How do I convert the next two lines? #define CALLBACK ERRORCODE LibRun(HANDLE Handle, void (CALLBACK *pInfo)(char *Info));

Thanx for help

Jens