1.1.8
by Mark Purcell
Import upstream version 1.2.0 |
1 |
/*
|
1.1.11
by Mark Purcell
Import upstream version 1.3.0 |
2 |
* Copyright (C) 2004-2013 Savoir-Faire Linux Inc.
|
1.1.8
by Mark Purcell
Import upstream version 1.2.0 |
3 |
* Author: Emmanuel Milou <emmanuel.milou@savoirfairelinux.com>
|
4 |
* Author: Yan Morin <yan.morin@savoirfairelinux.com>
|
|
5 |
*
|
|
6 |
* This program is free software; you can redistribute it and/or modify
|
|
7 |
* it under the terms of the GNU General Public License as published by
|
|
8 |
* the Free Software Foundation; either version 3 of the License, or
|
|
9 |
* (at your option) any later version.
|
|
10 |
*
|
|
11 |
* This program is distributed in the hope that it will be useful,
|
|
12 |
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
13 |
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
14 |
* GNU General Public License for more details.
|
|
15 |
*
|
|
16 |
* You should have received a copy of the GNU General Public License
|
|
17 |
* along with this program; if not, write to the Free Software
|
|
1.1.9
by Mark Purcell
Import upstream version 1.2.2 |
18 |
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
1.1.8
by Mark Purcell
Import upstream version 1.2.0 |
19 |
*
|
20 |
* Additional permission under GNU GPL version 3 section 7:
|
|
21 |
*
|
|
22 |
* If you modify this program, or any covered work, by linking or
|
|
23 |
* combining it with the OpenSSL project's OpenSSL library (or a
|
|
24 |
* modified version of that library), containing parts covered by the
|
|
25 |
* terms of the OpenSSL or SSLeay licenses, Savoir-Faire Linux Inc.
|
|
26 |
* grants you additional permission to convey the resulting work.
|
|
27 |
* Corresponding Source for a non-source form of such a combination
|
|
28 |
* shall include the source code for the parts of OpenSSL used as well
|
|
29 |
* as that of the covered work.
|
|
30 |
*/
|
|
31 |
||
32 |
#ifndef REGISTRATION_STATES_H_
|
|
33 |
#define REGISTRATION_STATES_H_
|
|
34 |
||
35 |
/** Contains all the Registration states for an account can be in */
|
|
1.1.12
by Francois Marier
Import upstream version 1.4.1 |
36 |
enum class RegistrationState { |
1.1.8
by Mark Purcell
Import upstream version 1.2.0 |
37 |
UNREGISTERED, |
38 |
TRYING, |
|
39 |
REGISTERED, |
|
40 |
ERROR_GENERIC, |
|
1.1.9
by Mark Purcell
Import upstream version 1.2.2 |
41 |
ERROR_AUTH, |
42 |
ERROR_NETWORK, |
|
1.1.8
by Mark Purcell
Import upstream version 1.2.0 |
43 |
ERROR_HOST, |
1.1.9
by Mark Purcell
Import upstream version 1.2.2 |
44 |
ERROR_SERVICE_UNAVAILABLE, |
1.1.8
by Mark Purcell
Import upstream version 1.2.0 |
45 |
ERROR_EXIST_STUN, |
1.1.12
by Francois Marier
Import upstream version 1.4.1 |
46 |
ERROR_NOT_ACCEPTABLE
|
47 |
};
|
|
1.1.8
by Mark Purcell
Import upstream version 1.2.0 |
48 |
|
49 |
#endif // REGISTRATION_STATES_H_ |