blob: f76127b883d14e2d6d6ccb58eb20a7224808d2d9 [file] [log] [blame]
Misha Krieger-Raynauldaddd6fe2022-10-22 12:46:04 -04001/*
2 * Copyright (C) 2022 Savoir-faire Linux Inc.
3 *
4 * This program is free software; you can redistribute it and/or modify
5 * it under the terms of the GNU Affero General Public License as
6 * published by the Free Software Foundation; either version 3 of the
7 * License, or (at your option) any later version.
8 *
9 * This program is distributed in the hope that it will be useful,
10 * but WITHOUT ANY WARRANTY; without even the implied warranty of
11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 * GNU Affero General Public License for more details.
13 *
14 * You should have received a copy of the GNU Affero General Public
15 * License along with this program. If not, see
16 * <https://www.gnu.org/licenses/>.
17 */
18export enum JamiSignal {
19 // using DRing::ConfigurationSignal;
20 AccountsChanged = 'AccountsChanged',
21 AccountDetailsChanged = 'AccountDetailsChanged',
22 RegistrationStateChanged = 'RegistrationStateChanged',
23 ContactAdded = 'ContactAdded',
24 ContactRemoved = 'ContactRemoved',
25 ExportOnRingEnded = 'ExportOnRingEnded',
26 NameRegistrationEnded = 'NameRegistrationEnded',
27 RegisteredNameFound = 'RegisteredNameFound',
28 VolatileDetailsChanged = 'VolatileDetailsChanged',
29 KnownDevicesChanged = 'KnownDevicesChanged',
30 IncomingAccountMessage = 'IncomingAccountMessage',
31 AccountMessageStatusChanged = 'AccountMessageStatusChanged',
32
33 // using DRing::CallSignal;
34 StateChange = 'StateChange',
35 IncomingMessage = 'IncomingMessage',
36 IncomingCall = 'IncomingCall',
37 IncomingCallWithMedia = 'IncomingCallWithMedia',
38 MediaChangeRequested = 'MediaChangeRequested',
39
40 // using DRing::ConversationSignal;
41 ConversationLoaded = 'ConversationLoaded',
42 MessagesFound = 'MessagesFound',
43 MessageReceived = 'MessageReceived',
44 ConversationProfileUpdated = 'ConversationProfileUpdated',
45 ConversationRequestReceived = 'ConversationRequestReceived',
46 ConversationRequestDeclined = 'ConversationRequestDeclined',
47 ConversationReady = 'ConversationReady',
48 ConversationRemoved = 'ConversationRemoved',
49 ConversationMemberEvent = 'ConversationMemberEvent',
50 OnConversationError = 'OnConversationError',
51 OnConferenceInfosUpdated = 'OnConferenceInfosUpdated',
52}