A-54
A4
struct Netmask_Parms {
unsigned int action;
unsigned int ip; /* see IP-note above */
};
struct Netmask_Resp {
unsigned int error;
unsigned int ip; /* see IP-note above */
};
/* The gateway procedure is used to read/modify the gateway IP.
* If static_ip_mode is set TRUE, then the Edevice will use a static IP
* (see the static_ip_mode function) and will need a netmask and gateway IP.
*/
struct Gateway_Parms {
unsigned int action;
unsigned int ip; /* see IP-note above */
};
struct Gateway_Resp {
unsigned int error;
unsigned int ip; /* see IP-note above */
};
/* The keepalive procedure is used to read/modify the keepalive value.
* If set to zero, then keepalives will not be used. If used, then this is
* the time (in seconds) of inactivity prior to a keepalive being sent.
*/
struct Keepalive_Parms {
unsigned int action;
unsigned int time;
};
struct Keepalive_Resp {
unsigned int error;
unsigned int time;
};
/* The gpib_address procedure is used to read/modify the Edevice GPIB bus
* address.
*/
struct Gpib_Addr_Parms {
unsigned int action;
unsigned int address;
};