forked from PeterWaher/IoTGateway
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathWaher.Networking.XMPP.Avatar.xml
More file actions
224 lines (224 loc) · 9.9 KB
/
Waher.Networking.XMPP.Avatar.xml
File metadata and controls
224 lines (224 loc) · 9.9 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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
<?xml version="1.0"?>
<doc>
<assembly>
<name>Waher.Networking.XMPP.Avatar</name>
</assembly>
<members>
<member name="T:Waher.Networking.XMPP.Avatar.Avatar">
<summary>
Contains information about an avatar.
</summary>
</member>
<member name="M:Waher.Networking.XMPP.Avatar.Avatar.#ctor">
<summary>
Contains information about an avatar.
</summary>
</member>
<member name="M:Waher.Networking.XMPP.Avatar.Avatar.#ctor(System.String,System.String,System.Byte[],System.Int32,System.Int32)">
<summary>
Contains information about an avatar.
</summary>
<param name="BareJid">Bare JID related to the avatar.</param>
<param name="ContentType">Content-Type of the avatar image.</param>
<param name="Binary">Binary encoding of the image.</param>
<param name="Width">Width of avatar, in pixels.</param>
<param name="Height">Height of avatar, in pixels.</param>
</member>
<member name="M:Waher.Networking.XMPP.Avatar.Avatar.#ctor(System.String,System.String,System.String,System.Byte[],System.Int32,System.Int32)">
<summary>
Contains information about an avatar.
</summary>
<param name="BareJid">Bare JID related to the avatar.</param>
<param name="ContentType">Content-Type of the avatar image.</param>
<param name="Hash">Hash of the avatar image.</param>
<param name="Binary">Binary encoding of the image.</param>
<param name="Width">Width of avatar, in pixels.</param>
<param name="Height">Height of avatar, in pixels.</param>
</member>
<member name="P:Waher.Networking.XMPP.Avatar.Avatar.ObjectId">
<summary>
Object ID of avatar.
</summary>
</member>
<member name="P:Waher.Networking.XMPP.Avatar.Avatar.BareJid">
<summary>
Bare JID of avatar.
</summary>
</member>
<member name="P:Waher.Networking.XMPP.Avatar.Avatar.Hash">
<summary>
Hash digest of avatar.
</summary>
</member>
<member name="P:Waher.Networking.XMPP.Avatar.Avatar.ContentType">
<summary>
Content-Type of binary encoding of avatar.
</summary>
</member>
<member name="P:Waher.Networking.XMPP.Avatar.Avatar.Binary">
<summary>
Binary encoding of avatar.
</summary>
</member>
<member name="P:Waher.Networking.XMPP.Avatar.Avatar.Width">
<summary>
Width of avatar, in pixels. 0 = No width provided.
</summary>
</member>
<member name="P:Waher.Networking.XMPP.Avatar.Avatar.Height">
<summary>
Height of avatar, in pixels. 0 = No height provided.
</summary>
</member>
<member name="T:Waher.Networking.XMPP.Avatar.AvatarClient">
<summary>
Provides help with managing avatars.
</summary>
</member>
<member name="M:Waher.Networking.XMPP.Avatar.AvatarClient.#ctor(Waher.Networking.XMPP.XmppClient)">
<summary>
Provides help with managing avatars.
</summary>
<param name="Client">XMPP Client</param>
</member>
<member name="M:Waher.Networking.XMPP.Avatar.AvatarClient.#ctor(Waher.Networking.XMPP.XmppClient,Waher.Networking.XMPP.IEndToEndEncryption)">
<summary>
Provides help with managing avatars.
</summary>
<param name="Client">XMPP Client</param>
<param name="E2E">End-to-End encryption</param>
</member>
<member name="M:Waher.Networking.XMPP.Avatar.AvatarClient.#ctor(Waher.Networking.XMPP.XmppClient,Waher.Networking.XMPP.PEP.PepClient)">
<summary>
Provides help with managing avatars.
</summary>
<param name="Client">XMPP Client</param>
<param name="PepClient">Personal Eventing Protocol Client</param>
</member>
<member name="M:Waher.Networking.XMPP.Avatar.AvatarClient.#ctor(Waher.Networking.XMPP.XmppClient,Waher.Networking.XMPP.PEP.PepClient,Waher.Networking.XMPP.IEndToEndEncryption)">
<summary>
Provides help with managing avatars.
</summary>
<param name="Client">XMPP Client</param>
<param name="PepClient">Personal Eventing Protocol Client</param>
<param name="E2E">End-to-End encryption</param>
</member>
<member name="M:Waher.Networking.XMPP.Avatar.AvatarClient.Dispose">
<summary>
Disposes of the extension.
</summary>
</member>
<member name="P:Waher.Networking.XMPP.Avatar.AvatarClient.Extensions">
<summary>
Implemented extensions.
</summary>
</member>
<member name="P:Waher.Networking.XMPP.Avatar.AvatarClient.IncludeAvatarInPresence">
<summary>
If the local avatar should be included in presence stanzas
</summary>
</member>
<member name="M:Waher.Networking.XMPP.Avatar.AvatarClient.UpdateLocalAvatarAsync(System.String,System.Byte[],System.Int32,System.Int32,System.Boolean)">
<summary>
Updates the local avatar.
</summary>
<param name="ContentType">Content-Type of the avatar image.</param>
<param name="Binary">Binary encoding of the image.</param>
<param name="Width">Width of avatar, in pixels. 0 = Not known.</param>
<param name="Height">Height of avatar, in pixels. 0 = Not known.</param>
<param name="StoreOnBroker">If the avatar should be stored on the broker.</param>
</member>
<member name="E:Waher.Networking.XMPP.Avatar.AvatarClient.ValidateAccess">
<summary>
Event raised when somebody wants to access the avatar of the local client.
If the remote endpoint is not authoized, the corresponding stanza exception
should be thrown.
</summary>
</member>
<member name="E:Waher.Networking.XMPP.Avatar.AvatarClient.AvatarRemoved">
<summary>
Event raised when an avatar has been removed.
</summary>
</member>
<member name="E:Waher.Networking.XMPP.Avatar.AvatarClient.AvatarAdded">
<summary>
Event raised, when an avatar has been added.
</summary>
</member>
<member name="E:Waher.Networking.XMPP.Avatar.AvatarClient.AvatarUpdated">
<summary>
Event raised, when an avatar has been updated (added or removed).
</summary>
</member>
<member name="M:Waher.Networking.XMPP.Avatar.AvatarClient.GetAvatarAsync(System.String)">
<summary>
Gets an avatar.
</summary>
<param name="BareJid">Bare JID of avatar. If empty, the local avatar is returned. If no avatar is found, the
default avatar is returned.</param>
<returns>Avatar</returns>
</member>
<member name="P:Waher.Networking.XMPP.Avatar.AvatarClient.LocalAvatar">
<summary>
Local avatar. Update by calling <see cref="M:Waher.Networking.XMPP.Avatar.AvatarClient.UpdateLocalAvatarAsync(System.String,System.Byte[],System.Int32,System.Int32,System.Boolean)"/>
</summary>
</member>
<member name="P:Waher.Networking.XMPP.Avatar.AvatarClient.DefaultAvatar">
<summary>
Default avatar.
</summary>
</member>
<member name="P:Waher.Networking.XMPP.Avatar.AvatarClient.E2E">
<summary>
End-to-End encryption interface.
</summary>
</member>
<member name="E:Waher.Networking.XMPP.Avatar.AvatarClient.VCardReceived">
<summary>
Event raised when a vCard has been received. vCards can be requested to get access to embedded Avatars.
</summary>
</member>
<member name="M:Waher.Networking.XMPP.Avatar.AvatarClient.ParseVCard(Waher.Networking.XMPP.IqResultEventArgs)">
<summary>
Parses a vCard for Avatar information.
</summary>
<param name="e">vCard response.</param>
</member>
<member name="M:Waher.Networking.XMPP.Avatar.AvatarClient.ContainsAvatar(System.String)">
<summary>
Checks if an avatar exists.
</summary>
<param name="BareJid">Bare JID of contact.</param>
<returns>If an avatar with that bare JID is found.</returns>
</member>
<member name="T:Waher.Networking.XMPP.Avatar.AvatarEventHandler">
<summary>
Delegate for avatar events.
</summary>
<param name="Sender">Sender of event.</param>
<param name="e">Event arguments.</param>
</member>
<member name="T:Waher.Networking.XMPP.Avatar.AvatarEventArgs">
<summary>
Event arguments for avatar events.
</summary>
</member>
<member name="M:Waher.Networking.XMPP.Avatar.AvatarEventArgs.#ctor(System.String,Waher.Networking.XMPP.Avatar.Avatar)">
<summary>
Event arguments for avatar events.
</summary>
<param name="BareJid">Bare JID of avatar.</param>
<param name="Avatar">Avatar</param>
</member>
<member name="P:Waher.Networking.XMPP.Avatar.AvatarEventArgs.BareJid">
<summary>
Bare JID of avatar.
</summary>
</member>
<member name="P:Waher.Networking.XMPP.Avatar.AvatarEventArgs.Avatar">
<summary>
Avatar, or null if removed.
</summary>
</member>
</members>
</doc>