gclib  2.0.8
Communications API for Galil controllers and PLCs
GclibJava Class Reference

Data Structures

interface  Gclib
 
interface  Gclibo
 

Public Member Functions

 GclibJava ()
 
void GArrayDownload (String arrayName, List< Double > data) throws GclibJavaException
 
List< Double > GArrayUpload (String arrayName) throws GclibJavaException
 
void GClose ()
 
String GCommand (String command) throws GclibJavaException
 
void GFirmwareDownload (String filePath) throws GclibJavaException
 
byte GInterrupt () throws GclibJavaException
 
String GMessage () throws GclibJavaException
 
void GOpen (String address) throws GclibJavaException
 
void GProgramDownload (String program, String preprocessor) throws GclibJavaException
 
void GProgramDownload (String program) throws GclibJavaException
 
String GProgramUpload () throws GclibJavaException
 
String GAddresses () throws GclibJavaException
 
void GArrayDownloadFile (String filePath) throws GclibJavaException
 
void GArrayUploadFile (String filePath, String names) throws GclibJavaException
 
void GArrayUploadFile (String filePath) throws GclibJavaException
 
void GAssign (String ipAddress, String macAddress) throws GclibJavaException
 
String GInfo () throws GclibJavaException
 
String GIpRequests () throws GclibJavaException
 
void GProgramDownloadFile (String filePath, String preprocessor) throws GclibJavaException
 
void GProgramDownloadFile (String filePath) throws GclibJavaException
 
void GProgramUploadFile (String filePath) throws GclibJavaException
 
void GSleep (int timeout_ms)
 
void GTimeout (short timeout_ms) throws GclibJavaException
 
String GVersion () throws GclibJavaException
 
void GSetServer (String server_name) throws GclibJavaException
 
String GServerStatus () throws GclibJavaException
 
String GListServers () throws GclibJavaException
 
void GPublishServer (String server_name, int publish, int save) throws GclibJavaException
 
String GRemoteConnections () throws GclibJavaException
 

Protected Member Functions

void finalize () throws Throwable
 

Detailed Description

GclibJava uses Java Native Access (JNA) internally to wrap the gclib functions in a Java-callable class.

Definition at line 36 of file GclibJava.java.


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