Defines | |
| #define | ALP_POSTAL_IMPS_PROPERTY_GROUP_ACCESS_TYPE ALP_POSTAL_PROPERTY(ALP_POSTAL_SERVICE_ID_IMPS, ALP_POSTAL_IMPS_SERVICE_CLASS_ID_GROUP, ALP_POSTAL_PROPERTY_TYPE_C_STRING, 3) |
| Open (for everyone) or Restricted (members only). | |
| #define | ALP_POSTAL_IMPS_PROPERTY_GROUP_ID ALP_POSTAL_PROPERTY(ALP_POSTAL_SERVICE_ID_IMPS, ALP_POSTAL_IMPS_SERVICE_CLASS_ID_GROUP, ALP_POSTAL_PROPERTY_TYPE_C_STRING, 6) |
| WV ID of the the group. | |
| #define | ALP_POSTAL_IMPS_PROPERTY_GROUP_NAME ALP_POSTAL_PROPERTY(ALP_POSTAL_SERVICE_ID_IMPS, ALP_POSTAL_IMPS_SERVICE_CLASS_ID_GROUP, ALP_POSTAL_PROPERTY_TYPE_C_STRING, 1) |
| Name a string that is the name of the group. | |
| #define | ALP_POSTAL_IMPS_PROPERTY_GROUP_SCREEN_NAME ALP_POSTAL_PROPERTY(ALP_POSTAL_SERVICE_ID_IMPS, ALP_POSTAL_IMPS_SERVICE_CLASS_ID_GROUP, ALP_POSTAL_PROPERTY_TYPE_C_STRING, 4) |
| ScreenName of the user in the group. | |
| #define | ALP_POSTAL_IMPS_PROPERTY_GROUP_WELCOME_NOTE ALP_POSTAL_PROPERTY(ALP_POSTAL_SERVICE_ID_IMPS, ALP_POSTAL_IMPS_SERVICE_CLASS_ID_GROUP, ALP_POSTAL_PROPERTY_TYPE_C_STRING, 2) |
| Welcome note a string that is presented as text to the user when he/she joins the group. | |
Typedefs | |
| typedef _AlpPostalPropertyList | AlpPostalImpsGroup |
| Group structure. | |
| typedef void(* | AlpPostalImpsGroupCreateAsyncReplyCallback )(alp_postal_session_id_t iSessionId, char *iGroupID, alp_status_t iRequestResult) |
| Postal Imps Async CreateGroup Callback. | |
| typedef void(* | AlpPostalImpsGroupDeleteAsyncReplyCallback )(alp_postal_session_id_t iSessionId, alp_postal_imps_group_char_t iGroupWVId, alp_status_t iRequestResult) |
| Postal Imps Async DeleteGroup Callback. | |
Functions | |
| alp_status_t | alp_postal_imps_group_cancel_create (alp_postal_session_id_t iSessionId) |
| Cancel the group_create process. | |
| alp_status_t | alp_postal_imps_group_create (alp_postal_session_id_t iSessionId, AlpPostalImpsGroup *iGroupP, AlpPostalImpsGroupCreateAsyncReplyCallback iCallbackFuncP) |
| Create a group according the properties it contains. | |
| alp_status_t | alp_postal_imps_group_delete (alp_postal_session_id_t iSessionId, alp_postal_imps_group_char_t iGroupWVId, AlpPostalImpsGroupDeleteAsyncReplyCallback iCallbackFuncP) |
| Delete a group. | |
| alp_status_t | alp_postal_imps_group_free (AlpPostalImpsGroup *iImpsGroupP) |
| Free a group. | |
| alp_status_t | alp_postal_imps_group_free_property (AlpPostalProperty *iImpsGroupPropertyP) |
| Free a retrieved group property. | |
| alp_status_t | alp_postal_imps_group_get_property (AlpPostalImpsGroup *iImpsGroupP, alp_postal_property_id_t iPropertyId, AlpPostalProperty **oImpsGroupPropertyP) |
| Get a property from a Group. | |
| alp_status_t | alp_postal_imps_group_init (AlpPostalImpsGroup *iImpsGroupP) |
| Initialize an ImpsGroup. MUST be called before used. | |
| alp_status_t | alp_postal_imps_group_set_property (AlpPostalImpsGroup *ioImpsGroupP, alp_postal_property_id_t iImpsGroupPropertyId, alp_postal_property_const_value_t iImpsGroupPropertyDataP, uint16_t iImpsGroupPropertyDataSize) |
| Set a property to a Imps Goup. | |
|
|
Open (for everyone) or Restricted (members only).
|
|
|
WV ID of the the group.
|
|
|
Name a string that is the name of the group.
|
|
|
ScreenName of the user in the group.
|
|
|
Welcome note a string that is presented as text to the user when he/she joins the group.
|
|
|
Group structure.
|
|
|
Postal Imps Async CreateGroup Callback.
|
|
|
Postal Imps Async DeleteGroup Callback.
|
|
|
Cancel the group_create process.
|
|
||||||||||||||||
|
Create a group according the properties it contains.
|
|
||||||||||||||||
|
Delete a group.
|
|
|
Free a group.
|
|
|
Free a retrieved group property.
|
|
||||||||||||||||
|
Get a property from a Group.
|
|
|
Initialize an ImpsGroup. MUST be called before used.
|
|
||||||||||||||||||||
|
Set a property to a Imps Goup.
|
Copyright © 1999-2008 ACCESS CO., LTD. All rights reserved.