# GPL

## `GPL` (PARAMS)

Attributes: : `qualified_only`

InOut:

| Scope                                    | Name                              | Type   | Initial                                        | Comment          |
| ---------------------------------------- | --------------------------------- | ------ | ---------------------------------------------- | ---------------- |
| Constant                                 | <p><br><br>MAX\_ARRAY\_LEVELS</p> | `UINT` | 10                                             | Max Array Levels |
| <p><br><br>MAX\_NAME\_PATH\_SIZE</p>     | `UINT`                            | 100    | Max string length for object path name         |                  |
| <p><br><br>MAX\_INSTANCE\_PATH\_SIZE</p> | `UINT`                            | 100    | Max string length for object path name         |                  |
| <p><br><br>MAX\_DATA\_STRING\_SIZE</p>   | `UINT`                            | 100    | Max data string length                         |                  |
| <p><br><br>MAX\_NAME\_SIZE</p>           | `UINT`                            | 30     | Max string length for object name              |                  |
| <p><br><br>MAX\_VALUE\_SIZE</p>          | `UINT`                            | 20     | Max byte count for values                      |                  |
| <p><br><br>MAX\_VARS</p>                 | `UINT`                            | 1000   | Max number of variables in the local structure |                  |
