This form contains a series of questions that need to be answered. As you go about answering the questions, please keep the following things in mind:While it is not required that each question be answered at this time, all questions must have answers before the response is submitted to The Open Group for review and publication.Press the "Save" button at any time to save work in progress. Once the work has been saved, there is the option to continue editing if required.Many questions have instructions to assist in development of answers. They are marked with the indicator. Please look at the instructions carefully.Although HTML markup can be included in answers, this is not recommended apart from basic tags such as <p> and <br>, since incorrect markup could effect the format of other items in the document.Questions on this system should be addressed to the Conformance Statement manager at The Open Group.
Enter the name of the Organization that produced the implementation and the name of the author of the Conformance Statement.
A product may be registered in all members of a binary-compatible family of products on the basis of a single test report.
Answer the questions for each binary-compatible family. Alternately, provide the answers in the Appendix at the end of this document.
Question 1: How are the basic data types defined?
Response
Rationale
Some of the abstract data types are defined in terms of intermediate or basic data types whose precise definitions in C are system-defined.
Reference
X/Open CAE Specification, Calendaring and Scheduling API (XCS), Section 3.1, Basic Data Types.
Question 2: What optional user types are supported?
The user can either be an individual, CSA_TYPE_INDIVIDUAL, or a group, CSA_TYPE_GROUP, or a resource, CSA_TYPE_RESOURCE. Support for user types of GROUP and RESOURCE is optional.
X/Open CAE Specification, Calendaring and Scheduling API (XCS), Chapter 3, Data Structures, Calendar User.
Question 3: What calendar address formats are supported?
The CSA_calendar_user data structure has a calendar_address field that contains the address that is acceptable to the underlying calendaring service for the calendar associated with the user. The format of the address is not defined by the Calendaring and Scheduling API specification.
Question 4: What optional calendar attributes are supported?
Support for each of the above attributes is optional.
X/Open CAE Specification, Calendaring and Scheduling API (XCS), Section 3.3, Calendar Attributes, Calendar Size, Character Set, Country, Date Created, Language, Number Entries and Work Schedule.
Question 5: What optional entry attributes are supported?
X/Open CAE Specification, Calendaring and Scheduling API (XCS), Section 3.4, Entry Attributes, Attendee List, Audio Reminder, Date Completed, Date Created, Description, Due Date, End Date, Exception Dates, Exception Rule, Flashing Reminder, Last Update, Mail Reminder, Number Recurrences, Popup Reminder, Priority, Recurring Dates, Recurrence Rule, Sequence Number, Sponsor, Status, Subtype and Time Transparency.
Question 6: If the Subtype entry attribute is supported, what are its values?
Complete the table below, where Value is the identity of the value (e.g. CSA_SUBTYPE_CLASS) and Description is a brief description.
Support for the Subtype entry attribute is optional. Implementations may define their own set of values for this attribute.
X/Open CAE Specification, Calendaring and Scheduling API (XCS), Section 3.4, Entry Attributes, Subtype, and Chapter 4, Functional Interface, Add Event.
Question 7: If the Status entry attribute is supported, what status values are supported?
Support for the status entry attribute is optional. Support for the listed attendee status values is optional.
X/Open CAE Specification, Calendaring and Scheduling API (XCS), Section 3.4, Entry Attributes, Status, and Chapter 4, Functional Interface, Add Event and Add Todo.
Question 8: What is the default character set?
To determine the character set of characters in a string, the CSA implementation looks at the session context. If there is no session context created before the call, the string will be interpreted using the implementation's default character set.
X/Open CAE Specification, Calendaring and Scheduling API (XCS), Chapter 3, Data Structures, String.
Question 9: If the Character Set calendar attribute is supported, what is its default value?
Support for the Character Set calendar attribute is optional. This attribute is defaultable to an implementation-specific value.
X/Open CAE Specification, Calendaring and Scheduling API (XCS), Section 3.3, Calendar Attributes, Character Set.
Question 10: If the Character Set calendar attribute is supported, what additional character sets are supported for it?
Support for the Character Set calendar attribute is optional. Implementations may provide support for other character sets in addition to those listed.
Question 11: Is the simple calendaring and scheduling interface supported?
Yes No
Support for the simple calendaring and scheduling interface is optional.
X/Open CAE Specification, Calendaring and Scheduling API (XCS), Chapter 4, Functional Interface, Add Event, Add Todo and Add Memo.
Question 12: If the simple calendaring and scheduling API is supported, what attendee priorities are supported?
You need not fill in the table below if the answer to Question 11 (above) was "No."
Support for the listed attendee priority values is optional.
X/Open CAE Specification, Calendaring and Scheduling API (XCS), Chapter 4, Functional Interface, Add Event and Add Todo.
Question 13: What optional functions are supported?
Support for each of the above functions is optional.
X/Open CAE Specification, Calendaring and Scheduling API (XCS), Chapter 4, Functional Interface, Add Event, Add Memo, Add Todo, List Calendars, Look Up, Restore, Save, Add_Calendar, Call Callbacks, Delete Calendar, List Calendar Attributes, Read Calendar Attributes, Register Callback Functions, Unregister Callback Functions, Update Calendar Attributes, Free Time Search, List Entry Sequence and Read Next Reminder.
Question 14: What common extensions are supported?
The Calendaring and Scheduling API common extension set contains those function and data extensions that are common to most calendaring and scheduling services, but are not in the base specification for various reasons.
X/Open CAE Specification, Calendaring and Scheduling API (XCS), Section 6.2, Common Extension Set.
Question 15: Is the extended recurrence rule grammar supported for recurrence rules?
The extended recurrence rule grammar may be useful to implementations wishing to extend the capability of the basic recurrence rule grammar defined in the Calendaring and Scheduling API specification. It is equally applicable to extended support of the exception rules for repeating events.
X/Open CAE Specification, Calendaring and Scheduling API (XCS), Chapter 8, Extended Recurrence Rule Grammar.
Question 16: Is the extended recurrence rule grammar supported for exception rules?
Copyright © All rights reserved.