Types
[Protocol Common Services]


Detailed Description

Common Postal Types.


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.


Define Documentation

#define ALP_POSTAL_INVALID_OBJECT_ID   0
 

Invalid object ID.

#define POSTAL_DEFAULT_CONTEXT   NULL
 

Default context for ALP platform.


Typedef Documentation

typedef alp_postal_object_id_t alp_postal_account_id_t
 

Account identifier type.

typedef void* alp_postal_context_t
 

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 alp_postal_object_id_t alp_postal_log_id_t
 

Defines a Postal Log.

typedef uint8_t alp_postal_number_id_t
 

typedef uint32_t alp_postal_object_id_t
 

Defines the type of the unique identifiers used by the stored postal objects.

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 uint8_t alp_postal_service_class_id_t
 

Service Class Id type.

typedef uint8_t alp_postal_service_id_t
 

Service identifier type.

typedef alp_postal_object_id_t alp_postal_session_id_t
 

Session identifier type.

typedef int32_t alp_postal_time_t
 

typedef struct _AlpPostalAccountIdList AlpPostalAccountIdList
 

Defines a list of account identifiers.

typedef struct _AlpPostalPropertyContainer AlpPostalAddress
 

Defines a Postal Address.

typedef struct _AlpPostalPropertyContainer AlpPostalAddressContainer
 

typedef struct _AlpPostalPropertyContainerList AlpPostalAddressContainerList
 

typedef struct _AlpPostalEnumerator AlpPostalEnumerator
 

Defines an enumerator structure.

typedef struct _AlpPostalEnvelope AlpPostalEnvelope
 

Postal Envelope.

typedef struct _AlpPostalProperty AlpPostalProperty
 

Defines the Postal Common Property.

typedef struct _AlpPostalPropertyContainer AlpPostalPropertyContainer
 

typedef struct _AlpPostalPropertyContainerList AlpPostalPropertyContainerList
 

typedef struct _AlpPostalPropertyList AlpPostalPropertyList
 

Property List.

typedef struct _AlpPostalServiceAddressSchemeList AlpPostalServiceAddressSchemeList
 

Defines a list of service address scheme.

typedef struct _AlpPostalServiceIdList AlpPostalServiceIdList
 

Defines a list of service identifiers.

typedef struct _AlpPostalSessionIdList AlpPostalSessionIdList
 

Defines a list of session identifiers.


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

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