Category Membership
[API's]


Functions

alp_status_t alp_calendar_dml_add_memberships (AlpDmlH dmlH, AlpLuid eventLuid, const AlpLuid *categoryLuids, AlpLuid membershipLuid, uint32_t numCategoryLuids)
 Adds the given eventLuid to the given categories.
alp_status_t alp_calendar_dml_memberships_add (AlpDmlH dmlH, AlpLuid eventLuid, const AlpLuid *categoryIDs, AlpLuid membershipLuid, uint32_t numCategoryIDs) __attribute((deprecated))
 Deprecated. Call alp_calendar_dml_add_memberships instead.
alp_status_t alp_calendar_dml_memberships_remove (AlpDmlH dmlH, AlpLuid eventLuid, const AlpLuid *categoryIDs, AlpLuid membershipLuid, uint32_t numCategoryIDs) __attribute((deprecated))
 Deprecated. Call alp_calendar_dml_remove_memberships instead.
alp_status_t alp_calendar_dml_remove_memberships (AlpDmlH dmlH, AlpLuid eventLuid, const AlpLuid *categoryLuids, AlpLuid membershipLuid, uint32_t numCategoryLuids)
 Removes a given eventLuid's membership from a set of categories. If categoryLuids is NULL, then the eventLuid's membership is removed from ALL categories (this is useful when deleting a event from the datamodel).


Function Documentation

alp_status_t alp_calendar_dml_add_memberships AlpDmlH  dmlH,
AlpLuid  eventLuid,
const AlpLuid categoryLuids,
AlpLuid  membershipLuid,
uint32_t  numCategoryLuids
 

Adds the given eventLuid to the given categories.

Parameters:
[in] dmlH Calendar data model handle
[in] eventLuid Luid of event to add to categories
[in] categoryLuids Luids of categories the event is to be added to
[in] membershipLuid Luid of membership to be added to
[in] numCategoryLuids Number of Luids in categoryIDs array
Returns:
ALP_STATUS_CALENDAR_DML_* error

alp_status_t alp_calendar_dml_memberships_add AlpDmlH  dmlH,
AlpLuid  eventLuid,
const AlpLuid categoryIDs,
AlpLuid  membershipLuid,
uint32_t  numCategoryIDs
 

Deprecated. Call alp_calendar_dml_add_memberships instead.

alp_status_t alp_calendar_dml_memberships_remove AlpDmlH  dmlH,
AlpLuid  eventLuid,
const AlpLuid categoryIDs,
AlpLuid  membershipLuid,
uint32_t  numCategoryIDs
 

Deprecated. Call alp_calendar_dml_remove_memberships instead.

alp_status_t alp_calendar_dml_remove_memberships AlpDmlH  dmlH,
AlpLuid  eventLuid,
const AlpLuid categoryLuids,
AlpLuid  membershipLuid,
uint32_t  numCategoryLuids
 

Removes a given eventLuid's membership from a set of categories. If categoryLuids is NULL, then the eventLuid's membership is removed from ALL categories (this is useful when deleting a event from the datamodel).

Parameters:
[in] dmlH Calendar data model handle
[in] eventLuid Luid of event to add to categories
[in] categoryLuids Luids of categories the event is to be removed from. If NULL, event is removed from all categories
[in] numCategoryLuids Number of Luids in categoryLuids array
Returns:
ALP_STATUS_CALENDAR_DML_* error


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.