| gclib 2.4.1 Galil Communications Library

Loading...
Searching...
No Matches
Classes | Typedefs
gclib.cs File Reference

Go to the source code of this file.

## Classes
class | gclib
| Provides a class that binds to gclib's unmanaged dll. 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
using | GReturn = System.Int32
using | GCon = System.IntPtr
using | GSize = System.UInt32
using | GOption = System.Int32
using | GCStringOut = System.Text.StringBuilder
using | GCStringIn = System.String
using | GBufOut = System.Text.StringBuilder
using | GBufIn = System.String
using | GStatus = System.Byte

## Typedef Documentation

## ◆ UB

using UB = System.Byte

Definition at line 34 of file gclib.cs.

## ◆ UW

using UW = System.UInt16

Definition at line 35 of file gclib.cs.

## ◆ SW

using SW = System.Int16

Definition at line 36 of file gclib.cs.

## ◆ SL

using SL = System.Int32

Definition at line 37 of file gclib.cs.

## ◆ UL

using UL = System.UInt32

Definition at line 38 of file gclib.cs.

## ◆ GReturn

using GReturn = System.Int32

Definition at line 40 of file gclib.cs.

## ◆ GCon

using GCon = System.IntPtr

Definition at line 41 of file gclib.cs.

## ◆ GSize

using GSize = System.UInt32

Definition at line 42 of file gclib.cs.

## ◆ GOption

using GOption = System.Int32

Definition at line 43 of file gclib.cs.

## ◆ GCStringOut

using GCStringOut = System.Text.StringBuilder

Definition at line 44 of file gclib.cs.

## ◆ GCStringIn

using GCStringIn = System.String

Definition at line 45 of file gclib.cs.

## ◆ GBufOut

using GBufOut = System.Text.StringBuilder

Definition at line 46 of file gclib.cs.

## ◆ GBufIn

using GBufIn = System.String

Definition at line 47 of file gclib.cs.

## ◆ GStatus

using GStatus = System.Byte

Definition at line 48 of file gclib.cs.