Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions
calIFreeBusyProvider Interface Reference

import "calIFreeBusyProvider.idl";

Inheritance diagram for calIFreeBusyProvider:
Inheritance graph
Collaboration diagram for calIFreeBusyProvider:
Collaboration graph

List of all members.

Public Member Functions

calIOperation getFreeBusyIntervals (in AUTF8String aCalId, in calIDateTime aRangeStart, in calIDateTime aRangeEnd, in unsigned long aBusyTypes, in calIGenericOperationListener aListener)
 Gets free/busy intervals.

Detailed Description

Definition at line 46 of file calIFreeBusyProvider.idl.

Member Function Documentation

calIOperation calIFreeBusyProvider::getFreeBusyIntervals ( in AUTF8String  aCalId,
in calIDateTime  aRangeStart,
in calIDateTime  aRangeEnd,
in unsigned long  aBusyTypes,
in calIGenericOperationListener  aListener 

Gets free/busy intervals.

Results are notified to the passed listener interface.

aCalIdcalid or MAILTO:rfc822addr
aRangeStartstart time of free-busy search
aRangeEndend time of free-busy search
aBusyTypeswhat free-busy intervals should be returned
aListenercalled with an array of calIFreeBusyInterval objects
optional operation handle to track the operation

The documentation for this interface was generated from the following file: