| gclib 2.4.1 Galil Communications Library

Loading...
Searching...
No Matches
Classes | Functions
gclib Namespace Reference

## Classes
class | GclibError
| Error class for non-zero gclib return codes. More...
interface | GDataRecord
struct | GDataRecord1802
| Data record struct for DMC-1802 controllers. More...
struct | GDataRecord1806
| Data record struct for DMC-1806 controller. More...
struct | GDataRecord2103
| Data record struct for DMC-2103 controllers. More...
struct | GDataRecord30000
| Data record struct for DMC-30010 controllers. More...
struct | GDataRecord4000
| Data record struct for DMC-4000 controllers, including 4000, 4200, 4103, and 500x0. More...
struct | GDataRecord47000_ENC
| Data record struct for RIO-471xx and RIO-472xx PLCs. Includes encoder fields. More...
struct | GDataRecord47162
| Data record struct for RIO-47162. More...
struct | GDataRecord47300_24EX
| Data record struct for RIO-47300 with 24EX I/O daughter board. More...
struct | GDataRecord47300_ENC
| Data record struct for RIO-47300. Includes encoder fields. More...
struct | GDataRecord52000
| Data record struct for DMC-52000 controller. Same as DMC-4000, with bank indicator added at byte 40. More...
class | py
| Represents a single Python connection to a Galil Controller or PLC. More...

## Functions
| _rc (return_code)
| Checks return codes from gclib and raises a python error if result is exceptional.

## Function Documentation

## ◆ _rc()

gclib._rc | ( |  | return_code | ) |
| protected

Checks return codes from gclib and raises a python error if result is exceptional.

Definition at line 100 of file gclib.py.