Hallo Zusammen,
ich habe von einem Messgerät eine Header Datei mit diesem Auszug:
Welchen Java Datentyp nehme ich jetzt für den Buffer, bzw. die data Variable in der struct?
Ich habe es jetzt schon mit PointerByReference und DataBuffer probiert, aber entweder bin ich zu doof, das richtig einzusetzen oder es sind nicht die richtigen Datentypen. Vielleicht kann mir da jemand weiter helfen?
Vielen Dank
ich habe von einem Messgerät eine Header Datei mit diesem Auszug:
Java:
typedef struct
{
uint32_t bufferId;
uint32_t frameIndex; /* stream position of first frame in buffer */
uint32_t numberOfSources;
uint32_t numberOfFrames;
uint32_t flags; /* OR'ed stream buffer flags */
} SA_SI_DataBufferInfo;
typedef struct
{
SA_SI_DataBufferInfo info;
uint8_t **data; // pointer to pointer-array(s): data --> [ptr1,...,ptrN],
// where ptr<i> --> uint8[]
} SA_SI_DataBuffer;
SA_SI_AcquireBuffer(SA_SI_Handle handle,unsigned int bufferId,const SA_SI_DataBuffer **buffer);
Welchen Java Datentyp nehme ich jetzt für den Buffer, bzw. die data Variable in der struct?
Ich habe es jetzt schon mit PointerByReference und DataBuffer probiert, aber entweder bin ich zu doof, das richtig einzusetzen oder es sind nicht die richtigen Datentypen. Vielleicht kann mir da jemand weiter helfen?
Vielen Dank