Using the µVision Socket Interface: ENUMTPM 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
ENUMTPM Struct Reference
Structs

## Data Fields
ENTPJOB | Job
| Type of symbol enumeration to perform. More...
UINT | nOffs
| Member Offset within type. More...
UINT | nSize
| Member Size. More...
UINT | nRes [8]
| Reserved. More...
char | szID [512]
| 'Symbol' / 'Member name' More...

## Description

Symbol enumeration data

Contains symbol enumeration data.

This structure is used in the following messages:

Client ==> uVision (Request)

- UV_DBG_ENUM_SYMTP (Set Job to the type of operation to perform, and szID to the 'Symbol' to perform the operation on (e.g. '\Measure\current.time'))

Client <== uVision (Async)

- UV_DBG_ENUM_SYMTP_ENU (uVision writes nOffs to the member offset within the type (bytes), nSize to the member size (bytes) and szID to the 'Member name')

## Field Documentation

ENTPJOB ENUMTPM::Job

Type of symbol enumeration to perform.

UINT ENUMTPM::nOffs

Member Offset within type.

UINT ENUMTPM::nRes[8]

Reserved.

UINT ENUMTPM::nSize

Member Size.

char ENUMTPM::szID[512]

'Symbol' / 'Member name'