gclib  2.0.8
Communications API for Galil controllers and PLCs
gclib.vb File Reference

Go to the source code of this file.

Data Structures

class  Gclib
 Provides a class that binds to gclib's unmanaged dll. Wraps each call and provides a more user-friendly interface for use in Visual Basic. More...
 
interface  Gclib.GDataRecord
 
struct  Gclib.GDataRecord4000
 
struct  Gclib.GDataRecord52000
 
struct  Gclib.GDataRecord1806
 
struct  Gclib.GDataRecord2103
 
struct  Gclib.GDataRecord1802
 
struct  Gclib.GDataRecord30000
 
struct  Gclib.GDataRecord47000_ENC
 
struct  Gclib.GDataRecord47300_ENC
 
struct  Gclib.GDataRecord47300_24EX
 
struct  Gclib.GDataRecord47162
 

Typedefs

using UB = System.Byte
 
using UW = System.UInt16
 
using SW = System.Int16
 
using SL = System.Int32
 
using UL = System.UInt32
 
using GReturn = System.Int32
 
using GCon = System.IntPtr
 
using GSize = System.UInt32
 
using GCStringOut = System.Text.StringBuilder
 
using GCStringIn = System.String
 
using GBufOut = System.Text.StringBuilder
 
using GBufIn = System.String
 
using GStatus = System.Byte
 

Variables

using System
 
Module LibraryPath
 
const string GclibDllPath_ = "C:\Program Files[] \Galil\gclib\dll\x86\gclib.dll"
 
const string GcliboDllPath_ = "C:\Program Files[] \Galil\gclib\dll\x86\gclibo.dll"