ZCOM C I/F Library Routines

ZCONFIG (3X)

 

ZcDSC_SET_PROG_QLIMIT

(2) - Set default program

 

 

queue limit.

 

ZcDSC_SET_TERM_XMIT_QLIMIT

(3) - Set default terminal

 

 

transmit queue limit.

 

ZcDSC_SET_TERM_UNACK_QLIMIT

(4) - Set default terminal

 

 

“unack” queue limit.

 

ZcDSC_SET_PORT_XMIT_LIMIT

(5) - Set default port transmit

 

 

limit.

 

header.tag1,

 

 

header.tag2

 

 

Any values.

 

 

data.setsys.sysname

 

 

New runtime ZCOM system name. This field is used for action 1 only.

 

data.setsys.qlimit

 

 

New default queue limit. This field is used for action 2 to 5 only. For program

 

and terminal transmit queues, the limit is in number of messages. For the

 

terminal “unack” queue and the port transmit limit, the limit is in bytes.

 

Response Data

 

 

data.sysret.error

 

 

This is the returned system configuration error:

 

0 - No error (successful)

 

 

!=0 - ZCOM error code

 

 

The error message text may be fetched using zcomerror(3X) with a

 

non-zero error code.

 

Interface

There are 6 interface configuration actions. They are used to alter the

Configuration

parameters related to an interface card, and for controlling the operation

 

of an interface card.

 

Action ZcDSC_CHNG_FW_FILE (1) modifies the firmware file name (used to download the MUX card). This change will have no effect until the interface card is restarted, causing the new firmware file to be used to download the card.

198

Chapter 4