include/alp/postal_imps_types.h File Reference


Detailed Description

Defines main Postal IMPS data types.

Go to the source code of this file.

Data Structures

struct  _AlpPostalImpsBuddy
struct  _AlpPostalImpsBuddyList
 a linked list of AlpPostalImpsBuddy. More...

Defines

#define IMPS_CONTACT_MANAGE_ADD   (alp_postal_imps_contact_manage_op_t)1
#define IMPS_CONTACT_MANAGE_REMOVE   (alp_postal_imps_contact_manage_op_t)2
#define IMPS_CONTACTLISTID_MAXSIZE   100
#define IMPS_GROUP_INVITE_NOTE_MAXSIZE   400
#define IMPS_GROUPID_MAXSIZE   50
#define IMPS_MESSAGE_MAXSIZE   1000
#define IMPS_PASSWORD_MAXSIZE   50
#define IMPS_TRANSACTIONID_MAXSIZE   50
#define IMPS_USERID_MAXSIZE   100

Typedefs

typedef uint8_t alp_postal_imps_auth_type_t
typedef alp_postal_object_id_t alp_postal_imps_buddy_id_t
 Buddy identifier type. internal unique ID (integer).
typedef alp_postal_object_id_t alp_postal_imps_contact_id_t
 Contact identifier type. internal unique ID (integer).
typedef char alp_postal_imps_contact_list_char_t [IMPS_CONTACTLISTID_MAXSIZE]
typedef uint8_t alp_postal_imps_contact_manage_op_t
typedef char alp_postal_imps_group_char_t [IMPS_GROUPID_MAXSIZE]
typedef alp_postal_object_id_t alp_postal_imps_presence_id_t
 presence identifier type.
typedef uint8_t alp_postal_imps_search_element_t
typedef char alp_postal_imps_transaction_id_char_t [IMPS_TRANSACTIONID_MAXSIZE]
typedef char alp_postal_imps_user_id_char_t [IMPS_USERID_MAXSIZE]
typedef _AlpPostalImpsBuddy AlpPostalImpsBuddy
 An AlpPostalImpsBuddy store contact info, parent contactList info and presence info.
typedef _AlpPostalImpsBuddyList AlpPostalImpsBuddyList
 AlpPostalImpsBuddy List.
typedef _AlpPostalPropertyList AlpPostalImpsContact
 Contact structure. A set of PROPERTY_CONTACT_* properties.
typedef _AlpPostalPropertyList AlpPostalImpsContactList
 ContactList structure.
typedef _AlpPostalPropertyContainerList AlpPostalImpsContactListList
 A list of ContactList.
typedef _AlpPostalPropertyContainer AlpPostalImpsEntity
 An Entity.
typedef _AlpPostalPropertyContainerList AlpPostalImpsEntityList
 A list of Entity.
typedef _AlpPostalPropertyContainerList AlpPostalImpsNickList
 A list of AlpPostalImpsContact. AlpPostalImpsContactList would has been confusing.
typedef _AlpPostalPropertyList AlpPostalImpsPresence
 presence structure.


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.