gclib 2.1.20
Galil Communications Library
All Classes Files Functions Variables Typedefs Macros Modules Pages
gclibjava.GclibJava.Gclib Interface Reference

The JNA interface to the gclib library. More...

Inheritance diagram for gclibjava.GclibJava.Gclib:

Public Member Functions

int GArrayDownload (Pointer g, String arrayName, int first, int last, String buffer)
 
int GArrayUpload (Pointer g, String arrayName, int first, int last, int delim, byte[] response, int len)
 
int GCommand (Pointer g, String command, byte[] response, int len, IntByReference bytesReturned)
 
int GClose (Pointer g)
 
int GFirmwareDownload (Pointer g, String filePath)
 
int GInterrupt (Pointer g, ByteByReference statusByte)
 
int GMessage (Pointer g, byte[] response, int len)
 
int GOpen (String address, PointerByReference g)
 
int GProgramDownload (Pointer g, String program, String preprocessor)
 
int GProgramUpload (Pointer g, byte[] response, int len)
 

Public Attributes

Gclib INSTANCE
 
Gclib SYNC_INSTANCE
 

Detailed Description

The JNA interface to the gclib library.

http://galil.com/sw/pub/all/doc/gclib/html/gclib_8h.html

Definition at line 73 of file GclibJava.java.

Member Data Documentation

◆ INSTANCE

Gclib gclibjava.GclibJava.Gclib.INSTANCE
Initial value:
= (Gclib)
Native.loadLibrary("gclib",
Gclib.class)

Definition at line 74 of file GclibJava.java.

◆ SYNC_INSTANCE

Gclib gclibjava.GclibJava.Gclib.SYNC_INSTANCE
Initial value:
= (Gclib)
Native.synchronizedLibrary(INSTANCE)

Definition at line 82 of file GclibJava.java.


The documentation for this interface was generated from the following file: