include/alp/postal_types.h File Reference


Detailed Description

Defines main Postal data types.

#include <nmcs_alp_sysclass.h>
#include <nmcs_alp_types.h>

Go to the source code of this file.

Data Structures

struct  _AlpPostalAccountIdList
 Defines a list of account identifiers. More...
struct  _AlpPostalEnumerator
 Defines an enumerator structure. Store a objects list and an sql stmt that is only valid on server side. MUST be released when results have been retrieved. More...
struct  _AlpPostalProperty
 Defines the Postal Common Property. More...
struct  _AlpPostalPropertyContainer
struct  _AlpPostalPropertyContainerList
struct  _AlpPostalPropertyList
 a linked list of PostalProperties. More...
struct  _AlpPostalServiceAddressSchemeList
 Defines a list of service address scheme. More...
struct  _AlpPostalServiceIdList
 Defines a list of service identifiers. More...
struct  _AlpPostalSessionIdList
 Defines a list of session identifiers. More...

POSTAL CONTEXT TYPES

Defines the Postal Platform Context types.

#define POSTAL_DEFAULT_CONTEXT   NULL
 Default context for ALP platform.
typedef void * alp_postal_context_t

POSTAL ENVELOPE TYPES

Defines the Postal Envelope types.

typedef alp_postal_object_id_t alp_postal_account_id_t
 Account identifier type.
typedef alp_postal_object_id_t alp_postal_envelope_id_t
 Envelope identifier type.
typedef alp_postal_object_id_t alp_postal_folder_id_t
 Folder identifier type.
typedef uint32_t alp_postal_property_id_t
 Postal Property Identifier type.
typedef alp_postal_object_id_t alp_postal_rule_id_t
 Rule identifier type.
typedef _AlpPostalAccountIdList AlpPostalAccountIdList
 Defines a list of account identifiers.
typedef _AlpPostalEnvelope AlpPostalEnvelope
 Postal Envelope.

POSTAL LOG TYPES

Defines the Postal Log types.

typedef alp_postal_object_id_t alp_postal_log_id_t
 Defines a Postal Log.

POSTAL SERVICE TYPES

Defines the Postal Services types.

typedef uint8_t alp_postal_service_class_id_t
 Service Class Id type.
typedef uint8_t alp_postal_service_id_t
 Service identifier type.
typedef _AlpPostalServiceAddressSchemeList AlpPostalServiceAddressSchemeList
 Defines a list of service address scheme.
typedef _AlpPostalServiceIdList AlpPostalServiceIdList
 Defines a list of service identifiers.

POSTAL SESSION TYPES

Defines the Postal Session types.

typedef alp_postal_object_id_t alp_postal_session_id_t
 Session identifier type.
typedef _AlpPostalSessionIdList AlpPostalSessionIdList
 Defines a list of session identifiers.

POSTAL ADDRESS TYPES

Defines the Postal Address types.

typedef _AlpPostalPropertyContainer AlpPostalAddress
 Defines a Postal Address.
typedef _AlpPostalPropertyContainer AlpPostalAddressContainer
typedef _AlpPostalPropertyContainerList AlpPostalAddressContainerList

POSTAL ENUMERATOR TYPES

Defines the Postal Enumerator types.

typedef _AlpPostalEnumerator AlpPostalEnumerator
 Defines an enumerator structure.

Defines

#define ALP_POSTAL_INVALID_OBJECT_ID   0
 Invalid object ID.

Typedefs

typedef uint8_t alp_postal_number_id_t
typedef uint32_t alp_postal_object_id_t
typedef int32_t alp_postal_time_t
typedef _AlpPostalProperty AlpPostalProperty
 Defines the Postal Common Property.
typedef _AlpPostalPropertyContainer AlpPostalPropertyContainer
typedef _AlpPostalPropertyContainerList AlpPostalPropertyContainerList
typedef _AlpPostalPropertyList AlpPostalPropertyList
 Property List.


Generated on Wed Jul 30 07:06:40 2008 by Doxygen 1.4.6 for ALP SDK + Hiker Documentation

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