_AlpPdiReader Struct Reference
[The PDI library (Personal Data Interchange)]

#include <pdi.h>


Detailed Description

The PDI parser.


Data Fields

void * appData
 General usage app dependent field.
uint32_t charset
 Charset of property value.
uint16_t customFieldNumber
 Value of X-PALM-CUSTOM (cutom fields).
uint16_t encoding
 Type of encoding of the property value.
AlpErr16 errorLowWord
 last error
uint16_t events
 Mask of events (see kPdiXXXXEventMask constants).
uint8_t fieldNum
 The current field number.
char * groupName
 The current group name.
uint8_t padding1
 ARM port : padding.
uint16_t padding2
 ARM port : padding.
uint16_t parameter
 ID of the last parsed parameter name.
char * parameterName
 The current parameter name.
uint32_t parameterPairs [8]
 set of bits of parsed parameter values
char * parameterValue
 The current parameter value.
uint16_t pdiRefNum
 The refNum of the Pdi library - kept for 68K compatibility purpose.
uint16_t property
 ID of the current property.
char * propertyName
 The current property name.
char * propertyValue
 The current property value.
uint16_t propertyValueType
 type of property value
uint32_t written
 Current number of chars already written in buffer.


Field Documentation

void* appData
 

General usage app dependent field.

uint32_t charset
 

Charset of property value.

uint16_t customFieldNumber
 

Value of X-PALM-CUSTOM (cutom fields).

uint16_t encoding
 

Type of encoding of the property value.

AlpErr16 errorLowWord
 

last error

uint16_t events
 

Mask of events (see kPdiXXXXEventMask constants).

uint8_t fieldNum
 

The current field number.

char* groupName
 

The current group name.

uint8_t padding1
 

ARM port : padding.

uint16_t padding2
 

ARM port : padding.

uint16_t parameter
 

ID of the last parsed parameter name.

char* parameterName
 

The current parameter name.

uint32_t parameterPairs[8]
 

set of bits of parsed parameter values

char* parameterValue
 

The current parameter value.

uint16_t pdiRefNum
 

The refNum of the Pdi library - kept for 68K compatibility purpose.

uint16_t property
 

ID of the current property.

char* propertyName
 

The current property name.

char* propertyValue
 

The current property value.

uint16_t propertyValueType
 

type of property value

uint32_t written
 

Current number of chars already written in buffer.


The documentation for this struct was generated from the following file:
Generated on Wed Jul 30 07:06:41 2008 by Doxygen 1.4.6 for ALP SDK + Hiker Documentation

Copyright © 1999-2008 ACCESS CO., LTD. All rights reserved.