The data structure kc_dyn_par_str is defined for the parameter type KC_DYN_PAR. In the case of KC_GET_OBJECT, UTM returns information on objects that can be created dynamically in kc_dyn_par_str. UTM specifies the following for the individual object types:
The total number of objects of the object type that can be contained in the configuration.
The number of objects of the object type that could still be added dynamically to the configuration with KC_CREATE_OBJECT.
Data structure kc_dyn_par_str |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The fields in the data structure have the following meanings:
lterm_total
Specifies the total number of LTERM partners that can be added to the table in the KDCFILE. lterm_total is also the number of table spaces generated for LTERM partners.
The number consists of:
The number of statically added LTERM partners.
The number of dynamically added of LTERM partners (obj_type=KC_LTERM).
The number of LTERM partners of LTERM pools. The number corresponds to the sum of all NUMBER operands of TPOOL commands specified for the KDCDEF generation.
The number of reserved table spaces still free, i.e. in which LTERM partners can still be added.
Deleted LTERM partners are also included in this number.
lterm_free
Contains the number of LTERM partners that you can still add dynamically to the configuration.
pterm_total
Specifies the total number of clients and printer that can be added to the table in the KDCFILE. pterm_total is also the number of table spaces generated for objects of type KC_PTERM.
The number consists of:
The number of statically added clients and printers, i.e. the number of PTERM commands in the KDCDEF generation.
The number of dynamically added clients/printer (obj_type=KC_PTERM).
The number of connections collected in LTERM pools for clients. The number corresponds to the sum of all NUMBER operands of TPOOL commands specified for the KDCDEF generation.
The number of reserved table spaces still free, i.e. in which clients and printers can still be added.
Deleted clients and printers are also contained in this number.
pterm_free
Contains the number of clients and printers that you can still add with KC_CREATE_OBJECT.
program_total
Specifies the total number of program units that can be added to the table in the KDCFILE. program_total is also the number of table spaces generated for objects of type KC_PROGRAM.
The number consists of:
The number of statically added program units and VORGANG exits, i.e. the number of PROGRAM commands in the KDCDEF generation.
The number of dynamically added program units and VORGANG-Exits (obj_type=KC_PROGRAM).
The number of reserved table spaces that are still free.
Deleted program units are also contained in this number.
program_free
Contains the number of program units and VORGANG exits that you can still add with KC_CREATE_OBJECT.
tac_total
Specifies the total number of transaction codes and TAC queues that can be added to the table in the KDCFILE. tac_total is also the number of table spaces generated for objects of type KC_TAC.
The number consists of:
The number of statically added transaction codes and TAC queues, i.e. the number of TAC commands in the KDCDEF generation.
The number of dynamically added transaction codes and TAC queues (obj_type=KC_TAC).
The number of reserved table spaces that are still free.
Deleted transaction codes and TAC queues are also contained in this number.
tac_free
Contains the number of transaction codes and TAC queues that you can still add with KC_CREATE_OBJECT.
user_total
Specifies the total number of user IDs that can be added to the table in the KDCFILE. user_total is also the number of table spaces generated for objects of type KC_USER.
The number consists of:
The number of statically and dynamically added user IDs (in an application generated with user IDs) or
the number of statically or dynamically added LTERM partners (in an application generated without user IDs).The number of clients existing with ptype='APPLI' (TS applications that are not socket applications), ptype='UPIC-...' (UPIC clients) or ptype='SOCKET' (socket applications). For these clients UTM creates internal user IDs with the name of the corresponding LTERM partner.
The number of reserved table spaces for user IDs that are still free (in an application generated with user IDs) or
Number of reserved table spaces for LTERM partners that are still free (in an application generated without user IDs).
Deleted user IDs are also contained in this number.
user_free
Contains the number of user IDs that you can still add dynamically with KC_CREATE_OBJECT.
card_total (only on BS2000 systems)
Indicates how many user IDs with ID cards can be entered in the table in the KDCFILE in total. card_total consists of:
the number of statically or dynamically entered user IDs that have ID cards
the number of table spaces that are reserved for user IDs with ID cards and are still free.
card_free (only on BS2000 systems)
Contains the number of user IDs with identification cards that you can still add with KC_CREATE_OBJECT.
kset_total
Contains the total number of key sets that can be entered in the KSET table.
kset_free
Contains the current number of key sets that you can still enter in the KSET table by means of KC_CREATE_OBJECT.
ltac_total
Contains the total number of LTACs that can be entered in the LTAC table.
ltac_free
Contains the current number of LTACs that you can still enter in the LTAC table by means of KC_CREATE_OBJECT.
queue_total
Contains the total number of temporary queues that can be entered in the QUEUE table. This value was specified at generation by means of the QUEUE statement.
queue_free
Contains the current number of temporary queues that you can still enter by means of the KDCS call QCRE.
con_total
Contains the total number of LU6.1 transport connections that can be entered in the PTERM table.
con_free
Contains the current number of LU6.1 transport connections that you can still enter in the PTERM table by means of KC_CREATE_OBJECT.
lses_total
Contains the total number of LU6.1 session that can be entered in the USER table.
lses_free
Contains the current number of LU6.1 sessions that you can still enter in the USER table by means of KC_CREATE_OBJECT.
princ_total (only on BS2000 systems)
Contains the total number of USERs created with principal.
princ_free (only on BS2000 systems)
Contains the number of USERs with principal that can still be generated.