| gclib 1.34.15 Communications API for Galil controllers and PLCs |

Data Structures
examples Namespace Reference

## Data Structures
class | Examples
| Provides a class of shared constants and methods for gclib's example projects. More...
class | Commands_Example
| Demonstrates various uses of GCommand() and basic controller queries. More...
class | Contour_Example
| Record user's training and plays back training through contour mode. More...
class | IP_Assigner_Example
| Assigns controller an IP Adress given a serial number and a 1 byte address. More...
class | Jog_Example
| Accepts user-input at the command line to control the speed of the controller in Jog mode. More...
class | Message_Example
| Demonstrates how to handle and interpret messages from the controller. More...
class | Motion_Complete_Example
| Uses controller interrupts to detect when motion is complete. More...
class | Position_Tracking_Example
| Places controller into position tracking mode. Accepts user-defined positional values at the command line. More...
class | Record_Position_Example
| Takes two file paths at the command line to hold positional data for Axis A and Axis B. Positional data is saved to the two files until an analog input value changes. More...
class | Remote_Client_Example
| Demonstrates various uses of GListServers() and GSetServer() More...
class | Remote_Server_Example
| Demonstrates various uses of GPublishServer() More...
class | Vector_Mode_Example
| Takes a path to a file at the command line holding vector commands for the controller. The controller is placed into vector mode and commands are read from the file and sent to the controller. More...