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

## Data Fields
VTT_TYPE | vType
| Indicates the type of data in v. More...
union {
unsigned long ul
| VTT_ulong More...
signed char sc
| VTT_char More...
unsigned char uc
| VTT_uchar More...
signed short i16
| VTT_short More...
unsigned short u16
| VTT_ushort More...
signed long l
| VTT_long More...
int i
| VTT_int More...
xI64 i64
| VTT_int64 More...
xU64 u64
| VTT_uint64 More...
float f
| VTT_float More...
double d
| VTT_double More...
} | v
| Data type of this union depends on vType. More...

## Description

Virtual Register (VTR) value

This structure contains a Virtual Register (VTR) value. The value is contained in the v union and its type is contained in the vType variable.

This is a sub-structure and is not contained in any message directly

## Field Documentation

double TVAL::d

VTT_double

float TVAL::f

VTT_float

int TVAL::i

VTT_int

signed short TVAL::i16

VTT_short

xI64 TVAL::i64

VTT_int64

signed long TVAL::l

VTT_long

signed char TVAL::sc

VTT_char

unsigned short TVAL::u16

VTT_ushort

xU64 TVAL::u64

VTT_uint64

unsigned char TVAL::uc

VTT_uchar

unsigned long TVAL::ul

VTT_ulong

union { ... } TVAL::v

Data type of this union depends on vType.

VTT_TYPE TVAL::vType

Indicates the type of data in v.