12 xtc3helloversion, 2 command functions, 1 common arguments – INFICON XTC/3 Thin Film Deposition Controller Communications Library Operating Manual User Manual

Page 23

Advertising
background image

1 - 9

IP

N 07

4-

45

4-

P1

B

XTC/3 Communications Library Operating Manual

1.3.1.12 XTC3HelloVersion

struct XTC3HelloVersion {

unsigned long m_Data[XTC3_VERSION_SIZE];

};

This structure will hold XTC3_VERSION_SIZE bytes for the name and version
string (e.g. "XTC/3M Version 1.00").

1.3.2 Command Functions

All the functions described in this section contain the following common arguments,
which are described here instead of within each function.

1.3.2.1 Common Arguments

char* ErrMsg

ErrMsg is a string that will contain the error message. If the transmission has
been successful then this string will be empty.

unsigned short *len

This is the length in bytes of the useful data in *val. The user can, for example,
use len to extract the *val data.

BOOL TCP

This variable must be initialized to TRUE for TCP/IP communications or FALSE
for RS232 communications.

Advertising