From 3c51f52fa6e2ceeb04563b76790357f5846f5133 Mon Sep 17 00:00:00 2001 From: Ronan Abhamon Date: Thu, 24 Aug 2017 17:17:09 +0200 Subject: [PATCH] feat(Event): add new conference event type --- src/db/events-db.cpp | 6 ++++++ src/event/event.h | 12 +++++++++++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/src/db/events-db.cpp b/src/db/events-db.cpp index dcbcc3241..11b7e6e28 100644 --- a/src/db/events-db.cpp +++ b/src/db/events-db.cpp @@ -242,6 +242,12 @@ static string buildSqlEventFilter (const list &filters, Events case Event::MessageEvent: case Event::CallStartEvent: case Event::CallEndEvent: + case Event::ConferenceCreatedEvent: + case Event::ConferenceDestroyedEvent: + case Event::ConferenceParticipantAddedEvent: + case Event::ConferenceParticipantRemovedEvent: + case Event::ConferenceParticipantSetAdminEvent: + case Event::ConferenceParticipantUnsetAdminEvent: break; } diff --git a/src/event/event.h b/src/event/event.h index 17deb379f..ebd530a4b 100644 --- a/src/event/event.h +++ b/src/event/event.h @@ -31,9 +31,19 @@ class LINPHONE_PUBLIC Event : public ClonableObject { public: enum Type { None, + // MessageEvent. MessageEvent, + // CallEvent. CallStartEvent, - CallEndEvent + CallEndEvent, + // ConferenceEvent. + ConferenceCreatedEvent, + ConferenceDestroyedEvent, + // ConferenceParticipantEvent. + ConferenceParticipantAddedEvent, + ConferenceParticipantRemovedEvent, + ConferenceParticipantSetAdminEvent, + ConferenceParticipantUnsetAdminEvent }; Event ();