feat(Event): add new conference event type

This commit is contained in:
Ronan Abhamon 2017-08-24 17:17:09 +02:00
parent 98a370e79f
commit 3c51f52fa6
2 changed files with 17 additions and 1 deletions

View file

@ -242,6 +242,12 @@ static string buildSqlEventFilter (const list<EventsDb::Filter> &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;
}

View file

@ -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 ();