| gclib 1.34.15 Communications API for Galil controllers and PLCs |

Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:

### - c -

- check_interrupts() : motion_complete.cpp
- commands() : commands.cpp
- contour() : contour.cpp
- csv_to_vector() : contour.cpp

### - e -

- e() : examples.h
- error() : examples.h

### - g -

- G_ARRAY_NOT_DIMENSIONED : gclib_errors.h
- G_BAD_ADDRESS : gclib_errors.h
- G_BAD_FILE : gclib_errors.h
- G_BAD_FIRMWARE_LOAD : gclib_errors.h
- G_BAD_FULL_MEMORY : gclib_errors.h
- G_BAD_LOST_DATA : gclib_errors.h
- G_BAD_RESPONSE_QUESTION_MARK : gclib_errors.h
- G_BAD_VALUE_RANGE : gclib_errors.h
- G_BOUNDS : gclib.h
- G_COMMA : gclib.h
- G_COMMAND_CALLED_WITH_ILLEGAL_COMMAND : gclib_errors.h
- G_CONNECTION_NOT_ESTABLISHED : gclib_errors.h
- G_CR : gclib.h
- G_DATA_RECORD_ERROR : gclib_errors.h
- G_DR : gclib.h
- G_FIRMWARE_LOAD_NOT_SUPPORTED : gclib_errors.h
- G_GCAPS_OPEN_ERROR : gclib_errors.h
- G_GCAPS_SUBSCRIPTION_ERROR : gclib_errors.h
- G_GCLIB_ERROR : gclib_errors.h
- G_GCLIB_NON_BLOCKING_READ_EMPTY : gclib_errors.h
- G_GCLIB_POLLING_FAILED : gclib_errors.h
- G_GCLIB_UTILITY_ERROR : gclib_errors.h
- G_GCLIB_UTILITY_IP_TAKEN : gclib_errors.h
- G_HUGE_BUFFER : gclib.h
- G_ILLEGAL_DATA_IN_PROGRAM : gclib_errors.h
- G_INVALID_PREPROCESSOR_OPTIONS : gclib_errors.h
- G_LINE_BUFFER : gclib.h
- G_NO_ERROR : gclib_errors.h
- G_OPEN_ERROR : gclib_errors.h
- G_PUBLISH_SERVER : gclib.h
- G_QR : gclib.h
- G_READ_ERROR : gclib_errors.h
- G_REMOVE_SERVER : gclib.h
- G_SMALL_BUFFER : gclib.h
- G_TIMEOUT : gclib_errors.h
- G_UNABLE_TO_COMPRESS_PROGRAM_TO_FIT : gclib_errors.h
- G_UNSUPPORTED_FUNCTION : gclib_errors.h
- G_USE_GCAPS : gclibo.h
- G_USE_INITIAL_TIMEOUT : gclib.h
- G_UTIL_ADDRESSES : gclib.h
- G_UTIL_ASSIGN : gclib.h
- G_UTIL_DEVICE_INITIALIZE : gclib.h
- G_UTIL_ERROR_CONTEXT : gclib.h
- G_UTIL_GCAPS_ADDRESSES : gclib.h
- G_UTIL_GCAPS_ADDRESSES_GET_REMEMBERED : gclib.h
- G_UTIL_GCAPS_ADDRESSES_SET_REMEMBERED : gclib.h
- G_UTIL_GCAPS_ASSIGN : gclib.h
- G_UTIL_GCAPS_IPREQUEST : gclib.h
- G_UTIL_GCAPS_KEEPALIVE : gclib.h
- G_UTIL_GCAPS_LIST_SERVERS : gclib.h
- G_UTIL_GCAPS_PING : gclib.h
- G_UTIL_GCAPS_PUBLISH_SERVER : gclib.h
- G_UTIL_GCAPS_REMOTE_CONNECTIONS : gclib.h
- G_UTIL_GCAPS_SERVER_STATUS : gclib.h
- G_UTIL_GCAPS_SET_SERVER : gclib.h
- G_UTIL_GCAPS_VERSION : gclib.h
- G_UTIL_INFO : gclib.h
- G_UTIL_IPREQUEST : gclib.h
- G_UTIL_PING : gclib.h
- G_UTIL_SLEEP : gclib.h
- G_UTIL_TIMEOUT : gclib.h
- G_UTIL_TIMEOUT_OVERRIDE : gclib.h
- G_UTIL_VERSION : gclib.h
- G_WRITE_ERROR : gclib_errors.h
- GAddresses() : gclibo.h
- GALILDATARECORDMAXLENGTH : gclib_record.h
- GArrayDownload() : gclib.h
- GArrayDownloadFile() : gclibo.h , arrays.c
- GArrayUpload() : gclib.h
- GArrayUploadFile() : gclibo.h , arrays.c
- GAssign() : gclibo.h
- GBufIn : gclib.h
- GBufOut : gclib.h
- GCALL : gclib.h
- GClose() : gclib.h
- GCmd() : gclibo.h
- GCmdD() : gclibo.h
- GCmdI() : gclibo.h
- GCmdT() : gclibo.h
- GCommand() : gclib.h
- GCon : gclib.h
- GCStringIn : gclib.h
- GCStringOut : gclib.h
- GError() : gclibo.h
- GFirmwareDownload() : gclib.h
- GInfo() : gclibo.h
- GInterrupt() : gclib.h
- GIpRequests() : gclibo.h
- GListServers() : gclibo.h
- GLost() : gclib.h
- GMemory : gclib.h
- GMessage() : gclib.h
- GMotionComplete() : gclibo.h
- GOpen() : gclib.h
- GOption : gclib.h
- GProgramDownload() : gclib.h
- GProgramDownloadFile() : gclibo.h
- GProgramUpload() : gclib.h
- GProgramUploadFile() : gclibo.h
- GPublishServer() : gclibo.h
- GRead() : gclib.h
- GRecord() : gclib.h
- GRecordRate() : gclibo.h
- GRemoteConnections() : gclibo.h
- GReturn : gclib.h
- GServerStatus() : gclibo.h
- GSetServer() : gclibo.h
- GSetupDownloadFile() : gclibo.h , arrays.c
- GSize : gclib.h
- GSleep() : gclibo.h
- GStatus : gclib.h
- GTimeout() : gclibo.h
- GUtility() : gclib.h
- GVersion() : gclibo.h
- GWaitForBool() : gclibo.h
- GWrite() : gclib.h

### - h -

- H_AddArray() : arrays.c
- H_ArrayAddElement() : arrays.c
- H_ArrayDownloadFromMemory() : arrays.c
- H_CreateArrayNode() : arrays.c
- H_DownloadArraysFromList() : arrays.c
- H_DownloadData() : arrays.c
- H_FindSector() : arrays.c
- H_FreeArrays() : arrays.c
- H_InitArrayNode() : arrays.c
- H_UploadArrayToList() : arrays.c
- H_WriteArrayCsv() : arrays.c

### - i -

- ip_assigner() : examples.h

### - j -

- jog() : examples.h

### - l -

- load_buf() : contour.cpp
- load_buffer() : vector.cpp

### - m -

- main() : commands_example.cpp
- MALLOCBUF : gclibo.h
- MAXARRAY : gclibo.h
- MAXPROG : gclibo.h
- message() : examples.h
- motion_complete() : examples.h

### - p -

- pause() : examples.h
- POLLINGINTERVAL : gclibo.h
- position_tracking() : examples.h

### - r -

- record_position() : examples.h
- remote_client() : examples.h
- remote_server() : examples.h

### - s -

- string_split() : ip_assigner.cpp

### - v -

- vector() : examples.h

### - w -

- write_array_to_file() : record_position.cpp