Solaris Common Desktop Environment: Programmer's Guide

Data Structures

Table 10-3 lists the CSA data structures. See the relevant man page for complete information.

Table 10-3 CSA Data Structures

Data Type Name 

Description 

Access List 

List of access rights structures for calendar users 

Attendee List 

List of attendee structures 

Attribute 

Attribute structure 

Attribute Reference 

Attribute reference structure 

Boolean 

A value that indicates logical true or false 

Buffer 

Pointer to a data item 

Calendar User 

Calendar user structure 

Callback Data Structures 

Callback data structures 

Date and Time 

Date and time designation 

Date and Time List 

List of date and time values 

Date and Time Range 

Range of date and time 

Entry Handle 

Handle for the calendar entry 

Enumerated 

Data type containing a value from an enumeration 

Extension 

Extension structure 

Flags 

Container for bit masks 

Free Time 

Free time structure 

Opaque Data 

Opaque data structure 

Reminder 

Reminder structure 

Reminder Reference 

Reminder reference structure 

Return Code 

Return value indicating either that a function succeeded or why it failed 

Service Reference 

Service reference structure 

Session Handle 

Handle for the calendar session 

String 

Character string pointer 

Time Duration 

Time duration