gclib  2.0.8
Communications API for Galil controllers and PLCs
gclib.cs 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 C#. More...
 
interface  gclib.GDataRecord
 
struct  gclib.GDataRecord4000
 Data record struct for DMC-4000 controllers, including 4000, 4200, 4103, and 500x0. More...
 
struct  gclib.GDataRecord52000
 Data record struct for DMC-52000 controller. Same as DMC-4000, with bank indicator added at byte 40. More...
 
struct  gclib.GDataRecord1806
 Data record struct for DMC-1806 controller. More...
 
struct  gclib.GDataRecord2103
 Data record struct for DMC-2103 controllers. More...
 
struct  gclib.GDataRecord1802
 Data record struct for DMC-1802 controllers. More...
 
struct  gclib.GDataRecord30000
 Data record struct for DMC-30010 controllers. More...
 
struct  gclib.GDataRecord47000_ENC
 Data record struct for RIO-471xx and RIO-472xx PLCs. Includes encoder fields. More...
 
struct  gclib.GDataRecord47300_ENC
 Data record struct for RIO-47300. Includes encoder fields. More...
 
struct  gclib.GDataRecord47300_24EX
 Data record struct for RIO-47300 with 24EX I/O daughter board. More...
 
struct  gclib.GDataRecord47162
 Data record struct for RIO-47162. More...
 

Typedefs

using UB = System.Byte
 
using UW = System.UInt16
 
using SW = System.Int16
 
using SL = System.Int32
 
using UL = System.UInt32