Using the µVision Socket Interface: MENUENUM Struct Reference

| Using the µVision Socket Interface Application Note 198 Control and monitor µVision via the built-in TCP/IP interface

- Main Page
- Usage and Description
- Reference

- Data Structures
- Data Structure Index
- Data Fields

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
MENUENUM Struct Reference
Structs

## Data Fields
int | nID
| Unique menu / group ID. More...
int | menuType
| Menu type: one of UVMENUTYPES constants. More...
int | infoType
| Info type: one of MENUENUMTYPES. More...
UINT | bEnabled:1
| Menu item is enabled. More...
UINT | __pad0__:31
| RESERVED. More...
SSTR | menuLabel
| Menu label. More...

## Description

Menu enumeration information

This structure contains a menu id, type, and menu label

This structure is used in the following messages: Client <== uVision (Response)

- UV_DBG_ENUM_MENUS (uVision writes MENUENUM array results of enumeraton)

## Field Documentation

UINT MENUENUM::__pad0__

RESERVED.

UINT MENUENUM::bEnabled

Menu item is enabled.

int MENUENUM::infoType

Info type: one of MENUENUMTYPES.

SSTR MENUENUM::menuLabel

Menu label.

int MENUENUM::menuType

Menu type: one of UVMENUTYPES constants.

int MENUENUM::nID

Unique menu / group ID.