|
csa_list_calendars(3) -- list the calendars supported by a calendar service
|
The csa_list_calendars function lists all the calendars supported by the specified calendar service. The names of the calendars supported are returned in calendar_names, which is an array of CSA_calendar_users structures with number_names elements. It is implementation specific what authority a calendar user needs to invoke this function. |
csa_list_calendar_attributes(3) -- list the names of the calendar attributes associated with a calendar
|
The csa_list_calendar_attributes function lists the names of the calendar attributes associated with a calendar. Using the returned calendar attribute name(s), the attribute value(s) may be read using the csa_read_calendar_attributes(3) function. Only the owner of the calendar, users with CSA_OWNER_RIGHTS, or users with CSA_VIEW_CALENDAR_ATTRIBUTES access rights can list the calendar attributes. |
|
csa_list_entries(3) -- list the calendar entries that match all the attribute search criteria
|
The csa_list_entries function lists the entry handles for the calendar entries that match all the attribute search criteria. Using the returned entry handles, the entries can have their attributes listed and read, or the entries can updated or deleted. Only the calendar owner, users with CSA_OWNER_RIGHTS, users with CSA_VIEW_PUBLIC_ENTRIES, user with CSA_VIEW_CONFIDENTIAL_ENTRIES, or users with CS... |
csa_list_entry_attributes(3) -- list the names of the entry attributes associated with the specified entry
|
The csa_list_entry_attributes function lists the names of the entry attributes associated with a calendar entry. Using the returned entry attributes name(s), the attributes value(s) may be read using the csa_read_entry_attributes(3) function. |
csa_list_entry_sequence(3) -- lists the recurring calendar entries that are associated with a calendar entry
|
The csa_list_entry_sequence function returns an array of the entry handles for the recurring entries associated with a specific calendar entry. The entry handles for the recurring calendar entries are returned in entry_list. A NULL is returned if no recurring entries are associated with this calendar entry. |
csa_logoff(3) -- terminate a session with a calendar
|
The csa_logoff function allows the calling application to terminate a session with a calendar. |
csa_logon(3) -- log on to the calendar service and establish a session with a calendar
|
The csa_logon function allows the calling application to logon to the calendar service. If the specified calendar does not exist, then the error CSA_E_CALENDAR_NOT_EXIST is returned. The function returns a Session Handle that the application will use in subsequent CSA calls. |
csa_look_up(3) -- Looks up calendar information
|
The csa_look_up function looks up calendar addressing information in the directory provided by the CSA calendaring service. It primarily is used to resolves a user's friendly name to a calendar address. Multiple addresses may be returned. An array of calendar user descriptors is allocated and returned containing fully resolved information about each entry. |
csa_query_configuration(3) -- Determine information about the installed CSA configuration
|
The csa_query_configuration function queries the underlying implementation's configuration, and returns the information requested about it, allocating memory when necessary. The underlying configuration file format is implementation dependent. |
csa_read_calendar_attributes(3) -- read and return the calendar attributes values for a calendar
|
The csa_read_calendar_attributes function returns an array of attributes structures containing the values of the calendar attributes of the specified calendar. The function will return all of the attributes if number_names argument is zero and attribute_names argument is NULL. Only the owner of the calendar, users with CSA_OWNER_RIGHTS, or users with CSA_VIEW_CALENDAR_ATTRIBUTES access rights can ... |
csa_read_entry_attributes(3) -- read and return the calendar entry attribute values for a specified calendar entry
|
The csa_read_entry_attributes function returns an array of attribute structures containing the values of the attributes of the specified calendar entry. The function will return all of the attributes if number_names argument is zero and attribute_names argument is NULL. |
csa_read_next_reminder(3) -- reads the next reminder of the given type in the specified calendar relative to a given time
|
The csa_read_next_reminder function reads the next reminder of the specified type in the specified calendar relative to a given time. More than one type of reminder may be specified. For each reminder type specified, the next reminder of that type after the given time will be returned. The owner of the calendar or users with CSA_OWNER_RIGHTS access right can read the next reminder for a calendar. |
csa_register_callback(3) -- register the callback functions to be invoked when the specified type of update occurs in the calendar
|
The csa_register_callback function adds the callback procedure to the specified callback list for the session. The service maintains a set of callback lists, logically one list per callback activity type per session. The service reports changes to the state of the service or its calendars by invoking the appropriate callbacks in sequence when the client calls the csa_call_callbacks function or whe... |
csa_restore(3) -- restores calendar entries from an archive file
|
This optional function is not implemented in the CDE 1.0 Sample Implementation. - 1 - Formatted: January 24, 2005 |
csa_save(3) -- saves calendar entries into an archive file
|
This optional function is not implemented in the CDE 1.0 Sample Implementation. - 1 - Formatted: January 24, 2005 |