Types
[IMPS]


Detailed Description

Postal IMPS specifics types.


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.


Define Documentation

#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
 


Typedef Documentation

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 struct _AlpPostalImpsBuddy AlpPostalImpsBuddy
 

An AlpPostalImpsBuddy store contact info, parent contactList info and presence info.

typedef struct _AlpPostalImpsBuddyList AlpPostalImpsBuddyList
 

AlpPostalImpsBuddy List.

typedef struct _AlpPostalPropertyList AlpPostalImpsContact
 

Contact structure. A set of PROPERTY_CONTACT_* properties.

typedef struct _AlpPostalPropertyList AlpPostalImpsContactList
 

ContactList structure.

typedef struct _AlpPostalPropertyContainerList AlpPostalImpsContactListList
 

A list of ContactList.

typedef struct _AlpPostalPropertyContainer AlpPostalImpsEntity
 

An Entity.

typedef struct _AlpPostalPropertyContainerList AlpPostalImpsEntityList
 

A list of Entity.

typedef struct _AlpPostalPropertyContainerList AlpPostalImpsNickList
 

A list of AlpPostalImpsContact. AlpPostalImpsContactList would has been confusing.

typedef struct _AlpPostalPropertyList AlpPostalImpsPresence
 

presence structure.


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.