2001-11-15 22:28:01 +03:00
|
|
|
BEGIN:VCALENDAR
|
|
|
|
PRODID:-//ACME/DesktopCalendar//EN
|
|
|
|
METHOD:REQUEST
|
2001-12-21 21:57:01 +03:00
|
|
|
X-LIC-NOTE: #I1. New Request
|
|
|
|
VERSION:2.0
|
|
|
|
BEGIN:VEVENT
|
|
|
|
ORGANIZER:Mailto:B@example.com
|
|
|
|
ATTENDEE;ROLE=CHAIR;PARTSTAT=ACCEPTED;CN=BIG A:Mailto:A@example.com
|
|
|
|
ATTENDEE;RSVP=TRUE;CUTYPE=INDIVIDUAL;CN=B:Mailto:B@example.com
|
|
|
|
ATTENDEE;RSVP=TRUE;CUTYPE=INDIVIDUAL;CN=C:Mailto:C@example.com
|
|
|
|
ATTENDEE;RSVP=TRUE;CUTYPE=INDIVIDUAL;CN=Hal:Mailto:D@example.com
|
|
|
|
ATTENDEE;RSVP=FALSE;CUTYPE=ROOM:conf_Big@example.com
|
|
|
|
ATTENDEE;ROLE=NON-PARTICIPANT;RSVP=FALSE:Mailto:E@example.com
|
|
|
|
DTSTAMP:19970610T190000Z
|
|
|
|
DTSTART:19970701T100000Z
|
|
|
|
DTEND:19970701T10300Z
|
|
|
|
SUMMARY:Conference
|
|
|
|
UID:calsrv.example.com-873970198738776@example.com
|
|
|
|
SEQUENCE:2
|
|
|
|
STATUS:CONFIRMED
|
|
|
|
END:VEVENT
|
|
|
|
END:VCALENDAR
|
|
|
|
|
|
|
|
BEGIN:VCALENDAR
|
|
|
|
PRODID:-//ACME/DesktopCalendar//EN
|
|
|
|
METHOD:REQUEST
|
|
|
|
X-LIC-NOTE: #I2. Reschedules C1
|
2001-11-15 22:28:01 +03:00
|
|
|
VERSION:2.0
|
|
|
|
BEGIN:VEVENT
|
|
|
|
ORGANIZER:Mailto:B@example.com
|
|
|
|
ATTENDEE;ROLE=CHAIR;PARTSTAT=ACCEPTED;CN=BIG A:Mailto:A@example.com
|
|
|
|
ATTENDEE;RSVP=TRUE;CUTYPE=INDIVIDUAL;CN=B:Mailto:B@example.com
|
|
|
|
ATTENDEE;RSVP=TRUE;CUTYPE=INDIVIDUAL;CN=C:Mailto:C@example.com
|
|
|
|
ATTENDEE;RSVP=TRUE;CUTYPE=INDIVIDUAL;CN=Hal:Mailto:D@example.com
|
|
|
|
ATTENDEE;RSVP=FALSE;CUTYPE=ROOM:conf_Big@example.com
|
|
|
|
ATTENDEE;ROLE=NON-PARTICIPANT;RSVP=FALSE:Mailto:E@example.com
|
|
|
|
DTSTAMP:19970611T190000Z
|
|
|
|
DTSTART:19970701T200000Z
|
2001-12-21 21:57:01 +03:00
|
|
|
DTEND:19970701T200000Z
|
2001-11-15 22:28:01 +03:00
|
|
|
SUMMARY:Conference
|
|
|
|
UID:calsrv.example.com-873970198738777@example.com
|
|
|
|
SEQUENCE:2
|
|
|
|
STATUS:CONFIRMED
|
|
|
|
END:VEVENT
|
|
|
|
END:VCALENDAR
|
|
|
|
|
|
|
|
BEGIN:VCALENDAR
|
|
|
|
PRODID:-//ACME/DesktopCalendar//EN
|
|
|
|
METHOD:REQUEST
|
2001-12-21 21:57:01 +03:00
|
|
|
X-LIC-NOTE: #I3. Updates C1
|
2001-11-15 22:28:01 +03:00
|
|
|
VERSION:2.0
|
|
|
|
BEGIN:VEVENT
|
|
|
|
ORGANIZER:Mailto:B@example.com
|
|
|
|
ATTENDEE;ROLE=CHAIR;PARTSTAT=ACCEPTED;CN=BIG A:Mailto:A@example.com
|
|
|
|
ATTENDEE;RSVP=TRUE;CUTYPE=INDIVIDUAL;CN=B:Mailto:B@example.com
|
|
|
|
ATTENDEE;RSVP=TRUE;CUTYPE=INDIVIDUAL;CN=C:Mailto:C@example.com
|
|
|
|
ATTENDEE;RSVP=TRUE;CUTYPE=INDIVIDUAL;CN=Hal:Mailto:D@example.com
|
|
|
|
ATTENDEE;RSVP=FALSE;CUTYPE=ROOM:conf_Big@example.com
|
|
|
|
ATTENDEE;ROLE=NON-PARTICIPANT;RSVP=FALSE:Mailto:E@example.com
|
|
|
|
DTSTAMP:19970611T193000Z
|
|
|
|
DTSTART:19970701T190000Z
|
2001-12-21 21:57:01 +03:00
|
|
|
DTEND:19970701T193000Z
|
2001-11-15 22:28:01 +03:00
|
|
|
SUMMARY: Pool party
|
|
|
|
UID:calsrv.example.com-873970198738777@example.com
|
|
|
|
SEQUENCE:2
|
|
|
|
STATUS:CONFIRMED
|
|
|
|
END:VEVENT
|
|
|
|
END:VCALENDAR
|
|
|
|
|
|
|
|
BEGIN:VCALENDAR
|
|
|
|
PRODID:-//ACME/DesktopCalendar//EN
|
|
|
|
METHOD:REQUEST
|
2001-12-21 21:57:01 +03:00
|
|
|
X-LIC-NOTE: #I4: This is an obsolete request\, otherwise identical to #I1
|
2001-11-15 22:28:01 +03:00
|
|
|
VERSION:2.0
|
|
|
|
BEGIN:VEVENT
|
|
|
|
ORGANIZER:Mailto:B@example.com
|
|
|
|
ATTENDEE;ROLE=CHAIR;PARTSTAT=ACCEPTED:Mailto:A@example.com
|
|
|
|
ATTENDEE;RSVP=TRUE;CUTYPE=INDIVIDUAL:Mailto:B@example.com
|
|
|
|
ATTENDEE;RSVP=TRUE;CUTYPE=INDIVIDUAL:Mailto:C@example.com
|
|
|
|
ATTENDEE;RSVP=TRUE;CUTYPE=INDIVIDUAL;CN=Hal:Mailto:D@example.com
|
|
|
|
ATTENDEE;ROLE=NON-PARTICIPANT;RSVP=FALSE;
|
|
|
|
CUTYPE=ROOM:Mailto:Conf@example.com
|
|
|
|
ATTENDEE;ROLE=NON-PARTICIPANT;RSVP=FALSE:Mailto:E@example.com
|
|
|
|
DTSTART:19960701T180000Z
|
|
|
|
DTEND:19970701T190000Z
|
|
|
|
SUMMARY:Phone Conference
|
|
|
|
UID:calsrv.example.com-873970198738777@example.com
|
|
|
|
SEQUENCE:0
|
|
|
|
DTSTAMP:19960613T190000Z
|
|
|
|
STATUS:CONFIRMED
|
|
|
|
END:VEVENT
|
|
|
|
END:VCALENDAR
|
|
|
|
|
|
|
|
BEGIN:VCALENDAR
|
|
|
|
PRODID:-//ACME/DesktopCalendar//EN
|
|
|
|
METHOD:REPLY
|
2001-12-21 21:57:01 +03:00
|
|
|
X-LIC-NOTE: #I5: User B is accepting A's request\, #C2
|
2001-11-15 22:28:01 +03:00
|
|
|
VERSION:2.0
|
|
|
|
BEGIN:VEVENT
|
|
|
|
ATTENDEE;PARTSTAT=ACCEPTED:Mailto:B@example.com
|
|
|
|
ORGANIZER:MAILTO:A@example.com
|
|
|
|
UID:calsrv.example.com-873970198738785@example.com
|
|
|
|
SEQUENCE:1
|
|
|
|
REQUEST-STATUS:2.0;Success
|
|
|
|
DTSTAMP:19970612T190000Z
|
|
|
|
END:VEVENT
|
|
|
|
END:VCALENDAR
|
|
|
|
|
|
|
|
BEGIN:VCALENDAR
|
|
|
|
PRODID:-//ACME/DesktopCalendar//EN
|
|
|
|
METHOD:REPLY
|
2001-12-21 21:57:01 +03:00
|
|
|
X-LIC-NOTE: #I6: User B's reply delegating to C\, #C2
|
|
|
|
VERSION:2.0
|
|
|
|
BEGIN:VEVENT
|
|
|
|
ATTENDEE;PARTSTAT=DELEGATED;DELEGATED-TO="Mailto:C@example.com"
|
|
|
|
:Mailto:B@example.com
|
|
|
|
ORGANIZER:MAILTO:A@example.com
|
|
|
|
UID:calsrv.example.com-873970198738785@example.com
|
|
|
|
SEQUENCE:1
|
|
|
|
REQUEST-STATUS:2.0;Success
|
|
|
|
DTSTAMP:19970612T190000Z
|
|
|
|
END:VEVENT
|
|
|
|
END:VCALENDAR
|
|
|
|
|
|
|
|
BEGIN:VCALENDAR
|
|
|
|
PRODID:-//ACME/DesktopCalendar//EN
|
|
|
|
METHOD:REQUEST
|
|
|
|
X-LIC-NOTE: #I7: User C's delegation to A\, new event
|
|
|
|
VERSION:2.0
|
|
|
|
BEGIN:VEVENT
|
|
|
|
ORGANIZER:Mailto:B@example.com
|
|
|
|
ATTENDEE;RSVP=TRUE;CUTYPE=INDIVIDUAL;CN=C;DELEGATED-TO="Mailto:A@example.com"
|
|
|
|
:Mailto:C@example.com
|
|
|
|
ATTENDEE;RSVP=TRUE;CUTYPE=INDIVIDUAL;CN=A;DELEGATED-FROM="Mailto:C@example.com"
|
|
|
|
:Mailto:A@example.com
|
|
|
|
DTSTAMP:19970611T190000Z
|
|
|
|
DTSTART:19970701T190000Z
|
|
|
|
DTEND:19970701T193000Z
|
|
|
|
SUMMARY:Conference
|
|
|
|
UID:calsrv.example.com-873970198738779@example.com
|
|
|
|
SEQUENCE:2
|
|
|
|
STATUS:CONFIRMED
|
|
|
|
END:VEVENT
|
|
|
|
END:VCALENDAR
|
|
|
|
|
|
|
|
BEGIN:VCALENDAR
|
|
|
|
PRODID:-//ACME/DesktopCalendar//EN
|
|
|
|
METHOD:REPLY
|
|
|
|
X-LIC-NOTE: #I8: User C is rejecting A's request\, #C2
|
2001-11-15 22:28:01 +03:00
|
|
|
VERSION:2.0
|
|
|
|
BEGIN:VEVENT
|
|
|
|
ATTENDEE;PARTSTAT=DECLINED:Mailto:C@example.com
|
|
|
|
ORGANIZER:MAILTO:A@example.com
|
|
|
|
UID:calsrv.example.com-873970198738785@example.com
|
|
|
|
SEQUENCE:1
|
|
|
|
REQUEST-STATUS:2.0;Success
|
|
|
|
DTSTAMP:19970612T190000Z
|
|
|
|
END:VEVENT
|
|
|
|
END:VCALENDAR
|
|
|
|
|
|
|
|
BEGIN:VCALENDAR
|
|
|
|
PRODID:-//ACME/DesktopCalendar//EN
|
|
|
|
METHOD:REPLY
|
2001-12-21 21:57:01 +03:00
|
|
|
X-LIC-NOTE: #I9: Crasher X is accepting A's request\, #C2
|
2001-11-15 22:28:01 +03:00
|
|
|
VERSION:2.0
|
|
|
|
BEGIN:VEVENT
|
|
|
|
ATTENDEE;PARTSTAT=ACCEPTED:Mailto:X@example.com
|
|
|
|
ORGANIZER:MAILTO:A@example.com
|
|
|
|
UID:calsrv.example.com-873970198738785@example.com
|
|
|
|
SEQUENCE:1
|
|
|
|
REQUEST-STATUS:2.0;Success
|
|
|
|
DTSTAMP:19970612T190000Z
|
|
|
|
END:VEVENT
|
|
|
|
END:VCALENDAR
|
|
|
|
|
|
|
|
BEGIN:VCALENDAR
|
|
|
|
PRODID:-//ACME/DesktopCalendar//EN
|
|
|
|
METHOD:REPLY
|
2001-12-21 21:57:01 +03:00
|
|
|
X-LIC-NOTE: #I10: Crasher Y is declining A's request\, #C2
|
2001-11-15 22:28:01 +03:00
|
|
|
VERSION:2.0
|
|
|
|
BEGIN:VEVENT
|
|
|
|
ATTENDEE;PARTSTAT=DECLINED:Mailto:Y@example.com
|
|
|
|
ORGANIZER:MAILTO:A@example.com
|
|
|
|
UID:calsrv.example.com-873970198738785@example.com
|
|
|
|
SEQUENCE:1
|
|
|
|
REQUEST-STATUS:2.0;Success
|
|
|
|
DTSTAMP:19970612T190000Z
|
|
|
|
END:VEVENT
|
|
|
|
END:VCALENDAR
|
|
|
|
|
|
|
|
BEGIN:VCALENDAR
|
|
|
|
PRODID:-//ACME/DesktopCalendar//EN
|
|
|
|
METHOD:CANCEL
|
2001-12-21 21:57:01 +03:00
|
|
|
X-LIC-NOTE: #I11: Cancel #c1
|
2001-11-15 22:28:01 +03:00
|
|
|
VERSION:2.0
|
|
|
|
BEGIN:VEVENT
|
|
|
|
ORGANIZER:Mailto:B@example.com
|
|
|
|
ATTENDEE;CUTYPE=INDIVIDUAL:Mailto:A@example.com
|
|
|
|
ATTENDEE;CUTYPE=INDIVIDUAL:Mailto:B@example.com
|
|
|
|
ATTENDEE;CUTYPE=INDIVIDUAL:Mailto:C@example.com
|
|
|
|
ATTENDEE;CUTYPE=INDIVIDUAL:Mailto:D@example.com
|
|
|
|
COMMENT:Mr. B cannot attend. It's raining. Lets cancel.
|
|
|
|
UID:calsrv.example.com-873970198738777@example.com
|
|
|
|
SEQUENCE:1
|
|
|
|
STATUS:CANCELLED
|
|
|
|
DTSTAMP:19970613T190000Z
|
|
|
|
END:VEVENT
|
|
|
|
END:VCALENDAR
|
|
|
|
|
|
|
|
BEGIN:VCALENDAR
|
|
|
|
PRODID:-//ACME/DesktopCalendar//EN
|
|
|
|
METHOD:COUNTER
|
2001-12-21 21:57:01 +03:00
|
|
|
X-LIC-NOTE: #I12. Counter to #C1. Changed DTEND to DURATION.
|
2001-11-15 22:28:01 +03:00
|
|
|
VERSION:2.0
|
|
|
|
BEGIN:VEVENT
|
|
|
|
DTSTAMP:19970611T190000Z
|
|
|
|
DTSTART:19970701T190000Z
|
|
|
|
DURATION:PT2H
|
|
|
|
ORGANIZER:Mailto:B@example.com
|
|
|
|
ATTENDEE;RSVP=TRUE;CUTYPE=INDIVIDUAL;CN=C:Mailto:C@example.com
|
|
|
|
SUMMARY:Conference
|
|
|
|
COMMENT: I think the conference should be 2 hours long
|
|
|
|
UID:calsrv.example.com-873970198738777@example.com
|
|
|
|
SEQUENCE:1
|
|
|
|
END:VEVENT
|
|
|
|
END:VCALENDAR
|
|
|
|
|
2001-12-21 21:57:01 +03:00
|
|
|
BEGIN:VCALENDAR
|
|
|
|
PRODID:-//ACME/DesktopCalendar//EN
|
|
|
|
METHOD:PUBLISH
|
|
|
|
X-LIC-NOTE: #I13. New Publish
|
|
|
|
VERSION:2.0
|
|
|
|
BEGIN:VEVENT
|
|
|
|
ORGANIZER:Mailto:B@example.com
|
|
|
|
DTSTAMP:19970610T190000Z
|
|
|
|
DTSTART:19970701T100000Z
|
|
|
|
DTEND:19970701T103000Z
|
|
|
|
SUMMARY:Conference
|
|
|
|
UID:calsrv.example.com-1001@example.com
|
|
|
|
STATUS:CONFIRMED
|
|
|
|
END:VEVENT
|
|
|
|
END:VCALENDAR
|
|
|
|
|
|
|
|
BEGIN:VCALENDAR
|
|
|
|
PRODID:-//ACME/DesktopCalendar//EN
|
|
|
|
METHOD:PUBLISH
|
|
|
|
X-LIC-NOTE: #I14. Publish Update
|
|
|
|
VERSION:2.0
|
|
|
|
BEGIN:VEVENT
|
|
|
|
ORGANIZER:Mailto:B@example.com
|
|
|
|
DTSTAMP:19970610T190000Z
|
|
|
|
DTSTART:19970701T100000Z
|
|
|
|
DTEND:19970701T110000Z
|
|
|
|
SUMMARY:Conference
|
|
|
|
UID:calsrv.example.com-1002@example.com
|
|
|
|
STATUS:CONFIRMED
|
|
|
|
SEQUENCE:2
|
|
|
|
END:VEVENT
|
|
|
|
END:VCALENDAR
|
|
|
|
|
|
|
|
BEGIN:VCALENDAR
|
|
|
|
PRODID:-//ACME/DesktopCalendar//EN
|
|
|
|
VERSION:2.0
|
|
|
|
METHOD:PUBLISH
|
|
|
|
X-LIC-NOTE: #I15. Publish VFREEBUSY
|
|
|
|
BEGIN:VFREEBUSY
|
|
|
|
DTSTAMP:19980101T124100Z
|
|
|
|
ORGANIZER:MAILTO:A@Example.com
|
|
|
|
DTSTART:19980101T124200Z
|
|
|
|
DTEND:19980107T124200Z
|
|
|
|
FREEBUSY:19980101T180000Z/19980101T190000Z
|
|
|
|
FREEBUSY:19980103T020000Z/19980103T050000Z
|
|
|
|
FREEBUSY:19980107T020000Z/19980107T050000Z
|
|
|
|
FREEBUSY:19980113T000000Z/19980113T010000Z
|
|
|
|
FREEBUSY:19980115T190000Z/19980115T200000Z
|
|
|
|
FREEBUSY:19980115T220000Z/19980115T230000Z
|
|
|
|
FREEBUSY:19980116T013000Z/19980116T043000Z
|
|
|
|
END:VFREEBUSY
|
|
|
|
END:VCALENDAR
|