12 xtc3helloversion, 2 command functions, 1 common arguments – INFICON XTC/3 Thin Film Deposition Controller Communications Library Operating Manual User Manual
Page 23
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.