Release 10.1A: OpenEdge Development:
Progress Dynamics Repository Reference

> ## gsm_control_code table — gsmcl

> This is a generic table for holding device control codes. The category is used to define the purpose of the code. In addition, the `owning_obj` can optionally be used to define the device to which the code relates. If the `owning_obj` is left as 0, then it applies to all devices.

> Table 4–13 lists the table’s FLA, fields, and foreign keys.

> Table 4–13: gsm_control_code table information
> Table FLA | Fields (data type) | Foreign keys
> --- | --- | ---
> gsmcl | category_obj (Decimal) owning_obj (Decimal) control_data (Character) control_short_description (Character) control_description (Character) control_code_obj (Decimal) | category_obj owning_obj

> Table 4–14 gives details of the table’s indexes.

> Table 4–14: gsm_control_code index information
> Index name | Elements | Type
> --- | --- | ---
> XPKgsm_control_code | category_obj owning_obj | Primary Unique
> XAK1gsm_control_code | control_code_obj | Unique
> XIE1gsm_control_code | control_description | Nonunique
> XIE2gsm_control_code | control_short_description | Nonunique
> XIE3gsm_control_code | control_data | Nonunique

> This might be used in a point-of-sale system where codes must be sent to a pole for various reasons, such as resetting the poll or making the message scroll. Different categories can be defined for each action. The `owning_entity_mnemonic` on the category determines the table to which the `owning_obj` relates. This is usually an application-specific device table.

Copyright © 2005 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095