Category Membership APIs
[APIs]


Functions

AlpDmlH alp_launcher_dml_get_catmgr_handle (AlpDmlH dmlH)
alp_status_t alp_launcher_dml_memberships_add (AlpDmlH dmlH, AlpLuid launcherLUID, const AlpLuid *categoryIDs, AlpLuid membershipLUID, int32_t numCategoryIDs)
alp_status_t alp_launcher_dml_memberships_get_list (AlpDmlH dmlH, AlpLuid launcherLUID, AlpLuid **categories, int32_t *numCategories)
alp_status_t alp_launcher_dml_memberships_remove (AlpDmlH dmlH, AlpLuid launcherLUID, const AlpLuid *categoryIDs, AlpLuid membershipLUID, int32_t numCategoryIDs)


Function Documentation

AlpDmlH alp_launcher_dml_get_catmgr_handle AlpDmlH  dmlH  ) 
 

Get a Catregory API compatible AlpDmlH

Parameters:
[in] dmlH an open AlpDmlH
Returns:
an AlpDmlH that can be used by Category functions

alp_status_t alp_launcher_dml_memberships_add AlpDmlH  dmlH,
AlpLuid  launcherLUID,
const AlpLuid categoryIDs,
AlpLuid  membershipLUID,
int32_t  numCategoryIDs
 

Insert an application into a given category.

Parameters:
[in] dmlH AlpDmlH to operate on
[in] launcherLUID the LUID of the application
[in] categoryIDs array of category IDs to add
[in] numCategoryIDs number of categories in the array
Returns:
alp_status_t
See also:
alp_launcher_dml_memberships_remove

alp_launcher_dml_memberships_get_list

alp_status_t alp_launcher_dml_memberships_get_list AlpDmlH  dmlH,
AlpLuid  launcherLUID,
AlpLuid **  categories,
int32_t *  numCategories
 

Get the list of categories that an application belongs to

Parameters:
[in] dmlH LauncherDMLH to operate on
[in] launcherLUID the LUID of the application
[out] categories array of categories that the app belongs to; must be g_free()'d by caller
[out] numCategories number of categories in the array
Returns:
alp_status_t
See also:
alp_launcher_dml_memberships_add

alp_launcher_dml_memberships_remove

alp_status_t alp_launcher_dml_memberships_remove AlpDmlH  dmlH,
AlpLuid  launcherLUID,
const AlpLuid categoryIDs,
AlpLuid  membershipLUID,
int32_t  numCategoryIDs
 

Remove an application from a given category.

Parameters:
[in] dmlH LauncherDMLH to operate on
[in] launcherLUID the LUID of the application
[in] categoryIDs array of category IDs to remove from
[in] numCategoryIDs number of categories in the array
Returns:
alp_status_t
See also:
alp_launcher_dml_memberships_add

alp_launcher_dml_memberships_get_list


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.