-
Notifications
You must be signed in to change notification settings - Fork 83
Expand file tree
/
Copy pathXmppState.cs
More file actions
73 lines (61 loc) · 1.13 KB
/
XmppState.cs
File metadata and controls
73 lines (61 loc) · 1.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
namespace Waher.Networking.XMPP
{
/// <summary>
/// State of XMPP connection.
/// </summary>
public enum XmppState
{
/// <summary>
/// Offline
/// </summary>
Offline,
/// <summary>
/// Connecting to broker.
/// </summary>
Connecting,
/// <summary>
/// Stream Negotiation.
/// </summary>
StreamNegotiation,
/// <summary>
/// Stream Opened.
/// </summary>
StreamOpened,
/// <summary>
/// Switching to encrypted channel
/// </summary>
StartingEncryption,
/// <summary>
/// Performing user authentication.
/// </summary>
Authenticating,
/// <summary>
/// Account is being registered on the broker.
/// </summary>
Registering,
/// <summary>
/// Performing session binding.
/// </summary>
Binding,
/// <summary>
/// Requesting session from server.
/// </summary>
RequestingSession,
/// <summary>
/// Fetching roster.
/// </summary>
FetchingRoster,
/// <summary>
/// Setting presence.
/// </summary>
SettingPresence,
/// <summary>
/// Connected.
/// </summary>
Connected,
/// <summary>
/// In an error state.
/// </summary>
Error
}
}