17:39
[skypekit:skypekit.git] / skypekit_2.0.0.190_29281_CB30 / interfaces / skype / cpp_embedded / documentation / html / class_contact.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5 <title>SkypeKit C++ Wrapper: Main Page</title>
6 <link href="tabs.css" rel="stylesheet" type="text/css"/>
7 <link href="islander.css" rel="stylesheet" type="text/css"/>
8 </head>
9 <body>
10 <img src="..\skypekit.png" align="right">
11 <!-- Generated by Doxygen 1.6.2 -->
12 <script type="text/javascript">
13 <!--
14 function changeDisplayState (e){
15   var num=this.id.replace(/[^[0-9]/g,'');
16   var button=this.firstChild;
17   var sectionDiv=document.getElementById('dynsection'+num);
18   if (sectionDiv.style.display=='none'||sectionDiv.style.display==''){
19     sectionDiv.style.display='block';
20     button.src='open.gif';
21   }else{
22     sectionDiv.style.display='none';
23     button.src='closed.gif';
24   }
25 }
26 function initDynSections(){
27   var divs=document.getElementsByTagName('div');
28   var sectionCounter=1;
29   for(var i=0;i<divs.length-1;i++){
30     if(divs[i].className=='dynheader'&&divs[i+1].className=='dynsection'){
31       var header=divs[i];
32       var section=divs[i+1];
33       var button=header.firstChild;
34       if (button!='IMG'){
35         divs[i].insertBefore(document.createTextNode(' '),divs[i].firstChild);
36         button=document.createElement('img');
37         divs[i].insertBefore(button,divs[i].firstChild);
38       }
39       header.style.cursor='pointer';
40       header.onclick=changeDisplayState;
41       header.id='dynheader'+sectionCounter;
42       button.src='closed.gif';
43       section.id='dynsection'+sectionCounter;
44       section.style.display='none';
45       section.style.marginLeft='14px';
46       sectionCounter++;
47     }
48   }
49 }
50 window.onload = initDynSections;
51 -->
52 </script>
53 <div class="navigation" id="top">
54   <div class="tabs">
55     <ul>
56       <li><a href="main.html"><span>Main&nbsp;Page</span></a></li>
57       <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
58       <li><a href="files.html"><span>Files</span></a></li>
59       <li><a href="examples.html"><span>Examples</span></a></li>
60     </ul>
61   </div>
62   <div class="tabs">
63     <ul>
64       <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
65       <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
66       <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
67     </ul>
68   </div>
69 </div>
70 <div class="contents">
71 <h1>Contact Class Reference</h1><!-- doxytag: class="Contact" --><!-- doxytag: inherits="SEObject" -->
72 <p>Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest, OpenConversation etc. Single contact can have additional phone numbers attached to it (P_ASSIGNED_PHONE1 .. P_ASSIGNED_PHONE3). Note that in context of conversations, Contacts are represented by <a class="el" href="class_participant.html" title="Conversation participant class. Instances of this class represent contacts in context...">Participant</a> objects.  
73 <a href="#_details">More...</a></p>
74
75 <p><code>#include &lt;<a class="el" href="skype-embedded__2_8h_source.html">skype-embedded_2.h</a>&gt;</code></p>
76 <div class="dynheader">
77 Inheritance diagram for Contact:</div>
78 <div class="dynsection">
79 <div class="center"><img src="class_contact__inherit__graph.png" border="0" usemap="#_contact_inherit__map" alt="Inheritance graph"/></div>
80 <map name="_contact_inherit__map" id="_contact_inherit__map">
81 <area shape="rect" href="class_s_e_object.html" title="SEObject is a base class for all API modules." alt="" coords="52,7,196,412"/></map>
82 </div>
83 <div class="dynheader">
84 Collaboration diagram for Contact:</div>
85 <div class="dynsection">
86 <div class="center"><img src="class_contact__coll__graph.png" border="0" usemap="#_contact_coll__map" alt="Collaboration graph"/></div>
87 <map name="_contact_coll__map" id="_contact_coll__map">
88 <area shape="rect" href="class_s_e_object.html" title="SEObject is a base class for all API modules." alt="" coords="68,847,212,1252"/><area shape="rect" href="class_s_e_root_object.html" title="SERootObject is the root module and entry point for API." alt="" coords="33,307,247,782"/><area shape="rect" href="class_s_e_obj_dict.html" title="SEObjDict is a dictionary class of SEObject pointers associated to integers." alt="" coords="5,6,125,243"/><area shape="rect" href="class_s_e_ptr_int_dict.html" title="SEPtrIntDict is a dictionary class of pointers associated to integers." alt="" coords="149,6,283,243"/></map>
89 </div>
90
91 <p><a href="class_contact-members.html">List of all members.</a></p>
92 <table border="0" cellpadding="0" cellspacing="0">
93 <tr><td colspan="2"><h2>Public Types</h2></td></tr>
94 <tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom">{ <a class="el" href="class_contact.html#a4b90a1e26ca3ed9d55a5aa592bd3829fac38da9e5b54413fd13ba9fd5ced2fdcb">MODULE_ID</a> =  2
95  }</td></tr>
96 <tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3">PROPERTY</a> { <br/>
97 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a4ca0ebbf8f1b9deb32a2235723cff06a">P_TYPE</a> =  202, 
98 <br/>
99 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ada9d4da6f60f56b34f90ed3963f22627">P_SKYPENAME</a> =  4, 
100 <br/>
101 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a298a47acdd9fb082c54684e58dcf56ba">P_PSTNNUMBER</a> =  6, 
102 <br/>
103 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ad62b2f0f2c554f06ff2142d5b3991dc7">P_FULLNAME</a> =  5, 
104 <br/>
105 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a90222b6bfb238e1459e0180cf2d7c4a7">P_BIRTHDAY</a> =  7, 
106 <br/>
107 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a966423396e810b689ce81451901b18d1">P_GENDER</a>, 
108 <br/>
109 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a2e04b201d55ded0762fcdb895db45870">P_LANGUAGES</a>, 
110 <br/>
111 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ad71124114f3f4bffc30db8db34b76e19">P_COUNTRY</a>, 
112 <br/>
113 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a68d52030ba6d9d66c758a9f3d3f2d6e9">P_PROVINCE</a>, 
114 <br/>
115 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3accac0a0c5edbcc6785bc6d6761ee8c4d">P_CITY</a>, 
116 <br/>
117 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a9c345be48278149dc5138e9b18e6168e">P_PHONE_HOME</a>, 
118 <br/>
119 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a685796ce945df5fd15986212e11930a1">P_PHONE_OFFICE</a>, 
120 <br/>
121 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ae763b40f7f395ddac4ee52f624f055bc">P_PHONE_MOBILE</a>, 
122 <br/>
123 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ae26a8f1846772009d58bfbdaab633eba">P_EMAILS</a>, 
124 <br/>
125 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a6b26e44a9db942d2ef2ff6949bc64e5a">P_HOMEPAGE</a>, 
126 <br/>
127 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ab8a5c82ca4ec34ab785804a222604f13">P_ABOUT</a>, 
128 <br/>
129 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ab5f516a2f25b29cf7cb73ec2f2aa7a3e">P_AVATAR_IMAGE</a> =  37, 
130 <br/>
131 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ac1b552bcddac6f092acf8021aa207f78">P_MOOD_TEXT</a> =  26, 
132 <br/>
133 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a08c7260d5234e5898d4d99a062701b7c">P_RICH_MOOD_TEXT</a> =  205, 
134 <br/>
135 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a1c66fe4f463b616e366253c58ae95e08">P_TIMEZONE</a> =  27, 
136 <br/>
137 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a6e0d9fad993495e1dd81f623c65fc4d7">P_CAPABILITIES</a> =  36, 
138 <br/>
139 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a572e841e68fab8e295807a5855a31ee4">P_PROFILE_TIMESTAMP</a> =  19, 
140 <br/>
141 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ade0993a0d1417061017f48b68e2fb7d3">P_NROF_AUTHED_BUDDIES</a> =  28, 
142 <br/>
143 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a21591ae9db46d8f602b6b5906b5125fc">P_IPCOUNTRY</a>, 
144 <br/>
145 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a409593ec1654d21580c2436677073698">P_AVATAR_TIMESTAMP</a> =  182, 
146 <br/>
147 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ae07c1155d348704aa489bb919dad888e">P_MOOD_TIMESTAMP</a>, 
148 <br/>
149 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a675c53d63c3ad6499d04ec1100b99250">P_RECEIVED_AUTHREQUEST</a> =  20, 
150 <br/>
151 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a82969e7292af3bd638e7225f0ecbf36f">P_AUTHREQ_TIMESTAMP</a> =  25, 
152 <br/>
153 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a187d894d3b8e2170248259b19f5f48b4">P_LASTONLINE_TIMESTAMP</a> =  35, 
154 <br/>
155 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a7b5fc94a45c57c8d6d6b4ce0578ec8ac">P_AVAILABILITY</a> =  34, 
156 <br/>
157 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a3cdb0f582ca7244c3e93c2ce46e8465a">P_DISPLAYNAME</a> =  21, 
158 <br/>
159 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a18796ee55bac23327c0c2394af2143ec">P_REFRESHING</a>, 
160 <br/>
161 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a3db2d6c475485fd51756b1e8b1cfed92">P_GIVEN_AUTHLEVEL</a>, 
162 <br/>
163 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ab0e5db226e96e2ff77edd4fe1fd575ee">P_GIVEN_DISPLAYNAME</a> =  33, 
164 <br/>
165 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a31eb66298d6b0cecf2e0ceb1efe3563d">P_ASSIGNED_COMMENT</a> =  180, 
166 <br/>
167 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3afadb36c07dc856bc3155cb6e81cb1830">P_LASTUSED_TIMESTAMP</a> =  39, 
168 <br/>
169 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ad5010ad2a974a5973e586d874d2b41ac">P_AUTHREQUEST_COUNT</a> =  41, 
170 <br/>
171 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3af44d1d45c12162c2de61e01cd253c0bf">P_ASSIGNED_PHONE1</a> =  184, 
172 <br/>
173 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a246d8785775c369ac2f4f896261d836e">P_ASSIGNED_PHONE1_LABEL</a>, 
174 <br/>
175 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3afce8f0188ad5d2a8a308b0c503fa583f">P_ASSIGNED_PHONE2</a>, 
176 <br/>
177 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a900b9fc3ce1549b29299eac3e6ecf34c">P_ASSIGNED_PHONE2_LABEL</a>, 
178 <br/>
179 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a5a7746cb15a0fb59093e9fe6601b755b">P_ASSIGNED_PHONE3</a>, 
180 <br/>
181 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a5a7263f9d1d029097dc9b729f7c253a9">P_ASSIGNED_PHONE3_LABEL</a>
182 <br/>
183  }</td></tr>
184 <tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#ad805d27821705c807184b98ee3d7f6f2">TYPE</a> { <br/>
185 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad805d27821705c807184b98ee3d7f6f2a714049ca7f0d501e7872a259159694ad">UNRECOGNIZED</a> =  0, 
186 <br/>
187 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad805d27821705c807184b98ee3d7f6f2ac1e49e872b9d83b0212eb539b4e06ee9">SKYPE</a>, 
188 <br/>
189 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad805d27821705c807184b98ee3d7f6f2a2ec667db3c54c22cc8d9ff755389b24c">PSTN</a>, 
190 <br/>
191 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad805d27821705c807184b98ee3d7f6f2a9276f4e5780254186c719b09761b10d2">EMERGENCY_PSTN</a>, 
192 <br/>
193 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad805d27821705c807184b98ee3d7f6f2a8b6bfa29aac2b2c0c14c153ba49e85b9">FREE_PSTN</a>, 
194 <br/>
195 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad805d27821705c807184b98ee3d7f6f2a89c7739d3d590fc34af396d764d26a0d">UNDISCLOSED_PSTN</a>, 
196 <br/>
197 &nbsp;&nbsp;<a class="el" href="class_contact.html#ad805d27821705c807184b98ee3d7f6f2a0e662f9ac71f6c4464e5f1f3a11f7a7b">EXTERNAL</a>
198 <br/>
199  }</td></tr>
200 <tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#af760119e548f7970b414ba67dab0884e">AUTHLEVEL</a> { <br/>
201 &nbsp;&nbsp;<a class="el" href="class_contact.html#af760119e548f7970b414ba67dab0884ea4b8a7079f29adef3bd0fd259fa341636">NONE</a> =  0, 
202 <br/>
203 &nbsp;&nbsp;<a class="el" href="class_contact.html#af760119e548f7970b414ba67dab0884ea807c683c6ae184911e78eafa36d9312c">AUTHORIZED_BY_ME</a>, 
204 <br/>
205 &nbsp;&nbsp;<a class="el" href="class_contact.html#af760119e548f7970b414ba67dab0884ea78cb591227c0dc28b7b3f4bf00c55deb">BLOCKED_BY_ME</a>
206 <br/>
207  }</td></tr>
208 <tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382feca">AVAILABILITY</a> { <br/>
209 &nbsp;&nbsp;<a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382fecaa8b42e47a808a00471d52428a7a4b7967">UNKNOWN</a> =  0, 
210 <br/>
211 &nbsp;&nbsp;<a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382fecaaf0093900ea19b7ce72ff78431fae8866">PENDINGAUTH</a> =  8, 
212 <br/>
213 &nbsp;&nbsp;<a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382fecaaffb2e8499a7dfe4db5bb42142bf6feaf">BLOCKED</a>, 
214 <br/>
215 &nbsp;&nbsp;<a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382fecaaf2ae47589d9386d0a90a328d8391cec2">BLOCKED_SKYPEOUT</a> =  11, 
216 <br/>
217 &nbsp;&nbsp;<a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382fecaa91595b620b7747515c1a0a077bf6bebf">SKYPEOUT</a> =  10, 
218 <br/>
219 &nbsp;&nbsp;<a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382fecaa9e7b77aadd144dfb313e952020522e60">OFFLINE</a> =  1, 
220 <br/>
221 &nbsp;&nbsp;<a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382fecaa8cd2a5322b7fe2f57690f04744964156">OFFLINE_BUT_VM_ABLE</a> =  12, 
222 <br/>
223 &nbsp;&nbsp;<a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382fecaa70744a911dd4a222628a1d19591d0f86">OFFLINE_BUT_CF_ABLE</a>, 
224 <br/>
225 &nbsp;&nbsp;<a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382fecaac9be43d8c015eaa167cac21f5bd0b072">ONLINE</a> =  2, 
226 <br/>
227 &nbsp;&nbsp;<a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382fecaad5b7876214ec4a45b2b4da809f4ee130">AWAY</a>, 
228 <br/>
229 &nbsp;&nbsp;<a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382fecaa98f9222165a31bac1a4c3caa2a7a283b">NOT_AVAILABLE</a>, 
230 <br/>
231 &nbsp;&nbsp;<a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382fecaa4a63e0cb074d767936633ccc4dcc4650">DO_NOT_DISTURB</a>, 
232 <br/>
233 &nbsp;&nbsp;<a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382fecaabca7761427286836a1c18d8f9006e2be">SKYPE_ME</a> =  7, 
234 <br/>
235 &nbsp;&nbsp;<a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382fecaa769d037a1b17a6f4abad60f62f703b6b">INVISIBLE</a> =  6, 
236 <br/>
237 &nbsp;&nbsp;<a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382fecaa87acb97612a4e65cfc6269f86499c68d">CONNECTING</a> =  14, 
238 <br/>
239 &nbsp;&nbsp;<a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382fecaab30321ee7f1256549719f1cecb838b2f">ONLINE_FROM_MOBILE</a>, 
240 <br/>
241 &nbsp;&nbsp;<a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382fecaadc839eb17096e536d8938dc5456e8457">AWAY_FROM_MOBILE</a>, 
242 <br/>
243 &nbsp;&nbsp;<a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382fecaa80fdb8ee84a1b2f217901ab7cd0e4f5f">NOT_AVAILABLE_FROM_MOBILE</a>, 
244 <br/>
245 &nbsp;&nbsp;<a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382fecaaafe505eed481f22b2d2fc2894251cadf">DO_NOT_DISTURB_FROM_MOBILE</a>, 
246 <br/>
247 &nbsp;&nbsp;<a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382fecaa910b6203f3a17530440dbe9ed1c59b19">SKYPE_ME_FROM_MOBILE</a> =  20
248 <br/>
249  }</td></tr>
250 <tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dce">CAPABILITY</a> { <br/>
251 &nbsp;&nbsp;<a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dcea79cc8a4592420125491c4c628f9893b8">CAPABILITY_VOICEMAIL</a> =  0, 
252 <br/>
253 &nbsp;&nbsp;<a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dcea07089f70613cbb6f4ce97818b9ac2a30">CAPABILITY_SKYPEOUT</a>, 
254 <br/>
255 &nbsp;&nbsp;<a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dceac9573999e2c17682e233c9137561588b">CAPABILITY_SKYPEIN</a>, 
256 <br/>
257 &nbsp;&nbsp;<a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dcea4f83a3b719fe89ac742cdac3351ecf7c">CAPABILITY_CAN_BE_SENT_VM</a>, 
258 <br/>
259 &nbsp;&nbsp;<a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dceadb16ef439b474a98682710bb4c036a71">CAPABILITY_CALL_FORWARD</a>, 
260 <br/>
261 &nbsp;&nbsp;<a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dceadbe7eb5cdacbdf79d90792b7e0ff1b8d">CAPABILITY_VIDEO</a>, 
262 <br/>
263 &nbsp;&nbsp;<a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dcea7e9d185311704cbb1222f35d893bf4c8">CAPABILITY_TEXT</a>, 
264 <br/>
265 &nbsp;&nbsp;<a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dcea993923d391408856fd25a3010ef9267f">CAPABILITY_SERVICE_PROVIDER</a>, 
266 <br/>
267 &nbsp;&nbsp;<a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dceab42c29a36935ab75642361330b87c092">CAPABILITY_LARGE_CONFERENCE</a>, 
268 <br/>
269 &nbsp;&nbsp;<a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dcea46f8ff27b5cf4736f47b1e78a1dfcc04">CAPABILITY_COMMERCIAL_CONTACT</a>, 
270 <br/>
271 &nbsp;&nbsp;<a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dcea709bc8b0e40081b77d991901914ecbe6">CAPABILITY_PSTN_TRANSFER</a>, 
272 <br/>
273 &nbsp;&nbsp;<a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dceabdbe5becf153a83e80aeedee63a757c8">CAPABILITY_TEXT_EVER</a>, 
274 <br/>
275 &nbsp;&nbsp;<a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dceacbbb5623c37e882117a153015b007af0">CAPABILITY_VOICE_EVER</a>, 
276 <br/>
277 &nbsp;&nbsp;<a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dceac4ca2a0de85312b82189808ad3950b7b">CAPABILITY_MOBILE_DEVICE</a>, 
278 <br/>
279 &nbsp;&nbsp;<a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dcea67da46cc00b53d7c1662d6cdde5c48d8">CAPABILITY_PUBLIC_CONTACT</a>
280 <br/>
281  }</td></tr>
282 <tr><td class="memItemLeft" align="right" valign="top">enum &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#ab9d8d140522e785b3c2eeaa1c856eec6">CAPABILITYSTATUS</a> { <br/>
283 &nbsp;&nbsp;<a class="el" href="class_contact.html#ab9d8d140522e785b3c2eeaa1c856eec6a0e8e0c5b10628a493166f09ed2259d69">NO_CAPABILITY</a> =  0, 
284 <br/>
285 &nbsp;&nbsp;<a class="el" href="class_contact.html#ab9d8d140522e785b3c2eeaa1c856eec6a3eb449738d15008483c25f2483bdd799">CAPABILITY_MIXED</a>, 
286 <br/>
287 &nbsp;&nbsp;<a class="el" href="class_contact.html#ab9d8d140522e785b3c2eeaa1c856eec6ab7feb6ecd54789c97b7eab18f959686e">CAPABILITY_EXISTS</a>
288 <br/>
289  }</td></tr>
290 <tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_contact_ref.html">ContactRef</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a404d87dcfe4a274fe261d7c0470ac3e0">Ref</a></td></tr>
291 <tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="class_contact_refs.html">ContactRefs</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#aabc87aa7b631ca5632ca4d1bc21f0f5a">Refs</a></td></tr>
292 <tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
293 <tr><td class="memItemLeft" align="right" valign="top">virtual&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#ab68013cc59e3d640735c573e52c35219">~Contact</a> ()</td></tr>
294 <tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_contact_ref.html">ContactRef</a>&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#af91f460fcca3530b14c6190b19397920">ref</a> ()</td></tr>
295 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a4ef511ae0f7dff2de5e0b8ca4d109e5e">GetType</a> (<a class="el" href="class_contact.html#ad805d27821705c807184b98ee3d7f6f2">TYPE</a> &amp;type)</td></tr>
296 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a1ff615f798f814a11f9579feec4c78dc">GetIdentity</a> (Sid::String &amp;identity)</td></tr>
297 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#aa29bf3411b6a6f90e1f920817a7228c9">GetAvatar</a> (bool &amp;present, Sid::Binary &amp;avatar)</td></tr>
298 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#ac74a5af8fb5b174bb3573a59f61c2bbe">IsMemberOf</a> (const <a class="el" href="class_contact_group_ref.html">ContactGroupRef</a> &amp;group, bool &amp;result)</td></tr>
299 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a204fa1434f1ff26637533f059c4f76cb">IsMemberOfHardwiredGroup</a> (const <a class="el" href="class_contact_group.html#a3180385c9d27b54f3de09bc8a6aedeec">ContactGroup::TYPE</a> &amp;groupType, bool &amp;result)</td></tr>
300 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#ac4a3291cd043a4583843cae2d6e91a94">SetBlocked</a> (const bool &amp;blocked, const bool abuse=false)</td></tr>
301 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#ab3045145490176e155d918064d77d913">IgnoreAuthRequest</a> ()</td></tr>
302 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a5bf27d0616777aed7282c367d4ad57f6">GiveDisplayName</a> (const Sid::String &amp;name)</td></tr>
303 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a7df30b9b2e9d578fd276fb2087f6ed7c">SetBuddyStatus</a> (const bool &amp;isMyBuddy, const bool syncAuth=true)</td></tr>
304 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#aa0063af729c87bdbd354c25783b15a26">SendAuthRequest</a> (const Sid::String &amp;message)</td></tr>
305 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a07ab2f068c43da1ed4aaf1a7ad978234">HasAuthorizedMe</a> (bool &amp;result)</td></tr>
306 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a00a553b94556b04a6095292d7a0d4d59">SetPhoneNumber</a> (const uint &amp;num, const Sid::String &amp;label, const Sid::String &amp;number)</td></tr>
307 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a43118673558c00e77f597bbfd458e589">OpenConversation</a> (<a class="el" href="class_conversation_ref.html">ConversationRef</a> &amp;conversation)</td></tr>
308 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a995755efe97622e181cc6bd5f4048265">HasCapability</a> (const <a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dce">CAPABILITY</a> &amp;capability, bool &amp;result, const bool queryServer=false)</td></tr>
309 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a695185a24de564e7b1e21916b8461499">GetCapabilityStatus</a> (const <a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dce">CAPABILITY</a> &amp;capability, <a class="el" href="class_contact.html#ab9d8d140522e785b3c2eeaa1c856eec6">CAPABILITYSTATUS</a> &amp;status, const bool queryServer=false)</td></tr>
310 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a77f5a6cde3cc8b1ac02ba393b9c39d7d">RefreshProfile</a> ()</td></tr>
311 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#aed6ed5170ecc72465e1ea99298b7bd9a">GetPropType</a> (<a class="el" href="class_contact.html#ad805d27821705c807184b98ee3d7f6f2">Contact::TYPE</a> &amp;type)</td></tr>
312 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#ac5427a273aa73d3bbe2d77ebbd9ad9eb">GetPropSkypename</a> (Sid::String &amp;skypename)</td></tr>
313 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a212834d6d59939bc14aab19b81a388cc">GetPropPstnnumber</a> (Sid::String &amp;pstnnumber)</td></tr>
314 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a5ccfa3a4b96a97dedb8fa42d203daf06">GetPropFullname</a> (Sid::String &amp;fullname)</td></tr>
315 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a104962622a4cbeefdc30fa039d18c9bb">GetPropBirthday</a> (uint &amp;birthday)</td></tr>
316 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a4c28a41f97df453f42054c1b29d2ec47">GetPropGender</a> (uint &amp;gender)</td></tr>
317 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a5316bdba5d8b55c2742ed39ea97e7e7f">GetPropLanguages</a> (Sid::String &amp;languages)</td></tr>
318 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a9060a8dea072bf5c4fee99946a9c975b">GetPropCountry</a> (Sid::String &amp;country)</td></tr>
319 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#aca72c7fd3afc600e8ce0f114b35cebf0">GetPropProvince</a> (Sid::String &amp;province)</td></tr>
320 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a77c20f2241306129362eabd567bcfb26">GetPropCity</a> (Sid::String &amp;city)</td></tr>
321 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a62a9a2920a55668fc88079114729df27">GetPropPhoneHome</a> (Sid::String &amp;phone_home)</td></tr>
322 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a8f86f57d8f3c871a1f5af523e0e9a2f1">GetPropPhoneOffice</a> (Sid::String &amp;phone_office)</td></tr>
323 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a483a9f07fa6b6c994408260bb06d51a1">GetPropPhoneMobile</a> (Sid::String &amp;phone_mobile)</td></tr>
324 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#aaeb43dd9087de35210cfd05a2ff60966">GetPropEmails</a> (Sid::String &amp;emails)</td></tr>
325 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a4ec9df3580ca024f4d6076581ca26f7f">GetPropHomepage</a> (Sid::String &amp;homepage)</td></tr>
326 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a1892dff037d56cc211c5423747811364">GetPropAbout</a> (Sid::String &amp;about)</td></tr>
327 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a53953db361e5fea02b8793234ed7d07f">GetPropAvatarImage</a> (Sid::Binary &amp;avatar_image)</td></tr>
328 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a728d2bcb4bbb71d881090e68a154755e">GetPropMoodText</a> (Sid::String &amp;mood_text)</td></tr>
329 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#ae5f11cf79430eed70a50e14aa49eb6a5">GetPropRichMoodText</a> (Sid::String &amp;rich_mood_text)</td></tr>
330 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#af18c171dbdf9d0c1ffda33d31e0971d5">GetPropTimezone</a> (uint &amp;timezone)</td></tr>
331 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a82fd37d59d27cdb9829fe21be58d6b14">GetPropCapabilities</a> (Sid::Binary &amp;capabilities)</td></tr>
332 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a880ac68a599bef56d842893907419a84">GetPropProfileTimestamp</a> (uint &amp;profile_timestamp)</td></tr>
333 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a2184dd2bc3e59880a92c737989024f42">GetPropNrofAuthedBuddies</a> (uint &amp;nrof_authed_buddies)</td></tr>
334 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a92fa020c68d8f27c7914bf05a6b303c8">GetPropIpcountry</a> (Sid::String &amp;ipcountry)</td></tr>
335 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a6453ccba8fce2e8ef982ee3cf29b76f6">GetPropAvatarTimestamp</a> (uint &amp;avatar_timestamp)</td></tr>
336 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a2215f9832105145505fbe786a2ea84c2">GetPropMoodTimestamp</a> (uint &amp;mood_timestamp)</td></tr>
337 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#ae095252029f6624be1c32e276ada6b13">GetPropReceivedAuthrequest</a> (Sid::String &amp;received_authrequest)</td></tr>
338 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a57316095e224ed98697235b5cf466db9">GetPropAuthreqTimestamp</a> (uint &amp;authreq_timestamp)</td></tr>
339 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#afc6acb9d847390ff50affaffcba77db9">GetPropLastonlineTimestamp</a> (uint &amp;lastonline_timestamp)</td></tr>
340 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#ab07f13b3118703916308fcdee5734c67">GetPropAvailability</a> (<a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382feca">AVAILABILITY</a> &amp;availability)</td></tr>
341 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a0c0bb1ce372d5e1d44df682fa0fc2494">GetPropDisplayname</a> (Sid::String &amp;displayname)</td></tr>
342 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a5747bc64af655c8e744515f20a17c5e6">GetPropRefreshing</a> (bool &amp;refreshing)</td></tr>
343 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#ac8230dfbbc8d9348c8e95c9f69c32ffa">GetPropGivenAuthlevel</a> (<a class="el" href="class_contact.html#af760119e548f7970b414ba67dab0884e">AUTHLEVEL</a> &amp;given_authlevel)</td></tr>
344 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a251f52d3ea3acf4354b62cbe352ed127">GetPropGivenDisplayname</a> (Sid::String &amp;given_displayname)</td></tr>
345 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a30c13819c656e06f19b3eaa53d53fa5b">GetPropAssignedComment</a> (Sid::String &amp;assigned_comment)</td></tr>
346 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a3079548db7cfdcb15434238b8e78a7a4">GetPropLastusedTimestamp</a> (uint &amp;lastused_timestamp)</td></tr>
347 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#af25077201d7108dcaf7da2f75a17c644">GetPropAuthrequestCount</a> (uint &amp;authrequest_count)</td></tr>
348 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a143433c0ee9a035f28855368fd4ae9f7">GetPropAssignedPhone1</a> (Sid::String &amp;assigned_phone1)</td></tr>
349 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a967563fc0881ced33513ddeee36339af">GetPropAssignedPhone1Label</a> (Sid::String &amp;assigned_phone1_label)</td></tr>
350 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#aefff5b2c30718ee74bc9975d5580fe26">GetPropAssignedPhone2</a> (Sid::String &amp;assigned_phone2)</td></tr>
351 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a551a410177170b3556774f0d686e6608">GetPropAssignedPhone2Label</a> (Sid::String &amp;assigned_phone2_label)</td></tr>
352 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#ab07801cccf334d43126305af0dcd1cff">GetPropAssignedPhone3</a> (Sid::String &amp;assigned_phone3)</td></tr>
353 <tr><td class="memItemLeft" align="right" valign="top">bool&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_contact.html#a39a8e0c714caa0ccb3ef934baebcf39d">GetPropAssignedPhone3Label</a> (Sid::String &amp;assigned_phone3_label)</td></tr>
354 </table>
355 <hr/><a name="_details"></a><h2>Detailed Description</h2>
356 <p>Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest, OpenConversation etc. Single contact can have additional phone numbers attached to it (P_ASSIGNED_PHONE1 .. P_ASSIGNED_PHONE3). Note that in context of conversations, Contacts are represented by <a class="el" href="class_participant.html" title="Conversation participant class. Instances of this class represent contacts in context...">Participant</a> objects. </p>
357 <dl><dt><b>Examples: </b></dt><dd>
358 <p><a class="el" href="tutorial__4_8cpp-example.html#_a6">tutorial_4.cpp</a>.</p>
359 </dd>
360 </dl>
361 <p>Definition at line <a class="el" href="skype-embedded__2_8h_source.html#l00183">183</a> of file <a class="el" href="skype-embedded__2_8h_source.html">skype-embedded_2.h</a>.</p>
362 <hr/><h2>Member Typedef Documentation</h2>
363 <a class="anchor" id="a404d87dcfe4a274fe261d7c0470ac3e0"></a><!-- doxytag: member="Contact::Ref" ref="a404d87dcfe4a274fe261d7c0470ac3e0" args="" -->
364 <div class="memitem">
365 <div class="memproto">
366       <table class="memname">
367         <tr>
368           <td class="memname">typedef <a class="el" href="class_contact_ref.html">ContactRef</a> <a class="el" href="class_contact_ref.html">Contact::Ref</a></td>
369         </tr>
370       </table>
371 </div>
372 <div class="memdoc">
373
374 <p>Definition at line <a class="el" href="skype-embedded__2_8h_source.html#l00192">192</a> of file <a class="el" href="skype-embedded__2_8h_source.html">skype-embedded_2.h</a>.</p>
375
376 </div>
377 </div>
378 <a class="anchor" id="aabc87aa7b631ca5632ca4d1bc21f0f5a"></a><!-- doxytag: member="Contact::Refs" ref="aabc87aa7b631ca5632ca4d1bc21f0f5a" args="" -->
379 <div class="memitem">
380 <div class="memproto">
381       <table class="memname">
382         <tr>
383           <td class="memname">typedef <a class="el" href="class_contact_refs.html">ContactRefs</a> <a class="el" href="class_contact_refs.html">Contact::Refs</a></td>
384         </tr>
385       </table>
386 </div>
387 <div class="memdoc">
388
389 <p>Definition at line <a class="el" href="skype-embedded__2_8h_source.html#l00193">193</a> of file <a class="el" href="skype-embedded__2_8h_source.html">skype-embedded_2.h</a>.</p>
390
391 </div>
392 </div>
393 <hr/><h2>Member Enumeration Documentation</h2>
394 <a class="anchor" id="a4b90a1e26ca3ed9d55a5aa592bd3829f"></a><!-- doxytag: member="Contact::@1" ref="a4b90a1e26ca3ed9d55a5aa592bd3829f" args="" -->
395 <div class="memitem">
396 <div class="memproto">
397       <table class="memname">
398         <tr>
399           <td class="memname">anonymous enum</td>
400         </tr>
401       </table>
402 </div>
403 <div class="memdoc">
404 <dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
405 <tr><td valign="top"><em><a class="anchor" id="a4b90a1e26ca3ed9d55a5aa592bd3829fac38da9e5b54413fd13ba9fd5ced2fdcb"></a><!-- doxytag: member="MODULE_ID" ref="a4b90a1e26ca3ed9d55a5aa592bd3829fac38da9e5b54413fd13ba9fd5ced2fdcb" args="" -->MODULE_ID</em>&nbsp;</td><td>
406 </td></tr>
407 </table>
408 </dd>
409 </dl>
410
411 <p>Definition at line <a class="el" href="skype-embedded__2_8h_source.html#l00194">194</a> of file <a class="el" href="skype-embedded__2_8h_source.html">skype-embedded_2.h</a>.</p>
412
413 </div>
414 </div>
415 <a class="anchor" id="af760119e548f7970b414ba67dab0884e"></a><!-- doxytag: member="Contact::AUTHLEVEL" ref="af760119e548f7970b414ba67dab0884e" args="" -->
416 <div class="memitem">
417 <div class="memproto">
418       <table class="memname">
419         <tr>
420           <td class="memname">enum <a class="el" href="class_contact.html#af760119e548f7970b414ba67dab0884e">Contact::AUTHLEVEL</a></td>
421         </tr>
422       </table>
423 </div>
424 <div class="memdoc">
425 <p>This is a list of relation states between local account and remote contact. </p>
426 <dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
427 <tr><td valign="top"><em><a class="anchor" id="af760119e548f7970b414ba67dab0884ea4b8a7079f29adef3bd0fd259fa341636"></a><!-- doxytag: member="NONE" ref="af760119e548f7970b414ba67dab0884ea4b8a7079f29adef3bd0fd259fa341636" args="" -->NONE</em>&nbsp;</td><td>
428 <p>Authorization request is either ignored or pending. In this state several functionalities may be blocked, depending on settings. For example, accounts may onlu allow seeing online presence to be viewable or only receive calls from authorized contacts. </p>
429 </td></tr>
430 <tr><td valign="top"><em><a class="anchor" id="af760119e548f7970b414ba67dab0884ea807c683c6ae184911e78eafa36d9312c"></a><!-- doxytag: member="AUTHORIZED_BY_ME" ref="af760119e548f7970b414ba67dab0884ea807c683c6ae184911e78eafa36d9312c" args="" -->AUTHORIZED_BY_ME</em>&nbsp;</td><td>
431 <p><a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> has been authorized by local account. </p>
432 </td></tr>
433 <tr><td valign="top"><em><a class="anchor" id="af760119e548f7970b414ba67dab0884ea78cb591227c0dc28b7b3f4bf00c55deb"></a><!-- doxytag: member="BLOCKED_BY_ME" ref="af760119e548f7970b414ba67dab0884ea78cb591227c0dc28b7b3f4bf00c55deb" args="" -->BLOCKED_BY_ME</em>&nbsp;</td><td>
434 <p><a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> has been blocked by local account. This prevents incoming calls, chat messages, additional authorization requests etc. </p>
435 </td></tr>
436 </table>
437 </dd>
438 </dl>
439
440 <p>Definition at line <a class="el" href="skype-embedded__2_8h_source.html#l00270">270</a> of file <a class="el" href="skype-embedded__2_8h_source.html">skype-embedded_2.h</a>.</p>
441
442 </div>
443 </div>
444 <a class="anchor" id="a06e7ce4ea3b66af67a4112c1d382feca"></a><!-- doxytag: member="Contact::AVAILABILITY" ref="a06e7ce4ea3b66af67a4112c1d382feca" args="" -->
445 <div class="memitem">
446 <div class="memproto">
447       <table class="memname">
448         <tr>
449           <td class="memname">enum <a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382feca">Contact::AVAILABILITY</a></td>
450         </tr>
451       </table>
452 </div>
453 <div class="memdoc">
454 <dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
455 <tr><td valign="top"><em><a class="anchor" id="a06e7ce4ea3b66af67a4112c1d382fecaa8b42e47a808a00471d52428a7a4b7967"></a><!-- doxytag: member="UNKNOWN" ref="a06e7ce4ea3b66af67a4112c1d382fecaa8b42e47a808a00471d52428a7a4b7967" args="" -->UNKNOWN</em>&nbsp;</td><td>
456 <p><a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> oline status can not be determined. This abvailability state should not normally reach SkypeKit UI level. </p>
457 </td></tr>
458 <tr><td valign="top"><em><a class="anchor" id="a06e7ce4ea3b66af67a4112c1d382fecaaf0093900ea19b7ce72ff78431fae8866"></a><!-- doxytag: member="PENDINGAUTH" ref="a06e7ce4ea3b66af67a4112c1d382fecaaf0093900ea19b7ce72ff78431fae8866" args="" -->PENDINGAUTH</em>&nbsp;</td><td>
459 <p>Seeing <a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> online status is blocked because authorization between contact and local account has not taken place. </p>
460 </td></tr>
461 <tr><td valign="top"><em><a class="anchor" id="a06e7ce4ea3b66af67a4112c1d382fecaaffb2e8499a7dfe4db5bb42142bf6feaf"></a><!-- doxytag: member="BLOCKED" ref="a06e7ce4ea3b66af67a4112c1d382fecaaffb2e8499a7dfe4db5bb42142bf6feaf" args="" -->BLOCKED</em>&nbsp;</td><td>
462 <p>Remote contact has been blocked by local account. This applies to online accounts. </p>
463 </td></tr>
464 <tr><td valign="top"><em><a class="anchor" id="a06e7ce4ea3b66af67a4112c1d382fecaaf2ae47589d9386d0a90a328d8391cec2"></a><!-- doxytag: member="BLOCKED_SKYPEOUT" ref="a06e7ce4ea3b66af67a4112c1d382fecaaf2ae47589d9386d0a90a328d8391cec2" args="" -->BLOCKED_SKYPEOUT</em>&nbsp;</td><td>
465 <p>Remote SkypeOut contact has been blocked by local account. </p>
466 </td></tr>
467 <tr><td valign="top"><em><a class="anchor" id="a06e7ce4ea3b66af67a4112c1d382fecaa91595b620b7747515c1a0a077bf6bebf"></a><!-- doxytag: member="SKYPEOUT" ref="a06e7ce4ea3b66af67a4112c1d382fecaa91595b620b7747515c1a0a077bf6bebf" args="" -->SKYPEOUT</em>&nbsp;</td><td>
468 <p><a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> does not have an online status because he is a PSTN contact. </p>
469 </td></tr>
470 <tr><td valign="top"><em><a class="anchor" id="a06e7ce4ea3b66af67a4112c1d382fecaa9e7b77aadd144dfb313e952020522e60"></a><!-- doxytag: member="OFFLINE" ref="a06e7ce4ea3b66af67a4112c1d382fecaa9e7b77aadd144dfb313e952020522e60" args="" -->OFFLINE</em>&nbsp;</td><td>
471 <p><a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> appears to be offline. </p>
472 </td></tr>
473 <tr><td valign="top"><em><a class="anchor" id="a06e7ce4ea3b66af67a4112c1d382fecaa8cd2a5322b7fe2f57690f04744964156"></a><!-- doxytag: member="OFFLINE_BUT_VM_ABLE" ref="a06e7ce4ea3b66af67a4112c1d382fecaa8cd2a5322b7fe2f57690f04744964156" args="" -->OFFLINE_BUT_VM_ABLE</em>&nbsp;</td><td>
474 <p><a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> appears to be offline but has voicemail enabled. </p>
475 </td></tr>
476 <tr><td valign="top"><em><a class="anchor" id="a06e7ce4ea3b66af67a4112c1d382fecaa70744a911dd4a222628a1d19591d0f86"></a><!-- doxytag: member="OFFLINE_BUT_CF_ABLE" ref="a06e7ce4ea3b66af67a4112c1d382fecaa70744a911dd4a222628a1d19591d0f86" args="" -->OFFLINE_BUT_CF_ABLE</em>&nbsp;</td><td>
477 <p><a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> appears to be offline but has enabled call forwarding, so calls may actually get through to him. </p>
478 </td></tr>
479 <tr><td valign="top"><em><a class="anchor" id="a06e7ce4ea3b66af67a4112c1d382fecaac9be43d8c015eaa167cac21f5bd0b072"></a><!-- doxytag: member="ONLINE" ref="a06e7ce4ea3b66af67a4112c1d382fecaac9be43d8c015eaa167cac21f5bd0b072" args="" -->ONLINE</em>&nbsp;</td><td>
480 <p><a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> / <a class="el" href="class_account.html" title="Represents a local account. Encapsulates methods for Skype account creation, login...">Account</a> is online </p>
481 </td></tr>
482 <tr><td valign="top"><em><a class="anchor" id="a06e7ce4ea3b66af67a4112c1d382fecaad5b7876214ec4a45b2b4da809f4ee130"></a><!-- doxytag: member="AWAY" ref="a06e7ce4ea3b66af67a4112c1d382fecaad5b7876214ec4a45b2b4da809f4ee130" args="" -->AWAY</em>&nbsp;</td><td>
483 <p><a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> / <a class="el" href="class_account.html" title="Represents a local account. Encapsulates methods for Skype account creation, login...">Account</a> is online but away from keyboard. This can be either turned on manually or by automatic timer. In Windows desktop client, the timer can be configured with minute precision. </p>
484 </td></tr>
485 <tr><td valign="top"><em><a class="anchor" id="a06e7ce4ea3b66af67a4112c1d382fecaa98f9222165a31bac1a4c3caa2a7a283b"></a><!-- doxytag: member="NOT_AVAILABLE" ref="a06e7ce4ea3b66af67a4112c1d382fecaa98f9222165a31bac1a4c3caa2a7a283b" args="" -->NOT_AVAILABLE</em>&nbsp;</td><td>
486 <p>This online status is marked as deprecated. If a remote contact indicates its status as NOT_AVAILABLE, the UI should handle this as equivalent of AWAY status. </p>
487 </td></tr>
488 <tr><td valign="top"><em><a class="anchor" id="a06e7ce4ea3b66af67a4112c1d382fecaa4a63e0cb074d767936633ccc4dcc4650"></a><!-- doxytag: member="DO_NOT_DISTURB" ref="a06e7ce4ea3b66af67a4112c1d382fecaa4a63e0cb074d767936633ccc4dcc4650" args="" -->DO_NOT_DISTURB</em>&nbsp;</td><td>
489 <p><a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> / <a class="el" href="class_account.html" title="Represents a local account. Encapsulates methods for Skype account creation, login...">Account</a> is online but does not wish to be disturbed. This status supersedes AWAY status when the account is DO_NOT_DISTURB the AWAY timer should not modify the status. </p>
490 </td></tr>
491 <tr><td valign="top"><em><a class="anchor" id="a06e7ce4ea3b66af67a4112c1d382fecaabca7761427286836a1c18d8f9006e2be"></a><!-- doxytag: member="SKYPE_ME" ref="a06e7ce4ea3b66af67a4112c1d382fecaabca7761427286836a1c18d8f9006e2be" args="" -->SKYPE_ME</em>&nbsp;</td><td>
492 <p>This online status is marked as deprecated. If a remote contact indicates its status as SKYPE_ME, the UI should handle this as equivalent of ONLINE status. </p>
493 </td></tr>
494 <tr><td valign="top"><em><a class="anchor" id="a06e7ce4ea3b66af67a4112c1d382fecaa769d037a1b17a6f4abad60f62f703b6b"></a><!-- doxytag: member="INVISIBLE" ref="a06e7ce4ea3b66af67a4112c1d382fecaa769d037a1b17a6f4abad60f62f703b6b" args="" -->INVISIBLE</em>&nbsp;</td><td>
495 <p><a class="el" href="class_account.html" title="Represents a local account. Encapsulates methods for Skype account creation, login...">Account</a> status is set to INVISIBLE. This status in not applicable to remote Contacts. When the remote contact has set his availability to INVISIBLE, he will appear as OFFLINE to others. </p>
496 </td></tr>
497 <tr><td valign="top"><em><a class="anchor" id="a06e7ce4ea3b66af67a4112c1d382fecaa87acb97612a4e65cfc6269f86499c68d"></a><!-- doxytag: member="CONNECTING" ref="a06e7ce4ea3b66af67a4112c1d382fecaa87acb97612a4e65cfc6269f86499c68d" args="" -->CONNECTING</em>&nbsp;</td><td>
498 <p>only possible for local user/account </p>
499 </td></tr>
500 <tr><td valign="top"><em><a class="anchor" id="a06e7ce4ea3b66af67a4112c1d382fecaab30321ee7f1256549719f1cecb838b2f"></a><!-- doxytag: member="ONLINE_FROM_MOBILE" ref="a06e7ce4ea3b66af67a4112c1d382fecaab30321ee7f1256549719f1cecb838b2f" args="" -->ONLINE_FROM_MOBILE</em>&nbsp;</td><td>
501 </td></tr>
502 <tr><td valign="top"><em><a class="anchor" id="a06e7ce4ea3b66af67a4112c1d382fecaadc839eb17096e536d8938dc5456e8457"></a><!-- doxytag: member="AWAY_FROM_MOBILE" ref="a06e7ce4ea3b66af67a4112c1d382fecaadc839eb17096e536d8938dc5456e8457" args="" -->AWAY_FROM_MOBILE</em>&nbsp;</td><td>
503 <p>*_FROM_MOBILE only possible for remote user </p>
504 </td></tr>
505 <tr><td valign="top"><em><a class="anchor" id="a06e7ce4ea3b66af67a4112c1d382fecaa80fdb8ee84a1b2f217901ab7cd0e4f5f"></a><!-- doxytag: member="NOT_AVAILABLE_FROM_MOBILE" ref="a06e7ce4ea3b66af67a4112c1d382fecaa80fdb8ee84a1b2f217901ab7cd0e4f5f" args="" -->NOT_AVAILABLE_FROM_MOBILE</em>&nbsp;</td><td>
506 </td></tr>
507 <tr><td valign="top"><em><a class="anchor" id="a06e7ce4ea3b66af67a4112c1d382fecaaafe505eed481f22b2d2fc2894251cadf"></a><!-- doxytag: member="DO_NOT_DISTURB_FROM_MOBILE" ref="a06e7ce4ea3b66af67a4112c1d382fecaaafe505eed481f22b2d2fc2894251cadf" args="" -->DO_NOT_DISTURB_FROM_MOBILE</em>&nbsp;</td><td>
508 </td></tr>
509 <tr><td valign="top"><em><a class="anchor" id="a06e7ce4ea3b66af67a4112c1d382fecaa910b6203f3a17530440dbe9ed1c59b19"></a><!-- doxytag: member="SKYPE_ME_FROM_MOBILE" ref="a06e7ce4ea3b66af67a4112c1d382fecaa910b6203f3a17530440dbe9ed1c59b19" args="" -->SKYPE_ME_FROM_MOBILE</em>&nbsp;</td><td>
510 </td></tr>
511 </table>
512 </dd>
513 </dl>
514
515 <p>Definition at line <a class="el" href="skype-embedded__2_8h_source.html#l00276">276</a> of file <a class="el" href="skype-embedded__2_8h_source.html">skype-embedded_2.h</a>.</p>
516
517 </div>
518 </div>
519 <a class="anchor" id="a4729138ae1f273d2604c0896eeee9dce"></a><!-- doxytag: member="Contact::CAPABILITY" ref="a4729138ae1f273d2604c0896eeee9dce" args="" -->
520 <div class="memitem">
521 <div class="memproto">
522       <table class="memname">
523         <tr>
524           <td class="memname">enum <a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dce">Contact::CAPABILITY</a></td>
525         </tr>
526       </table>
527 </div>
528 <div class="memdoc">
529 <p>This enumerator is used by by both <a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> and <a class="el" href="class_account.html" title="Represents a local account. Encapsulates methods for Skype account creation, login...">Account</a> objects. Thus the items here can have slightly different meaning, depending on which context you will examine their values. In case of <a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a>, the values apply to a user - across all the instances that user has logged in with <a class="el" href="class_skype.html" title="The main class that exposes Skype-related functionality to your application.">Skype</a>. In case of <a class="el" href="class_account.html" title="Represents a local account. Encapsulates methods for Skype account creation, login...">Account</a>, the capability is that of a local, currently logged in instance of <a class="el" href="class_skype.html" title="The main class that exposes Skype-related functionality to your application.">Skype</a> client. <br/>
530  <br/>
531  The values that CAPABILITY items can have are also dependant on class context. In context of <a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a>, a capability can be CAPABILITY_MIXED. Which in case of CAPABILITY_VIDEO, for example, would mean that the remote use has logged in with different clients, some of which support video calls and some of which dont. In context of <a class="el" href="class_account.html" title="Represents a local account. Encapsulates methods for Skype account creation, login...">Account</a> - there are no mixed result. Currently logged in <a class="el" href="class_skype.html" title="The main class that exposes Skype-related functionality to your application.">Skype</a> instance either supports video or it doesnt. </p>
532 <dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
533 <tr><td valign="top"><em><a class="anchor" id="a4729138ae1f273d2604c0896eeee9dcea79cc8a4592420125491c4c628f9893b8"></a><!-- doxytag: member="CAPABILITY_VOICEMAIL" ref="a4729138ae1f273d2604c0896eeee9dcea79cc8a4592420125491c4c628f9893b8" args="" -->CAPABILITY_VOICEMAIL</em>&nbsp;</td><td>
534 <p>For <a class="el" href="class_account.html" title="Represents a local account. Encapsulates methods for Skype account creation, login...">Account</a> object, this is the same as CAPABILITY_CAN_BE_SENT_VM - it indicates that the currently logged in <a class="el" href="class_skype.html" title="The main class that exposes Skype-related functionality to your application.">Skype</a> instance supports voicemails. For <a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> objects, it means that their remote sytem supports sending voicemails - there is no technical method for <a class="el" href="class_skype.html" title="The main class that exposes Skype-related functionality to your application.">Skype</a> to detect whether they are capable of receiving voicemails, so the assumption is that they can. </p>
535 </td></tr>
536 <tr><td valign="top"><em><a class="anchor" id="a4729138ae1f273d2604c0896eeee9dcea07089f70613cbb6f4ce97818b9ac2a30"></a><!-- doxytag: member="CAPABILITY_SKYPEOUT" ref="a4729138ae1f273d2604c0896eeee9dcea07089f70613cbb6f4ce97818b9ac2a30" args="" -->CAPABILITY_SKYPEOUT</em>&nbsp;</td><td>
537 <p>Indicates that the contact/account has SkypeOut and is thus capable of making PSTN calls. </p>
538 </td></tr>
539 <tr><td valign="top"><em><a class="anchor" id="a4729138ae1f273d2604c0896eeee9dceac9573999e2c17682e233c9137561588b"></a><!-- doxytag: member="CAPABILITY_SKYPEIN" ref="a4729138ae1f273d2604c0896eeee9dceac9573999e2c17682e233c9137561588b" args="" -->CAPABILITY_SKYPEIN</em>&nbsp;</td><td>
540 <p>Indicates that the contact/account has SkypeIn and is thus capable of answering PSTN calls. </p>
541 </td></tr>
542 <tr><td valign="top"><em><a class="anchor" id="a4729138ae1f273d2604c0896eeee9dcea4f83a3b719fe89ac742cdac3351ecf7c"></a><!-- doxytag: member="CAPABILITY_CAN_BE_SENT_VM" ref="a4729138ae1f273d2604c0896eeee9dcea4f83a3b719fe89ac742cdac3351ecf7c" args="" -->CAPABILITY_CAN_BE_SENT_VM</em>&nbsp;</td><td>
543 <p>For contatcs, this is a combination of CAPABILITY_VOICEMAIL for local account (local <a class="el" href="class_skype.html" title="The main class that exposes Skype-related functionality to your application.">Skype</a> client supports sending voicemails) and CAPABILITY_VOICEMAIL of the <a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> - if the contact supports sending voicemails then hopefully they can also receive them. </p>
544 </td></tr>
545 <tr><td valign="top"><em><a class="anchor" id="a4729138ae1f273d2604c0896eeee9dceadb16ef439b474a98682710bb4c036a71"></a><!-- doxytag: member="CAPABILITY_CALL_FORWARD" ref="a4729138ae1f273d2604c0896eeee9dceadb16ef439b474a98682710bb4c036a71" args="" -->CAPABILITY_CALL_FORWARD</em>&nbsp;</td><td>
546 <p>Indicates that Account/Contact supports call forwarding. </p>
547 </td></tr>
548 <tr><td valign="top"><em><a class="anchor" id="a4729138ae1f273d2604c0896eeee9dceadbe7eb5cdacbdf79d90792b7e0ff1b8d"></a><!-- doxytag: member="CAPABILITY_VIDEO" ref="a4729138ae1f273d2604c0896eeee9dceadbe7eb5cdacbdf79d90792b7e0ff1b8d" args="" -->CAPABILITY_VIDEO</em>&nbsp;</td><td>
549 <p>Indicates that Account/Contact supports call video calls. </p>
550 </td></tr>
551 <tr><td valign="top"><em><a class="anchor" id="a4729138ae1f273d2604c0896eeee9dcea7e9d185311704cbb1222f35d893bf4c8"></a><!-- doxytag: member="CAPABILITY_TEXT" ref="a4729138ae1f273d2604c0896eeee9dcea7e9d185311704cbb1222f35d893bf4c8" args="" -->CAPABILITY_TEXT</em>&nbsp;</td><td>
552 <p>In context of <a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a>, this indicates that the user is noticed running at least one <a class="el" href="class_skype.html" title="The main class that exposes Skype-related functionality to your application.">Skype</a> implementation that supports text messaging. Basically, it applies to a user. When applied to <a class="el" href="class_account.html" title="Represents a local account. Encapsulates methods for Skype account creation, login...">Account</a>, the meaning is slightly different. In that case it indicates that currently running <a class="el" href="class_skype.html" title="The main class that exposes Skype-related functionality to your application.">Skype</a> implementation supports chat messaging. So, for <a class="el" href="class_account.html" title="Represents a local account. Encapsulates methods for Skype account creation, login...">Account</a> objects, this is a node (rather than user) capability. </p>
553 </td></tr>
554 <tr><td valign="top"><em><a class="anchor" id="a4729138ae1f273d2604c0896eeee9dcea993923d391408856fd25a3010ef9267f"></a><!-- doxytag: member="CAPABILITY_SERVICE_PROVIDER" ref="a4729138ae1f273d2604c0896eeee9dcea993923d391408856fd25a3010ef9267f" args="" -->CAPABILITY_SERVICE_PROVIDER</em>&nbsp;</td><td>
555 <p>Indicates that the contact/account is flagged as SkypePrime service provider. This is linked to Account::SERVICE_PROVIDER_INFO property. </p>
556 </td></tr>
557 <tr><td valign="top"><em><a class="anchor" id="a4729138ae1f273d2604c0896eeee9dceab42c29a36935ab75642361330b87c092"></a><!-- doxytag: member="CAPABILITY_LARGE_CONFERENCE" ref="a4729138ae1f273d2604c0896eeee9dceab42c29a36935ab75642361330b87c092" args="" -->CAPABILITY_LARGE_CONFERENCE</em>&nbsp;</td><td>
558 <p>This is a legacy item, from the old times when conference calls with more than 5 people were limited to SkypePro accounts. In other words, this item is no longer relevant and will likely be removed at some point in future. </p>
559 </td></tr>
560 <tr><td valign="top"><em><a class="anchor" id="a4729138ae1f273d2604c0896eeee9dcea46f8ff27b5cf4736f47b1e78a1dfcc04"></a><!-- doxytag: member="CAPABILITY_COMMERCIAL_CONTACT" ref="a4729138ae1f273d2604c0896eeee9dcea46f8ff27b5cf4736f47b1e78a1dfcc04" args="" -->CAPABILITY_COMMERCIAL_CONTACT</em>&nbsp;</td><td>
561 </td></tr>
562 <tr><td valign="top"><em><a class="anchor" id="a4729138ae1f273d2604c0896eeee9dcea709bc8b0e40081b77d991901914ecbe6"></a><!-- doxytag: member="CAPABILITY_PSTN_TRANSFER" ref="a4729138ae1f273d2604c0896eeee9dcea709bc8b0e40081b77d991901914ecbe6" args="" -->CAPABILITY_PSTN_TRANSFER</em>&nbsp;</td><td>
563 <p>Indicates that Account/Contact supports call trasfers to PSTN numbers. </p>
564 </td></tr>
565 <tr><td valign="top"><em><a class="anchor" id="a4729138ae1f273d2604c0896eeee9dceabdbe5becf153a83e80aeedee63a757c8"></a><!-- doxytag: member="CAPABILITY_TEXT_EVER" ref="a4729138ae1f273d2604c0896eeee9dceabdbe5becf153a83e80aeedee63a757c8" args="" -->CAPABILITY_TEXT_EVER</em>&nbsp;</td><td>
566 <p>Indicates that the user has had his chat capability removed by <a class="el" href="class_skype.html" title="The main class that exposes Skype-related functionality to your application.">Skype</a>. Basically, this means that the user is reported as spammer too many times. This applies for both <a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> and <a class="el" href="class_account.html" title="Represents a local account. Encapsulates methods for Skype account creation, login...">Account</a> objects - which means your client can check locally, if the currently logged in user has been marked as a spammer. </p>
567 </td></tr>
568 <tr><td valign="top"><em><a class="anchor" id="a4729138ae1f273d2604c0896eeee9dceacbbb5623c37e882117a153015b007af0"></a><!-- doxytag: member="CAPABILITY_VOICE_EVER" ref="a4729138ae1f273d2604c0896eeee9dceacbbb5623c37e882117a153015b007af0" args="" -->CAPABILITY_VOICE_EVER</em>&nbsp;</td><td>
569 <p>Indicates that the user (<a class="el" href="class_account.html" title="Represents a local account. Encapsulates methods for Skype account creation, login...">Account</a> or <a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a>) has had his voice call capability removed by <a class="el" href="class_skype.html" title="The main class that exposes Skype-related functionality to your application.">Skype</a>. </p>
570 </td></tr>
571 <tr><td valign="top"><em><a class="anchor" id="a4729138ae1f273d2604c0896eeee9dceac4ca2a0de85312b82189808ad3950b7b"></a><!-- doxytag: member="CAPABILITY_MOBILE_DEVICE" ref="a4729138ae1f273d2604c0896eeee9dceac4ca2a0de85312b82189808ad3950b7b" args="" -->CAPABILITY_MOBILE_DEVICE</em>&nbsp;</td><td>
572 <p>Indicates that the instance of <a class="el" href="class_skype.html" title="The main class that exposes Skype-related functionality to your application.">Skype</a> client Account/Contact is or in Contact's case has at least occasionally been flagged as a mobile device. </p>
573 </td></tr>
574 <tr><td valign="top"><em><a class="anchor" id="a4729138ae1f273d2604c0896eeee9dcea67da46cc00b53d7c1662d6cdde5c48d8"></a><!-- doxytag: member="CAPABILITY_PUBLIC_CONTACT" ref="a4729138ae1f273d2604c0896eeee9dcea67da46cc00b53d7c1662d6cdde5c48d8" args="" -->CAPABILITY_PUBLIC_CONTACT</em>&nbsp;</td><td>
575 </td></tr>
576 </table>
577 </dd>
578 </dl>
579
580 <p>Definition at line <a class="el" href="skype-embedded__2_8h_source.html#l00365">365</a> of file <a class="el" href="skype-embedded__2_8h_source.html">skype-embedded_2.h</a>.</p>
581
582 </div>
583 </div>
584 <a class="anchor" id="ab9d8d140522e785b3c2eeaa1c856eec6"></a><!-- doxytag: member="Contact::CAPABILITYSTATUS" ref="ab9d8d140522e785b3c2eeaa1c856eec6" args="" -->
585 <div class="memitem">
586 <div class="memproto">
587       <table class="memname">
588         <tr>
589           <td class="memname">enum <a class="el" href="class_contact.html#ab9d8d140522e785b3c2eeaa1c856eec6">Contact::CAPABILITYSTATUS</a></td>
590         </tr>
591       </table>
592 </div>
593 <div class="memdoc">
594 <p>List of possible states of each of the <a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dce">Contact::CAPABILITY</a> items. </p>
595 <dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
596 <tr><td valign="top"><em><a class="anchor" id="ab9d8d140522e785b3c2eeaa1c856eec6a0e8e0c5b10628a493166f09ed2259d69"></a><!-- doxytag: member="NO_CAPABILITY" ref="ab9d8d140522e785b3c2eeaa1c856eec6a0e8e0c5b10628a493166f09ed2259d69" args="" -->NO_CAPABILITY</em>&nbsp;</td><td>
597 <p><a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> does not have the capability </p>
598 </td></tr>
599 <tr><td valign="top"><em><a class="anchor" id="ab9d8d140522e785b3c2eeaa1c856eec6a3eb449738d15008483c25f2483bdd799"></a><!-- doxytag: member="CAPABILITY_MIXED" ref="ab9d8d140522e785b3c2eeaa1c856eec6a3eb449738d15008483c25f2483bdd799" args="" -->CAPABILITY_MIXED</em>&nbsp;</td><td>
600 <p><a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> has occasionally logged in with <a class="el" href="class_skype.html" title="The main class that exposes Skype-related functionality to your application.">Skype</a> client that supports the capability. For example, a contact may have <a class="el" href="class_skype.html" title="The main class that exposes Skype-related functionality to your application.">Skype</a> client on several machines, only some of which habe webcam - in which case CAPABILITY_VIDEO would have its value set as CAPABILITY_MIXED. </p>
601 </td></tr>
602 <tr><td valign="top"><em><a class="anchor" id="ab9d8d140522e785b3c2eeaa1c856eec6ab7feb6ecd54789c97b7eab18f959686e"></a><!-- doxytag: member="CAPABILITY_EXISTS" ref="ab9d8d140522e785b3c2eeaa1c856eec6ab7feb6ecd54789c97b7eab18f959686e" args="" -->CAPABILITY_EXISTS</em>&nbsp;</td><td>
603 <p><a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> has the capability </p>
604 </td></tr>
605 </table>
606 </dd>
607 </dl>
608
609 <p>Definition at line <a class="el" href="skype-embedded__2_8h_source.html#l00384">384</a> of file <a class="el" href="skype-embedded__2_8h_source.html">skype-embedded_2.h</a>.</p>
610
611 </div>
612 </div>
613 <a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3"></a><!-- doxytag: member="Contact::PROPERTY" ref="ad3ea15f5476ca2f4e63b77c767c12be3" args="" -->
614 <div class="memitem">
615 <div class="memproto">
616       <table class="memname">
617         <tr>
618           <td class="memname">enum <a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3">Contact::PROPERTY</a></td>
619         </tr>
620       </table>
621 </div>
622 <div class="memdoc">
623 <p>Properties of the <a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> class </p>
624 <dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
625 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a4ca0ebbf8f1b9deb32a2235723cff06a"></a><!-- doxytag: member="P_TYPE" ref="ad3ea15f5476ca2f4e63b77c767c12be3a4ca0ebbf8f1b9deb32a2235723cff06a" args="" -->P_TYPE</em>&nbsp;</td><td>
626 <p>type: <a class="el" href="class_contact.html#ad805d27821705c807184b98ee3d7f6f2">Contact::TYPE</a> </p>
627 </td></tr>
628 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3ada9d4da6f60f56b34f90ed3963f22627"></a><!-- doxytag: member="P_SKYPENAME" ref="ad3ea15f5476ca2f4e63b77c767c12be3ada9d4da6f60f56b34f90ed3963f22627" args="" -->P_SKYPENAME</em>&nbsp;</td><td>
629 <p>defined if it is a SKYPE contact, type: Sid::String </p>
630 </td></tr>
631 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a298a47acdd9fb082c54684e58dcf56ba"></a><!-- doxytag: member="P_PSTNNUMBER" ref="ad3ea15f5476ca2f4e63b77c767c12be3a298a47acdd9fb082c54684e58dcf56ba" args="" -->P_PSTNNUMBER</em>&nbsp;</td><td>
632 <p>type: Sid::String </p>
633 </td></tr>
634 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3ad62b2f0f2c554f06ff2142d5b3991dc7"></a><!-- doxytag: member="P_FULLNAME" ref="ad3ea15f5476ca2f4e63b77c767c12be3ad62b2f0f2c554f06ff2142d5b3991dc7" args="" -->P_FULLNAME</em>&nbsp;</td><td>
635 <p>type: Sid::String </p>
636 </td></tr>
637 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a90222b6bfb238e1459e0180cf2d7c4a7"></a><!-- doxytag: member="P_BIRTHDAY" ref="ad3ea15f5476ca2f4e63b77c767c12be3a90222b6bfb238e1459e0180cf2d7c4a7" args="" -->P_BIRTHDAY</em>&nbsp;</td><td>
638 <p>integer of YYYYMMDD format, type: uint </p>
639 </td></tr>
640 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a966423396e810b689ce81451901b18d1"></a><!-- doxytag: member="P_GENDER" ref="ad3ea15f5476ca2f4e63b77c767c12be3a966423396e810b689ce81451901b18d1" args="" -->P_GENDER</em>&nbsp;</td><td>
641 <p>1-male, 2-female, type: uint </p>
642 </td></tr>
643 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a2e04b201d55ded0762fcdb895db45870"></a><!-- doxytag: member="P_LANGUAGES" ref="ad3ea15f5476ca2f4e63b77c767c12be3a2e04b201d55ded0762fcdb895db45870" args="" -->P_LANGUAGES</em>&nbsp;</td><td>
644 <p>ISO language code list, type: Sid::String </p>
645 </td></tr>
646 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3ad71124114f3f4bffc30db8db34b76e19"></a><!-- doxytag: member="P_COUNTRY" ref="ad3ea15f5476ca2f4e63b77c767c12be3ad71124114f3f4bffc30db8db34b76e19" args="" -->P_COUNTRY</em>&nbsp;</td><td>
647 <p>ISO country code, type: Sid::String </p>
648 </td></tr>
649 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a68d52030ba6d9d66c758a9f3d3f2d6e9"></a><!-- doxytag: member="P_PROVINCE" ref="ad3ea15f5476ca2f4e63b77c767c12be3a68d52030ba6d9d66c758a9f3d3f2d6e9" args="" -->P_PROVINCE</em>&nbsp;</td><td>
650 <p>type: Sid::String </p>
651 </td></tr>
652 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3accac0a0c5edbcc6785bc6d6761ee8c4d"></a><!-- doxytag: member="P_CITY" ref="ad3ea15f5476ca2f4e63b77c767c12be3accac0a0c5edbcc6785bc6d6761ee8c4d" args="" -->P_CITY</em>&nbsp;</td><td>
653 <p>type: Sid::String </p>
654 </td></tr>
655 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a9c345be48278149dc5138e9b18e6168e"></a><!-- doxytag: member="P_PHONE_HOME" ref="ad3ea15f5476ca2f4e63b77c767c12be3a9c345be48278149dc5138e9b18e6168e" args="" -->P_PHONE_HOME</em>&nbsp;</td><td>
656 <p>NB! string not integer, type: Sid::String </p>
657 </td></tr>
658 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a685796ce945df5fd15986212e11930a1"></a><!-- doxytag: member="P_PHONE_OFFICE" ref="ad3ea15f5476ca2f4e63b77c767c12be3a685796ce945df5fd15986212e11930a1" args="" -->P_PHONE_OFFICE</em>&nbsp;</td><td>
659 <p>NB! string not integer, type: Sid::String </p>
660 </td></tr>
661 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3ae763b40f7f395ddac4ee52f624f055bc"></a><!-- doxytag: member="P_PHONE_MOBILE" ref="ad3ea15f5476ca2f4e63b77c767c12be3ae763b40f7f395ddac4ee52f624f055bc" args="" -->P_PHONE_MOBILE</em>&nbsp;</td><td>
662 <p>NB! string not integer, type: Sid::String </p>
663 </td></tr>
664 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3ae26a8f1846772009d58bfbdaab633eba"></a><!-- doxytag: member="P_EMAILS" ref="ad3ea15f5476ca2f4e63b77c767c12be3ae26a8f1846772009d58bfbdaab633eba" args="" -->P_EMAILS</em>&nbsp;</td><td>
665 <p>will be hashed before advertising/querying, type: Sid::String </p>
666 </td></tr>
667 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a6b26e44a9db942d2ef2ff6949bc64e5a"></a><!-- doxytag: member="P_HOMEPAGE" ref="ad3ea15f5476ca2f4e63b77c767c12be3a6b26e44a9db942d2ef2ff6949bc64e5a" args="" -->P_HOMEPAGE</em>&nbsp;</td><td>
668 <p>type: Sid::String </p>
669 </td></tr>
670 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3ab8a5c82ca4ec34ab785804a222604f13"></a><!-- doxytag: member="P_ABOUT" ref="ad3ea15f5476ca2f4e63b77c767c12be3ab8a5c82ca4ec34ab785804a222604f13" args="" -->P_ABOUT</em>&nbsp;</td><td>
671 <p>arbitrary introductory text, type: Sid::String </p>
672 </td></tr>
673 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3ab5f516a2f25b29cf7cb73ec2f2aa7a3e"></a><!-- doxytag: member="P_AVATAR_IMAGE" ref="ad3ea15f5476ca2f4e63b77c767c12be3ab5f516a2f25b29cf7cb73ec2f2aa7a3e" args="" -->P_AVATAR_IMAGE</em>&nbsp;</td><td>
674 <p>binary tag, type: Sid::Binary </p>
675 </td></tr>
676 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3ac1b552bcddac6f092acf8021aa207f78"></a><!-- doxytag: member="P_MOOD_TEXT" ref="ad3ea15f5476ca2f4e63b77c767c12be3ac1b552bcddac6f092acf8021aa207f78" args="" -->P_MOOD_TEXT</em>&nbsp;</td><td>
677 <p>personal mood text (visible to authorised users only), type: Sid::String </p>
678 </td></tr>
679 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a08c7260d5234e5898d4d99a062701b7c"></a><!-- doxytag: member="P_RICH_MOOD_TEXT" ref="ad3ea15f5476ca2f4e63b77c767c12be3a08c7260d5234e5898d4d99a062701b7c" args="" -->P_RICH_MOOD_TEXT</em>&nbsp;</td><td>
680 <p>XML version of CONTACT_MOOD_TEXT, type: Sid::String </p>
681 </td></tr>
682 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a1c66fe4f463b616e366253c58ae95e08"></a><!-- doxytag: member="P_TIMEZONE" ref="ad3ea15f5476ca2f4e63b77c767c12be3a1c66fe4f463b616e366253c58ae95e08" args="" -->P_TIMEZONE</em>&nbsp;</td><td>
683 <p>24*3600+diff_to_UTC_in_seconds. nb! changes with DST, type: uint </p>
684 </td></tr>
685 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a6e0d9fad993495e1dd81f623c65fc4d7"></a><!-- doxytag: member="P_CAPABILITIES" ref="ad3ea15f5476ca2f4e63b77c767c12be3a6e0d9fad993495e1dd81f623c65fc4d7" args="" -->P_CAPABILITIES</em>&nbsp;</td><td>
686 <p>binary tag that can be queried via <a class="el" href="class_contact.html#a995755efe97622e181cc6bd5f4048265">Contact::HasCapability()</a>, type: Sid::Binary </p>
687 </td></tr>
688 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a572e841e68fab8e295807a5855a31ee4"></a><!-- doxytag: member="P_PROFILE_TIMESTAMP" ref="ad3ea15f5476ca2f4e63b77c767c12be3a572e841e68fab8e295807a5855a31ee4" args="" -->P_PROFILE_TIMESTAMP</em>&nbsp;</td><td>
689 <p>UNIX timestamp of last profile change, type: uint </p>
690 </td></tr>
691 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3ade0993a0d1417061017f48b68e2fb7d3"></a><!-- doxytag: member="P_NROF_AUTHED_BUDDIES" ref="ad3ea15f5476ca2f4e63b77c767c12be3ade0993a0d1417061017f48b68e2fb7d3" args="" -->P_NROF_AUTHED_BUDDIES</em>&nbsp;</td><td>
692 <p>size of the contactlist (authed contacts only!), type: uint </p>
693 </td></tr>
694 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a21591ae9db46d8f602b6b5906b5125fc"></a><!-- doxytag: member="P_IPCOUNTRY" ref="ad3ea15f5476ca2f4e63b77c767c12be3a21591ae9db46d8f602b6b5906b5125fc" args="" -->P_IPCOUNTRY</em>&nbsp;</td><td>
695 <p>ISO country code assigned by the IP, type: Sid::String </p>
696 </td></tr>
697 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a409593ec1654d21580c2436677073698"></a><!-- doxytag: member="P_AVATAR_TIMESTAMP" ref="ad3ea15f5476ca2f4e63b77c767c12be3a409593ec1654d21580c2436677073698" args="" -->P_AVATAR_TIMESTAMP</em>&nbsp;</td><td>
698 <p>UNIX timestamp of when current avatar was set, type: uint </p>
699 </td></tr>
700 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3ae07c1155d348704aa489bb919dad888e"></a><!-- doxytag: member="P_MOOD_TIMESTAMP" ref="ad3ea15f5476ca2f4e63b77c767c12be3ae07c1155d348704aa489bb919dad888e" args="" -->P_MOOD_TIMESTAMP</em>&nbsp;</td><td>
701 <p>UNIX timestamp of when current mood was set, type: uint </p>
702 </td></tr>
703 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a675c53d63c3ad6499d04ec1100b99250"></a><!-- doxytag: member="P_RECEIVED_AUTHREQUEST" ref="ad3ea15f5476ca2f4e63b77c767c12be3a675c53d63c3ad6499d04ec1100b99250" args="" -->P_RECEIVED_AUTHREQUEST</em>&nbsp;</td><td>
704 <p>set if the contact is waiting to be authorised. contains authreq text, type: Sid::String </p>
705 </td></tr>
706 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a82969e7292af3bd638e7225f0ecbf36f"></a><!-- doxytag: member="P_AUTHREQ_TIMESTAMP" ref="ad3ea15f5476ca2f4e63b77c767c12be3a82969e7292af3bd638e7225f0ecbf36f" args="" -->P_AUTHREQ_TIMESTAMP</em>&nbsp;</td><td>
707 <p>timestamp of last received auth-request, type: uint </p>
708 </td></tr>
709 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a187d894d3b8e2170248259b19f5f48b4"></a><!-- doxytag: member="P_LASTONLINE_TIMESTAMP" ref="ad3ea15f5476ca2f4e63b77c767c12be3a187d894d3b8e2170248259b19f5f48b4" args="" -->P_LASTONLINE_TIMESTAMP</em>&nbsp;</td><td>
710 <p>X timestamp of last successful ping to that user, type: uint </p>
711 </td></tr>
712 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a7b5fc94a45c57c8d6d6b4ce0578ec8ac"></a><!-- doxytag: member="P_AVAILABILITY" ref="ad3ea15f5476ca2f4e63b77c767c12be3a7b5fc94a45c57c8d6d6b4ce0578ec8ac" args="" -->P_AVAILABILITY</em>&nbsp;</td><td>
713 <p>This enumerator contains the superset list of possible <a class="el" href="class_account.html" title="Represents a local account. Encapsulates methods for Skype account creation, login...">Account</a> and <a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> online statuses. In case of <a class="el" href="class_account.html" title="Represents a local account. Encapsulates methods for Skype account creation, login...">Account</a> they apply to local user, in case of <a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> they apply to remote contacts., type: AVAILABILITY </p>
714 </td></tr>
715 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a3cdb0f582ca7244c3e93c2ce46e8465a"></a><!-- doxytag: member="P_DISPLAYNAME" ref="ad3ea15f5476ca2f4e63b77c767c12be3a3cdb0f582ca7244c3e93c2ce46e8465a" args="" -->P_DISPLAYNAME</em>&nbsp;</td><td>
716 <p>always set (assigned by lib by looking at various fields), type: Sid::String </p>
717 </td></tr>
718 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a18796ee55bac23327c0c2394af2143ec"></a><!-- doxytag: member="P_REFRESHING" ref="ad3ea15f5476ca2f4e63b77c767c12be3a18796ee55bac23327c0c2394af2143ec" args="" -->P_REFRESHING</em>&nbsp;</td><td>
719 <p>1 if querying additional information from p2p or server, type: bool </p>
720 </td></tr>
721 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a3db2d6c475485fd51756b1e8b1cfed92"></a><!-- doxytag: member="P_GIVEN_AUTHLEVEL" ref="ad3ea15f5476ca2f4e63b77c767c12be3a3db2d6c475485fd51756b1e8b1cfed92" args="" -->P_GIVEN_AUTHLEVEL</em>&nbsp;</td><td>
722 <p><a class="el" href="class_contact.html#af760119e548f7970b414ba67dab0884e">Contact::AUTHLEVEL</a>, change via Contact::GiveAuthlevel(), type: AUTHLEVEL </p>
723 </td></tr>
724 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3ab0e5db226e96e2ff77edd4fe1fd575ee"></a><!-- doxytag: member="P_GIVEN_DISPLAYNAME" ref="ad3ea15f5476ca2f4e63b77c767c12be3ab0e5db226e96e2ff77edd4fe1fd575ee" args="" -->P_GIVEN_DISPLAYNAME</em>&nbsp;</td><td>
725 <p>change via Contact::GiveDisplayname(), type: Sid::String </p>
726 </td></tr>
727 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a31eb66298d6b0cecf2e0ceb1efe3563d"></a><!-- doxytag: member="P_ASSIGNED_COMMENT" ref="ad3ea15f5476ca2f4e63b77c767c12be3a31eb66298d6b0cecf2e0ceb1efe3563d" args="" -->P_ASSIGNED_COMMENT</em>&nbsp;</td><td>
728 <p>change via Contact::AssignComment(), type: Sid::String </p>
729 </td></tr>
730 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3afadb36c07dc856bc3155cb6e81cb1830"></a><!-- doxytag: member="P_LASTUSED_TIMESTAMP" ref="ad3ea15f5476ca2f4e63b77c767c12be3afadb36c07dc856bc3155cb6e81cb1830" args="" -->P_LASTUSED_TIMESTAMP</em>&nbsp;</td><td>
731 <p>UNIX timestamp of last outbound session (call, chat, FT, etc), type: uint </p>
732 </td></tr>
733 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3ad5010ad2a974a5973e586d874d2b41ac"></a><!-- doxytag: member="P_AUTHREQUEST_COUNT" ref="ad3ea15f5476ca2f4e63b77c767c12be3ad5010ad2a974a5973e586d874d2b41ac" args="" -->P_AUTHREQUEST_COUNT</em>&nbsp;</td><td>
734 <p>for contacts that have CONTACT_RECEIVED_AUTHREQUEST, how many times in a row they have requested it without positive answer, type: uint </p>
735 </td></tr>
736 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3af44d1d45c12162c2de61e01cd253c0bf"></a><!-- doxytag: member="P_ASSIGNED_PHONE1" ref="ad3ea15f5476ca2f4e63b77c767c12be3af44d1d45c12162c2de61e01cd253c0bf" args="" -->P_ASSIGNED_PHONE1</em>&nbsp;</td><td>
737 <p>type: Sid::String </p>
738 </td></tr>
739 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a246d8785775c369ac2f4f896261d836e"></a><!-- doxytag: member="P_ASSIGNED_PHONE1_LABEL" ref="ad3ea15f5476ca2f4e63b77c767c12be3a246d8785775c369ac2f4f896261d836e" args="" -->P_ASSIGNED_PHONE1_LABEL</em>&nbsp;</td><td>
740 <p>type: Sid::String </p>
741 </td></tr>
742 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3afce8f0188ad5d2a8a308b0c503fa583f"></a><!-- doxytag: member="P_ASSIGNED_PHONE2" ref="ad3ea15f5476ca2f4e63b77c767c12be3afce8f0188ad5d2a8a308b0c503fa583f" args="" -->P_ASSIGNED_PHONE2</em>&nbsp;</td><td>
743 <p>type: Sid::String </p>
744 </td></tr>
745 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a900b9fc3ce1549b29299eac3e6ecf34c"></a><!-- doxytag: member="P_ASSIGNED_PHONE2_LABEL" ref="ad3ea15f5476ca2f4e63b77c767c12be3a900b9fc3ce1549b29299eac3e6ecf34c" args="" -->P_ASSIGNED_PHONE2_LABEL</em>&nbsp;</td><td>
746 <p>type: Sid::String </p>
747 </td></tr>
748 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a5a7746cb15a0fb59093e9fe6601b755b"></a><!-- doxytag: member="P_ASSIGNED_PHONE3" ref="ad3ea15f5476ca2f4e63b77c767c12be3a5a7746cb15a0fb59093e9fe6601b755b" args="" -->P_ASSIGNED_PHONE3</em>&nbsp;</td><td>
749 <p>type: Sid::String </p>
750 </td></tr>
751 <tr><td valign="top"><em><a class="anchor" id="ad3ea15f5476ca2f4e63b77c767c12be3a5a7263f9d1d029097dc9b729f7c253a9"></a><!-- doxytag: member="P_ASSIGNED_PHONE3_LABEL" ref="ad3ea15f5476ca2f4e63b77c767c12be3a5a7263f9d1d029097dc9b729f7c253a9" args="" -->P_ASSIGNED_PHONE3_LABEL</em>&nbsp;</td><td>
752 <p>type: Sid::String </p>
753 </td></tr>
754 </table>
755 </dd>
756 </dl>
757
758 <p>Definition at line <a class="el" href="skype-embedded__2_8h_source.html#l00207">207</a> of file <a class="el" href="skype-embedded__2_8h_source.html">skype-embedded_2.h</a>.</p>
759
760 </div>
761 </div>
762 <a class="anchor" id="ad805d27821705c807184b98ee3d7f6f2"></a><!-- doxytag: member="Contact::TYPE" ref="ad805d27821705c807184b98ee3d7f6f2" args="" -->
763 <div class="memitem">
764 <div class="memproto">
765       <table class="memname">
766         <tr>
767           <td class="memname">enum <a class="el" href="class_contact.html#ad805d27821705c807184b98ee3d7f6f2">Contact::TYPE</a></td>
768         </tr>
769       </table>
770 </div>
771 <div class="memdoc">
772 <p>Same as with CAPABILITY, enumerator is used by by both <a class="el" href="class_contact.html" title="Addressbook entry. Encapsulates methods like GetType, GetIdentity, GetAvatar, SendAuthRequest...">Contact</a> and <a class="el" href="class_account.html" title="Represents a local account. Encapsulates methods for Skype account creation, login...">Account</a> objects. </p>
773 <dl><dt><b>Enumerator: </b></dt><dd><table border="0" cellspacing="2" cellpadding="0">
774 <tr><td valign="top"><em><a class="anchor" id="ad805d27821705c807184b98ee3d7f6f2a714049ca7f0d501e7872a259159694ad"></a><!-- doxytag: member="UNRECOGNIZED" ref="ad805d27821705c807184b98ee3d7f6f2a714049ca7f0d501e7872a259159694ad" args="" -->UNRECOGNIZED</em>&nbsp;</td><td>
775 <p>Contact/account has no pre-identified type. This type is reported by default for SkypeKit clients. </p>
776 </td></tr>
777 <tr><td valign="top"><em><a class="anchor" id="ad805d27821705c807184b98ee3d7f6f2ac1e49e872b9d83b0212eb539b4e06ee9"></a><!-- doxytag: member="SKYPE" ref="ad805d27821705c807184b98ee3d7f6f2ac1e49e872b9d83b0212eb539b4e06ee9" args="" -->SKYPE</em>&nbsp;</td><td>
778 <p>Normal skype contact. </p>
779 </td></tr>
780 <tr><td valign="top"><em><a class="anchor" id="ad805d27821705c807184b98ee3d7f6f2a2ec667db3c54c22cc8d9ff755389b24c"></a><!-- doxytag: member="PSTN" ref="ad805d27821705c807184b98ee3d7f6f2a2ec667db3c54c22cc8d9ff755389b24c" args="" -->PSTN</em>&nbsp;</td><td>
781 <p>Normal PSTN contact. </p>
782 </td></tr>
783 <tr><td valign="top"><em><a class="anchor" id="ad805d27821705c807184b98ee3d7f6f2a9276f4e5780254186c719b09761b10d2"></a><!-- doxytag: member="EMERGENCY_PSTN" ref="ad805d27821705c807184b98ee3d7f6f2a9276f4e5780254186c719b09761b10d2" args="" -->EMERGENCY_PSTN</em>&nbsp;</td><td>
784 <p>Emergency number (i.e. 911). </p>
785 </td></tr>
786 <tr><td valign="top"><em><a class="anchor" id="ad805d27821705c807184b98ee3d7f6f2a8b6bfa29aac2b2c0c14c153ba49e85b9"></a><!-- doxytag: member="FREE_PSTN" ref="ad805d27821705c807184b98ee3d7f6f2a8b6bfa29aac2b2c0c14c153ba49e85b9" args="" -->FREE_PSTN</em>&nbsp;</td><td>
787 </td></tr>
788 <tr><td valign="top"><em><a class="anchor" id="ad805d27821705c807184b98ee3d7f6f2a89c7739d3d590fc34af396d764d26a0d"></a><!-- doxytag: member="UNDISCLOSED_PSTN" ref="ad805d27821705c807184b98ee3d7f6f2a89c7739d3d590fc34af396d764d26a0d" args="" -->UNDISCLOSED_PSTN</em>&nbsp;</td><td>
789 <p>Undisclosed PSTN number. </p>
790 </td></tr>
791 <tr><td valign="top"><em><a class="anchor" id="ad805d27821705c807184b98ee3d7f6f2a0e662f9ac71f6c4464e5f1f3a11f7a7b"></a><!-- doxytag: member="EXTERNAL" ref="ad805d27821705c807184b98ee3d7f6f2a0e662f9ac71f6c4464e5f1f3a11f7a7b" args="" -->EXTERNAL</em>&nbsp;</td><td>
792 <p>This type is currently used by Windows desktop clients for contacts imported from Outlook. </p>
793 </td></tr>
794 </table>
795 </dd>
796 </dl>
797
798 <p>Definition at line <a class="el" href="skype-embedded__2_8h_source.html#l00254">254</a> of file <a class="el" href="skype-embedded__2_8h_source.html">skype-embedded_2.h</a>.</p>
799
800 </div>
801 </div>
802 <hr/><h2>Constructor &amp; Destructor Documentation</h2>
803 <a class="anchor" id="ab68013cc59e3d640735c573e52c35219"></a><!-- doxytag: member="Contact::~Contact" ref="ab68013cc59e3d640735c573e52c35219" args="()" -->
804 <div class="memitem">
805 <div class="memproto">
806       <table class="memname">
807         <tr>
808           <td class="memname">Contact::~Contact </td>
809           <td>(</td>
810           <td class="paramname"></td>
811           <td>&nbsp;)&nbsp;</td>
812           <td><code> [virtual]</code></td>
813         </tr>
814       </table>
815 </div>
816 <div class="memdoc">
817
818 <p>Definition at line <a class="el" href="skype-embedded__2_8cpp_source.html#l00071">71</a> of file <a class="el" href="skype-embedded__2_8cpp_source.html">skype-embedded_2.cpp</a>.</p>
819
820 </div>
821 </div>
822 <hr/><h2>Member Function Documentation</h2>
823 <a class="anchor" id="aa29bf3411b6a6f90e1f920817a7228c9"></a><!-- doxytag: member="Contact::GetAvatar" ref="aa29bf3411b6a6f90e1f920817a7228c9" args="(bool &amp;present, Sid::Binary &amp;avatar)" -->
824 <div class="memitem">
825 <div class="memproto">
826       <table class="memname">
827         <tr>
828           <td class="memname">bool Contact::GetAvatar </td>
829           <td>(</td>
830           <td class="paramtype">bool &amp;&nbsp;</td>
831           <td class="paramname"> <em>present</em>, </td>
832         </tr>
833         <tr>
834           <td class="paramkey"></td>
835           <td></td>
836           <td class="paramtype">Sid::Binary &amp;&nbsp;</td>
837           <td class="paramname"> <em>avatar</em></td><td>&nbsp;</td>
838         </tr>
839         <tr>
840           <td></td>
841           <td>)</td>
842           <td></td><td></td><td></td>
843         </tr>
844       </table>
845 </div>
846 <div class="memdoc">
847 <p>if no user-set avatar, returns false and appropriate hardcoded default image </p>
848
849 </div>
850 </div>
851 <a class="anchor" id="a695185a24de564e7b1e21916b8461499"></a><!-- doxytag: member="Contact::GetCapabilityStatus" ref="a695185a24de564e7b1e21916b8461499" args="(const CAPABILITY &amp;capability, CAPABILITYSTATUS &amp;status, const bool queryServer=false)" -->
852 <div class="memitem">
853 <div class="memproto">
854       <table class="memname">
855         <tr>
856           <td class="memname">bool Contact::GetCapabilityStatus </td>
857           <td>(</td>
858           <td class="paramtype">const <a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dce">CAPABILITY</a> &amp;&nbsp;</td>
859           <td class="paramname"> <em>capability</em>, </td>
860         </tr>
861         <tr>
862           <td class="paramkey"></td>
863           <td></td>
864           <td class="paramtype"><a class="el" href="class_contact.html#ab9d8d140522e785b3c2eeaa1c856eec6">CAPABILITYSTATUS</a> &amp;&nbsp;</td>
865           <td class="paramname"> <em>status</em>, </td>
866         </tr>
867         <tr>
868           <td class="paramkey"></td>
869           <td></td>
870           <td class="paramtype">const bool&nbsp;</td>
871           <td class="paramname"> <em>queryServer</em> = <code>false</code></td><td>&nbsp;</td>
872         </tr>
873         <tr>
874           <td></td>
875           <td>)</td>
876           <td></td><td></td><td></td>
877         </tr>
878       </table>
879 </div>
880 <div class="memdoc">
881 <p>sets CONTACT_REFRESHING if querying from server </p>
882
883 </div>
884 </div>
885 <a class="anchor" id="a1ff615f798f814a11f9579feec4c78dc"></a><!-- doxytag: member="Contact::GetIdentity" ref="a1ff615f798f814a11f9579feec4c78dc" args="(Sid::String &amp;identity)" -->
886 <div class="memitem">
887 <div class="memproto">
888       <table class="memname">
889         <tr>
890           <td class="memname">bool Contact::GetIdentity </td>
891           <td>(</td>
892           <td class="paramtype">Sid::String &amp;&nbsp;</td>
893           <td class="paramname"> <em>identity</em></td>
894           <td>&nbsp;)&nbsp;</td>
895           <td></td>
896         </tr>
897       </table>
898 </div>
899 <div class="memdoc">
900 <dl><dt><b>Parameters:</b></dt><dd>
901   <table border="0" cellspacing="2" cellpadding="0">
902     <tr><td valign="top"></td><td valign="top"><em>identity</em>&nbsp;</td><td>returns CONTACT_SKYPENAME or CONTACT_PSTNNUMBER value </td></tr>
903   </table>
904   </dd>
905 </dl>
906
907 </div>
908 </div>
909 <a class="anchor" id="a1892dff037d56cc211c5423747811364"></a><!-- doxytag: member="Contact::GetPropAbout" ref="a1892dff037d56cc211c5423747811364" args="(Sid::String &amp;about)" -->
910 <div class="memitem">
911 <div class="memproto">
912       <table class="memname">
913         <tr>
914           <td class="memname">bool Contact::GetPropAbout </td>
915           <td>(</td>
916           <td class="paramtype">Sid::String &amp;&nbsp;</td>
917           <td class="paramname"> <em>about</em></td>
918           <td>&nbsp;)&nbsp;</td>
919           <td></td>
920         </tr>
921       </table>
922 </div>
923 <div class="memdoc">
924 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ab8a5c82ca4ec34ab785804a222604f13">Contact::P_ABOUT</a> property get accessor </p>
925
926 </div>
927 </div>
928 <a class="anchor" id="a30c13819c656e06f19b3eaa53d53fa5b"></a><!-- doxytag: member="Contact::GetPropAssignedComment" ref="a30c13819c656e06f19b3eaa53d53fa5b" args="(Sid::String &amp;assigned_comment)" -->
929 <div class="memitem">
930 <div class="memproto">
931       <table class="memname">
932         <tr>
933           <td class="memname">bool Contact::GetPropAssignedComment </td>
934           <td>(</td>
935           <td class="paramtype">Sid::String &amp;&nbsp;</td>
936           <td class="paramname"> <em>assigned_comment</em></td>
937           <td>&nbsp;)&nbsp;</td>
938           <td></td>
939         </tr>
940       </table>
941 </div>
942 <div class="memdoc">
943 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a31eb66298d6b0cecf2e0ceb1efe3563d">Contact::P_ASSIGNED_COMMENT</a> property get accessor </p>
944
945 </div>
946 </div>
947 <a class="anchor" id="a143433c0ee9a035f28855368fd4ae9f7"></a><!-- doxytag: member="Contact::GetPropAssignedPhone1" ref="a143433c0ee9a035f28855368fd4ae9f7" args="(Sid::String &amp;assigned_phone1)" -->
948 <div class="memitem">
949 <div class="memproto">
950       <table class="memname">
951         <tr>
952           <td class="memname">bool Contact::GetPropAssignedPhone1 </td>
953           <td>(</td>
954           <td class="paramtype">Sid::String &amp;&nbsp;</td>
955           <td class="paramname"> <em>assigned_phone1</em></td>
956           <td>&nbsp;)&nbsp;</td>
957           <td></td>
958         </tr>
959       </table>
960 </div>
961 <div class="memdoc">
962 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3af44d1d45c12162c2de61e01cd253c0bf">Contact::P_ASSIGNED_PHONE1</a> property get accessor </p>
963
964 </div>
965 </div>
966 <a class="anchor" id="a967563fc0881ced33513ddeee36339af"></a><!-- doxytag: member="Contact::GetPropAssignedPhone1Label" ref="a967563fc0881ced33513ddeee36339af" args="(Sid::String &amp;assigned_phone1_label)" -->
967 <div class="memitem">
968 <div class="memproto">
969       <table class="memname">
970         <tr>
971           <td class="memname">bool Contact::GetPropAssignedPhone1Label </td>
972           <td>(</td>
973           <td class="paramtype">Sid::String &amp;&nbsp;</td>
974           <td class="paramname"> <em>assigned_phone1_label</em></td>
975           <td>&nbsp;)&nbsp;</td>
976           <td></td>
977         </tr>
978       </table>
979 </div>
980 <div class="memdoc">
981 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a246d8785775c369ac2f4f896261d836e">Contact::P_ASSIGNED_PHONE1_LABEL</a> property get accessor </p>
982
983 </div>
984 </div>
985 <a class="anchor" id="aefff5b2c30718ee74bc9975d5580fe26"></a><!-- doxytag: member="Contact::GetPropAssignedPhone2" ref="aefff5b2c30718ee74bc9975d5580fe26" args="(Sid::String &amp;assigned_phone2)" -->
986 <div class="memitem">
987 <div class="memproto">
988       <table class="memname">
989         <tr>
990           <td class="memname">bool Contact::GetPropAssignedPhone2 </td>
991           <td>(</td>
992           <td class="paramtype">Sid::String &amp;&nbsp;</td>
993           <td class="paramname"> <em>assigned_phone2</em></td>
994           <td>&nbsp;)&nbsp;</td>
995           <td></td>
996         </tr>
997       </table>
998 </div>
999 <div class="memdoc">
1000 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3afce8f0188ad5d2a8a308b0c503fa583f">Contact::P_ASSIGNED_PHONE2</a> property get accessor </p>
1001
1002 </div>
1003 </div>
1004 <a class="anchor" id="a551a410177170b3556774f0d686e6608"></a><!-- doxytag: member="Contact::GetPropAssignedPhone2Label" ref="a551a410177170b3556774f0d686e6608" args="(Sid::String &amp;assigned_phone2_label)" -->
1005 <div class="memitem">
1006 <div class="memproto">
1007       <table class="memname">
1008         <tr>
1009           <td class="memname">bool Contact::GetPropAssignedPhone2Label </td>
1010           <td>(</td>
1011           <td class="paramtype">Sid::String &amp;&nbsp;</td>
1012           <td class="paramname"> <em>assigned_phone2_label</em></td>
1013           <td>&nbsp;)&nbsp;</td>
1014           <td></td>
1015         </tr>
1016       </table>
1017 </div>
1018 <div class="memdoc">
1019 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a900b9fc3ce1549b29299eac3e6ecf34c">Contact::P_ASSIGNED_PHONE2_LABEL</a> property get accessor </p>
1020
1021 </div>
1022 </div>
1023 <a class="anchor" id="ab07801cccf334d43126305af0dcd1cff"></a><!-- doxytag: member="Contact::GetPropAssignedPhone3" ref="ab07801cccf334d43126305af0dcd1cff" args="(Sid::String &amp;assigned_phone3)" -->
1024 <div class="memitem">
1025 <div class="memproto">
1026       <table class="memname">
1027         <tr>
1028           <td class="memname">bool Contact::GetPropAssignedPhone3 </td>
1029           <td>(</td>
1030           <td class="paramtype">Sid::String &amp;&nbsp;</td>
1031           <td class="paramname"> <em>assigned_phone3</em></td>
1032           <td>&nbsp;)&nbsp;</td>
1033           <td></td>
1034         </tr>
1035       </table>
1036 </div>
1037 <div class="memdoc">
1038 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a5a7746cb15a0fb59093e9fe6601b755b">Contact::P_ASSIGNED_PHONE3</a> property get accessor </p>
1039
1040 </div>
1041 </div>
1042 <a class="anchor" id="a39a8e0c714caa0ccb3ef934baebcf39d"></a><!-- doxytag: member="Contact::GetPropAssignedPhone3Label" ref="a39a8e0c714caa0ccb3ef934baebcf39d" args="(Sid::String &amp;assigned_phone3_label)" -->
1043 <div class="memitem">
1044 <div class="memproto">
1045       <table class="memname">
1046         <tr>
1047           <td class="memname">bool Contact::GetPropAssignedPhone3Label </td>
1048           <td>(</td>
1049           <td class="paramtype">Sid::String &amp;&nbsp;</td>
1050           <td class="paramname"> <em>assigned_phone3_label</em></td>
1051           <td>&nbsp;)&nbsp;</td>
1052           <td></td>
1053         </tr>
1054       </table>
1055 </div>
1056 <div class="memdoc">
1057 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a5a7263f9d1d029097dc9b729f7c253a9">Contact::P_ASSIGNED_PHONE3_LABEL</a> property get accessor </p>
1058
1059 </div>
1060 </div>
1061 <a class="anchor" id="a57316095e224ed98697235b5cf466db9"></a><!-- doxytag: member="Contact::GetPropAuthreqTimestamp" ref="a57316095e224ed98697235b5cf466db9" args="(uint &amp;authreq_timestamp)" -->
1062 <div class="memitem">
1063 <div class="memproto">
1064       <table class="memname">
1065         <tr>
1066           <td class="memname">bool Contact::GetPropAuthreqTimestamp </td>
1067           <td>(</td>
1068           <td class="paramtype">uint &amp;&nbsp;</td>
1069           <td class="paramname"> <em>authreq_timestamp</em></td>
1070           <td>&nbsp;)&nbsp;</td>
1071           <td></td>
1072         </tr>
1073       </table>
1074 </div>
1075 <div class="memdoc">
1076 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a82969e7292af3bd638e7225f0ecbf36f">Contact::P_AUTHREQ_TIMESTAMP</a> property get accessor </p>
1077
1078 </div>
1079 </div>
1080 <a class="anchor" id="af25077201d7108dcaf7da2f75a17c644"></a><!-- doxytag: member="Contact::GetPropAuthrequestCount" ref="af25077201d7108dcaf7da2f75a17c644" args="(uint &amp;authrequest_count)" -->
1081 <div class="memitem">
1082 <div class="memproto">
1083       <table class="memname">
1084         <tr>
1085           <td class="memname">bool Contact::GetPropAuthrequestCount </td>
1086           <td>(</td>
1087           <td class="paramtype">uint &amp;&nbsp;</td>
1088           <td class="paramname"> <em>authrequest_count</em></td>
1089           <td>&nbsp;)&nbsp;</td>
1090           <td></td>
1091         </tr>
1092       </table>
1093 </div>
1094 <div class="memdoc">
1095 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ad5010ad2a974a5973e586d874d2b41ac">Contact::P_AUTHREQUEST_COUNT</a> property get accessor </p>
1096
1097 </div>
1098 </div>
1099 <a class="anchor" id="ab07f13b3118703916308fcdee5734c67"></a><!-- doxytag: member="Contact::GetPropAvailability" ref="ab07f13b3118703916308fcdee5734c67" args="(AVAILABILITY &amp;availability)" -->
1100 <div class="memitem">
1101 <div class="memproto">
1102       <table class="memname">
1103         <tr>
1104           <td class="memname">bool Contact::GetPropAvailability </td>
1105           <td>(</td>
1106           <td class="paramtype"><a class="el" href="class_contact.html#a06e7ce4ea3b66af67a4112c1d382feca">AVAILABILITY</a> &amp;&nbsp;</td>
1107           <td class="paramname"> <em>availability</em></td>
1108           <td>&nbsp;)&nbsp;</td>
1109           <td></td>
1110         </tr>
1111       </table>
1112 </div>
1113 <div class="memdoc">
1114 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a7b5fc94a45c57c8d6d6b4ce0578ec8ac">Contact::P_AVAILABILITY</a> property get accessor </p>
1115
1116 </div>
1117 </div>
1118 <a class="anchor" id="a53953db361e5fea02b8793234ed7d07f"></a><!-- doxytag: member="Contact::GetPropAvatarImage" ref="a53953db361e5fea02b8793234ed7d07f" args="(Sid::Binary &amp;avatar_image)" -->
1119 <div class="memitem">
1120 <div class="memproto">
1121       <table class="memname">
1122         <tr>
1123           <td class="memname">bool Contact::GetPropAvatarImage </td>
1124           <td>(</td>
1125           <td class="paramtype">Sid::Binary &amp;&nbsp;</td>
1126           <td class="paramname"> <em>avatar_image</em></td>
1127           <td>&nbsp;)&nbsp;</td>
1128           <td></td>
1129         </tr>
1130       </table>
1131 </div>
1132 <div class="memdoc">
1133 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ab5f516a2f25b29cf7cb73ec2f2aa7a3e">Contact::P_AVATAR_IMAGE</a> property get accessor </p>
1134
1135 </div>
1136 </div>
1137 <a class="anchor" id="a6453ccba8fce2e8ef982ee3cf29b76f6"></a><!-- doxytag: member="Contact::GetPropAvatarTimestamp" ref="a6453ccba8fce2e8ef982ee3cf29b76f6" args="(uint &amp;avatar_timestamp)" -->
1138 <div class="memitem">
1139 <div class="memproto">
1140       <table class="memname">
1141         <tr>
1142           <td class="memname">bool Contact::GetPropAvatarTimestamp </td>
1143           <td>(</td>
1144           <td class="paramtype">uint &amp;&nbsp;</td>
1145           <td class="paramname"> <em>avatar_timestamp</em></td>
1146           <td>&nbsp;)&nbsp;</td>
1147           <td></td>
1148         </tr>
1149       </table>
1150 </div>
1151 <div class="memdoc">
1152 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a409593ec1654d21580c2436677073698">Contact::P_AVATAR_TIMESTAMP</a> property get accessor </p>
1153
1154 </div>
1155 </div>
1156 <a class="anchor" id="a104962622a4cbeefdc30fa039d18c9bb"></a><!-- doxytag: member="Contact::GetPropBirthday" ref="a104962622a4cbeefdc30fa039d18c9bb" args="(uint &amp;birthday)" -->
1157 <div class="memitem">
1158 <div class="memproto">
1159       <table class="memname">
1160         <tr>
1161           <td class="memname">bool Contact::GetPropBirthday </td>
1162           <td>(</td>
1163           <td class="paramtype">uint &amp;&nbsp;</td>
1164           <td class="paramname"> <em>birthday</em></td>
1165           <td>&nbsp;)&nbsp;</td>
1166           <td></td>
1167         </tr>
1168       </table>
1169 </div>
1170 <div class="memdoc">
1171 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a90222b6bfb238e1459e0180cf2d7c4a7">Contact::P_BIRTHDAY</a> property get accessor </p>
1172
1173 </div>
1174 </div>
1175 <a class="anchor" id="a82fd37d59d27cdb9829fe21be58d6b14"></a><!-- doxytag: member="Contact::GetPropCapabilities" ref="a82fd37d59d27cdb9829fe21be58d6b14" args="(Sid::Binary &amp;capabilities)" -->
1176 <div class="memitem">
1177 <div class="memproto">
1178       <table class="memname">
1179         <tr>
1180           <td class="memname">bool Contact::GetPropCapabilities </td>
1181           <td>(</td>
1182           <td class="paramtype">Sid::Binary &amp;&nbsp;</td>
1183           <td class="paramname"> <em>capabilities</em></td>
1184           <td>&nbsp;)&nbsp;</td>
1185           <td></td>
1186         </tr>
1187       </table>
1188 </div>
1189 <div class="memdoc">
1190 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a6e0d9fad993495e1dd81f623c65fc4d7">Contact::P_CAPABILITIES</a> property get accessor </p>
1191
1192 </div>
1193 </div>
1194 <a class="anchor" id="a77c20f2241306129362eabd567bcfb26"></a><!-- doxytag: member="Contact::GetPropCity" ref="a77c20f2241306129362eabd567bcfb26" args="(Sid::String &amp;city)" -->
1195 <div class="memitem">
1196 <div class="memproto">
1197       <table class="memname">
1198         <tr>
1199           <td class="memname">bool Contact::GetPropCity </td>
1200           <td>(</td>
1201           <td class="paramtype">Sid::String &amp;&nbsp;</td>
1202           <td class="paramname"> <em>city</em></td>
1203           <td>&nbsp;)&nbsp;</td>
1204           <td></td>
1205         </tr>
1206       </table>
1207 </div>
1208 <div class="memdoc">
1209 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3accac0a0c5edbcc6785bc6d6761ee8c4d">Contact::P_CITY</a> property get accessor </p>
1210
1211 </div>
1212 </div>
1213 <a class="anchor" id="a9060a8dea072bf5c4fee99946a9c975b"></a><!-- doxytag: member="Contact::GetPropCountry" ref="a9060a8dea072bf5c4fee99946a9c975b" args="(Sid::String &amp;country)" -->
1214 <div class="memitem">
1215 <div class="memproto">
1216       <table class="memname">
1217         <tr>
1218           <td class="memname">bool Contact::GetPropCountry </td>
1219           <td>(</td>
1220           <td class="paramtype">Sid::String &amp;&nbsp;</td>
1221           <td class="paramname"> <em>country</em></td>
1222           <td>&nbsp;)&nbsp;</td>
1223           <td></td>
1224         </tr>
1225       </table>
1226 </div>
1227 <div class="memdoc">
1228 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ad71124114f3f4bffc30db8db34b76e19">Contact::P_COUNTRY</a> property get accessor </p>
1229
1230 </div>
1231 </div>
1232 <a class="anchor" id="a0c0bb1ce372d5e1d44df682fa0fc2494"></a><!-- doxytag: member="Contact::GetPropDisplayname" ref="a0c0bb1ce372d5e1d44df682fa0fc2494" args="(Sid::String &amp;displayname)" -->
1233 <div class="memitem">
1234 <div class="memproto">
1235       <table class="memname">
1236         <tr>
1237           <td class="memname">bool Contact::GetPropDisplayname </td>
1238           <td>(</td>
1239           <td class="paramtype">Sid::String &amp;&nbsp;</td>
1240           <td class="paramname"> <em>displayname</em></td>
1241           <td>&nbsp;)&nbsp;</td>
1242           <td></td>
1243         </tr>
1244       </table>
1245 </div>
1246 <div class="memdoc">
1247 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a3cdb0f582ca7244c3e93c2ce46e8465a">Contact::P_DISPLAYNAME</a> property get accessor </p>
1248
1249 </div>
1250 </div>
1251 <a class="anchor" id="aaeb43dd9087de35210cfd05a2ff60966"></a><!-- doxytag: member="Contact::GetPropEmails" ref="aaeb43dd9087de35210cfd05a2ff60966" args="(Sid::String &amp;emails)" -->
1252 <div class="memitem">
1253 <div class="memproto">
1254       <table class="memname">
1255         <tr>
1256           <td class="memname">bool Contact::GetPropEmails </td>
1257           <td>(</td>
1258           <td class="paramtype">Sid::String &amp;&nbsp;</td>
1259           <td class="paramname"> <em>emails</em></td>
1260           <td>&nbsp;)&nbsp;</td>
1261           <td></td>
1262         </tr>
1263       </table>
1264 </div>
1265 <div class="memdoc">
1266 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ae26a8f1846772009d58bfbdaab633eba">Contact::P_EMAILS</a> property get accessor </p>
1267
1268 </div>
1269 </div>
1270 <a class="anchor" id="a5ccfa3a4b96a97dedb8fa42d203daf06"></a><!-- doxytag: member="Contact::GetPropFullname" ref="a5ccfa3a4b96a97dedb8fa42d203daf06" args="(Sid::String &amp;fullname)" -->
1271 <div class="memitem">
1272 <div class="memproto">
1273       <table class="memname">
1274         <tr>
1275           <td class="memname">bool Contact::GetPropFullname </td>
1276           <td>(</td>
1277           <td class="paramtype">Sid::String &amp;&nbsp;</td>
1278           <td class="paramname"> <em>fullname</em></td>
1279           <td>&nbsp;)&nbsp;</td>
1280           <td></td>
1281         </tr>
1282       </table>
1283 </div>
1284 <div class="memdoc">
1285 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ad62b2f0f2c554f06ff2142d5b3991dc7">Contact::P_FULLNAME</a> property get accessor </p>
1286
1287 </div>
1288 </div>
1289 <a class="anchor" id="a4c28a41f97df453f42054c1b29d2ec47"></a><!-- doxytag: member="Contact::GetPropGender" ref="a4c28a41f97df453f42054c1b29d2ec47" args="(uint &amp;gender)" -->
1290 <div class="memitem">
1291 <div class="memproto">
1292       <table class="memname">
1293         <tr>
1294           <td class="memname">bool Contact::GetPropGender </td>
1295           <td>(</td>
1296           <td class="paramtype">uint &amp;&nbsp;</td>
1297           <td class="paramname"> <em>gender</em></td>
1298           <td>&nbsp;)&nbsp;</td>
1299           <td></td>
1300         </tr>
1301       </table>
1302 </div>
1303 <div class="memdoc">
1304 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a966423396e810b689ce81451901b18d1">Contact::P_GENDER</a> property get accessor </p>
1305
1306 </div>
1307 </div>
1308 <a class="anchor" id="ac8230dfbbc8d9348c8e95c9f69c32ffa"></a><!-- doxytag: member="Contact::GetPropGivenAuthlevel" ref="ac8230dfbbc8d9348c8e95c9f69c32ffa" args="(AUTHLEVEL &amp;given_authlevel)" -->
1309 <div class="memitem">
1310 <div class="memproto">
1311       <table class="memname">
1312         <tr>
1313           <td class="memname">bool Contact::GetPropGivenAuthlevel </td>
1314           <td>(</td>
1315           <td class="paramtype"><a class="el" href="class_contact.html#af760119e548f7970b414ba67dab0884e">AUTHLEVEL</a> &amp;&nbsp;</td>
1316           <td class="paramname"> <em>given_authlevel</em></td>
1317           <td>&nbsp;)&nbsp;</td>
1318           <td></td>
1319         </tr>
1320       </table>
1321 </div>
1322 <div class="memdoc">
1323 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a3db2d6c475485fd51756b1e8b1cfed92">Contact::P_GIVEN_AUTHLEVEL</a> property get accessor </p>
1324
1325 </div>
1326 </div>
1327 <a class="anchor" id="a251f52d3ea3acf4354b62cbe352ed127"></a><!-- doxytag: member="Contact::GetPropGivenDisplayname" ref="a251f52d3ea3acf4354b62cbe352ed127" args="(Sid::String &amp;given_displayname)" -->
1328 <div class="memitem">
1329 <div class="memproto">
1330       <table class="memname">
1331         <tr>
1332           <td class="memname">bool Contact::GetPropGivenDisplayname </td>
1333           <td>(</td>
1334           <td class="paramtype">Sid::String &amp;&nbsp;</td>
1335           <td class="paramname"> <em>given_displayname</em></td>
1336           <td>&nbsp;)&nbsp;</td>
1337           <td></td>
1338         </tr>
1339       </table>
1340 </div>
1341 <div class="memdoc">
1342 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ab0e5db226e96e2ff77edd4fe1fd575ee">Contact::P_GIVEN_DISPLAYNAME</a> property get accessor </p>
1343
1344 </div>
1345 </div>
1346 <a class="anchor" id="a4ec9df3580ca024f4d6076581ca26f7f"></a><!-- doxytag: member="Contact::GetPropHomepage" ref="a4ec9df3580ca024f4d6076581ca26f7f" args="(Sid::String &amp;homepage)" -->
1347 <div class="memitem">
1348 <div class="memproto">
1349       <table class="memname">
1350         <tr>
1351           <td class="memname">bool Contact::GetPropHomepage </td>
1352           <td>(</td>
1353           <td class="paramtype">Sid::String &amp;&nbsp;</td>
1354           <td class="paramname"> <em>homepage</em></td>
1355           <td>&nbsp;)&nbsp;</td>
1356           <td></td>
1357         </tr>
1358       </table>
1359 </div>
1360 <div class="memdoc">
1361 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a6b26e44a9db942d2ef2ff6949bc64e5a">Contact::P_HOMEPAGE</a> property get accessor </p>
1362
1363 </div>
1364 </div>
1365 <a class="anchor" id="a92fa020c68d8f27c7914bf05a6b303c8"></a><!-- doxytag: member="Contact::GetPropIpcountry" ref="a92fa020c68d8f27c7914bf05a6b303c8" args="(Sid::String &amp;ipcountry)" -->
1366 <div class="memitem">
1367 <div class="memproto">
1368       <table class="memname">
1369         <tr>
1370           <td class="memname">bool Contact::GetPropIpcountry </td>
1371           <td>(</td>
1372           <td class="paramtype">Sid::String &amp;&nbsp;</td>
1373           <td class="paramname"> <em>ipcountry</em></td>
1374           <td>&nbsp;)&nbsp;</td>
1375           <td></td>
1376         </tr>
1377       </table>
1378 </div>
1379 <div class="memdoc">
1380 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a21591ae9db46d8f602b6b5906b5125fc">Contact::P_IPCOUNTRY</a> property get accessor </p>
1381
1382 </div>
1383 </div>
1384 <a class="anchor" id="a5316bdba5d8b55c2742ed39ea97e7e7f"></a><!-- doxytag: member="Contact::GetPropLanguages" ref="a5316bdba5d8b55c2742ed39ea97e7e7f" args="(Sid::String &amp;languages)" -->
1385 <div class="memitem">
1386 <div class="memproto">
1387       <table class="memname">
1388         <tr>
1389           <td class="memname">bool Contact::GetPropLanguages </td>
1390           <td>(</td>
1391           <td class="paramtype">Sid::String &amp;&nbsp;</td>
1392           <td class="paramname"> <em>languages</em></td>
1393           <td>&nbsp;)&nbsp;</td>
1394           <td></td>
1395         </tr>
1396       </table>
1397 </div>
1398 <div class="memdoc">
1399 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a2e04b201d55ded0762fcdb895db45870">Contact::P_LANGUAGES</a> property get accessor </p>
1400
1401 </div>
1402 </div>
1403 <a class="anchor" id="afc6acb9d847390ff50affaffcba77db9"></a><!-- doxytag: member="Contact::GetPropLastonlineTimestamp" ref="afc6acb9d847390ff50affaffcba77db9" args="(uint &amp;lastonline_timestamp)" -->
1404 <div class="memitem">
1405 <div class="memproto">
1406       <table class="memname">
1407         <tr>
1408           <td class="memname">bool Contact::GetPropLastonlineTimestamp </td>
1409           <td>(</td>
1410           <td class="paramtype">uint &amp;&nbsp;</td>
1411           <td class="paramname"> <em>lastonline_timestamp</em></td>
1412           <td>&nbsp;)&nbsp;</td>
1413           <td></td>
1414         </tr>
1415       </table>
1416 </div>
1417 <div class="memdoc">
1418 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a187d894d3b8e2170248259b19f5f48b4">Contact::P_LASTONLINE_TIMESTAMP</a> property get accessor </p>
1419
1420 </div>
1421 </div>
1422 <a class="anchor" id="a3079548db7cfdcb15434238b8e78a7a4"></a><!-- doxytag: member="Contact::GetPropLastusedTimestamp" ref="a3079548db7cfdcb15434238b8e78a7a4" args="(uint &amp;lastused_timestamp)" -->
1423 <div class="memitem">
1424 <div class="memproto">
1425       <table class="memname">
1426         <tr>
1427           <td class="memname">bool Contact::GetPropLastusedTimestamp </td>
1428           <td>(</td>
1429           <td class="paramtype">uint &amp;&nbsp;</td>
1430           <td class="paramname"> <em>lastused_timestamp</em></td>
1431           <td>&nbsp;)&nbsp;</td>
1432           <td></td>
1433         </tr>
1434       </table>
1435 </div>
1436 <div class="memdoc">
1437 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3afadb36c07dc856bc3155cb6e81cb1830">Contact::P_LASTUSED_TIMESTAMP</a> property get accessor </p>
1438
1439 </div>
1440 </div>
1441 <a class="anchor" id="a728d2bcb4bbb71d881090e68a154755e"></a><!-- doxytag: member="Contact::GetPropMoodText" ref="a728d2bcb4bbb71d881090e68a154755e" args="(Sid::String &amp;mood_text)" -->
1442 <div class="memitem">
1443 <div class="memproto">
1444       <table class="memname">
1445         <tr>
1446           <td class="memname">bool Contact::GetPropMoodText </td>
1447           <td>(</td>
1448           <td class="paramtype">Sid::String &amp;&nbsp;</td>
1449           <td class="paramname"> <em>mood_text</em></td>
1450           <td>&nbsp;)&nbsp;</td>
1451           <td></td>
1452         </tr>
1453       </table>
1454 </div>
1455 <div class="memdoc">
1456 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ac1b552bcddac6f092acf8021aa207f78">Contact::P_MOOD_TEXT</a> property get accessor </p>
1457
1458 </div>
1459 </div>
1460 <a class="anchor" id="a2215f9832105145505fbe786a2ea84c2"></a><!-- doxytag: member="Contact::GetPropMoodTimestamp" ref="a2215f9832105145505fbe786a2ea84c2" args="(uint &amp;mood_timestamp)" -->
1461 <div class="memitem">
1462 <div class="memproto">
1463       <table class="memname">
1464         <tr>
1465           <td class="memname">bool Contact::GetPropMoodTimestamp </td>
1466           <td>(</td>
1467           <td class="paramtype">uint &amp;&nbsp;</td>
1468           <td class="paramname"> <em>mood_timestamp</em></td>
1469           <td>&nbsp;)&nbsp;</td>
1470           <td></td>
1471         </tr>
1472       </table>
1473 </div>
1474 <div class="memdoc">
1475 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ae07c1155d348704aa489bb919dad888e">Contact::P_MOOD_TIMESTAMP</a> property get accessor </p>
1476
1477 </div>
1478 </div>
1479 <a class="anchor" id="a2184dd2bc3e59880a92c737989024f42"></a><!-- doxytag: member="Contact::GetPropNrofAuthedBuddies" ref="a2184dd2bc3e59880a92c737989024f42" args="(uint &amp;nrof_authed_buddies)" -->
1480 <div class="memitem">
1481 <div class="memproto">
1482       <table class="memname">
1483         <tr>
1484           <td class="memname">bool Contact::GetPropNrofAuthedBuddies </td>
1485           <td>(</td>
1486           <td class="paramtype">uint &amp;&nbsp;</td>
1487           <td class="paramname"> <em>nrof_authed_buddies</em></td>
1488           <td>&nbsp;)&nbsp;</td>
1489           <td></td>
1490         </tr>
1491       </table>
1492 </div>
1493 <div class="memdoc">
1494 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ade0993a0d1417061017f48b68e2fb7d3">Contact::P_NROF_AUTHED_BUDDIES</a> property get accessor </p>
1495
1496 </div>
1497 </div>
1498 <a class="anchor" id="a62a9a2920a55668fc88079114729df27"></a><!-- doxytag: member="Contact::GetPropPhoneHome" ref="a62a9a2920a55668fc88079114729df27" args="(Sid::String &amp;phone_home)" -->
1499 <div class="memitem">
1500 <div class="memproto">
1501       <table class="memname">
1502         <tr>
1503           <td class="memname">bool Contact::GetPropPhoneHome </td>
1504           <td>(</td>
1505           <td class="paramtype">Sid::String &amp;&nbsp;</td>
1506           <td class="paramname"> <em>phone_home</em></td>
1507           <td>&nbsp;)&nbsp;</td>
1508           <td></td>
1509         </tr>
1510       </table>
1511 </div>
1512 <div class="memdoc">
1513 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a9c345be48278149dc5138e9b18e6168e">Contact::P_PHONE_HOME</a> property get accessor </p>
1514
1515 </div>
1516 </div>
1517 <a class="anchor" id="a483a9f07fa6b6c994408260bb06d51a1"></a><!-- doxytag: member="Contact::GetPropPhoneMobile" ref="a483a9f07fa6b6c994408260bb06d51a1" args="(Sid::String &amp;phone_mobile)" -->
1518 <div class="memitem">
1519 <div class="memproto">
1520       <table class="memname">
1521         <tr>
1522           <td class="memname">bool Contact::GetPropPhoneMobile </td>
1523           <td>(</td>
1524           <td class="paramtype">Sid::String &amp;&nbsp;</td>
1525           <td class="paramname"> <em>phone_mobile</em></td>
1526           <td>&nbsp;)&nbsp;</td>
1527           <td></td>
1528         </tr>
1529       </table>
1530 </div>
1531 <div class="memdoc">
1532 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ae763b40f7f395ddac4ee52f624f055bc">Contact::P_PHONE_MOBILE</a> property get accessor </p>
1533
1534 </div>
1535 </div>
1536 <a class="anchor" id="a8f86f57d8f3c871a1f5af523e0e9a2f1"></a><!-- doxytag: member="Contact::GetPropPhoneOffice" ref="a8f86f57d8f3c871a1f5af523e0e9a2f1" args="(Sid::String &amp;phone_office)" -->
1537 <div class="memitem">
1538 <div class="memproto">
1539       <table class="memname">
1540         <tr>
1541           <td class="memname">bool Contact::GetPropPhoneOffice </td>
1542           <td>(</td>
1543           <td class="paramtype">Sid::String &amp;&nbsp;</td>
1544           <td class="paramname"> <em>phone_office</em></td>
1545           <td>&nbsp;)&nbsp;</td>
1546           <td></td>
1547         </tr>
1548       </table>
1549 </div>
1550 <div class="memdoc">
1551 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a685796ce945df5fd15986212e11930a1">Contact::P_PHONE_OFFICE</a> property get accessor </p>
1552
1553 </div>
1554 </div>
1555 <a class="anchor" id="a880ac68a599bef56d842893907419a84"></a><!-- doxytag: member="Contact::GetPropProfileTimestamp" ref="a880ac68a599bef56d842893907419a84" args="(uint &amp;profile_timestamp)" -->
1556 <div class="memitem">
1557 <div class="memproto">
1558       <table class="memname">
1559         <tr>
1560           <td class="memname">bool Contact::GetPropProfileTimestamp </td>
1561           <td>(</td>
1562           <td class="paramtype">uint &amp;&nbsp;</td>
1563           <td class="paramname"> <em>profile_timestamp</em></td>
1564           <td>&nbsp;)&nbsp;</td>
1565           <td></td>
1566         </tr>
1567       </table>
1568 </div>
1569 <div class="memdoc">
1570 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a572e841e68fab8e295807a5855a31ee4">Contact::P_PROFILE_TIMESTAMP</a> property get accessor </p>
1571
1572 </div>
1573 </div>
1574 <a class="anchor" id="aca72c7fd3afc600e8ce0f114b35cebf0"></a><!-- doxytag: member="Contact::GetPropProvince" ref="aca72c7fd3afc600e8ce0f114b35cebf0" args="(Sid::String &amp;province)" -->
1575 <div class="memitem">
1576 <div class="memproto">
1577       <table class="memname">
1578         <tr>
1579           <td class="memname">bool Contact::GetPropProvince </td>
1580           <td>(</td>
1581           <td class="paramtype">Sid::String &amp;&nbsp;</td>
1582           <td class="paramname"> <em>province</em></td>
1583           <td>&nbsp;)&nbsp;</td>
1584           <td></td>
1585         </tr>
1586       </table>
1587 </div>
1588 <div class="memdoc">
1589 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a68d52030ba6d9d66c758a9f3d3f2d6e9">Contact::P_PROVINCE</a> property get accessor </p>
1590
1591 </div>
1592 </div>
1593 <a class="anchor" id="a212834d6d59939bc14aab19b81a388cc"></a><!-- doxytag: member="Contact::GetPropPstnnumber" ref="a212834d6d59939bc14aab19b81a388cc" args="(Sid::String &amp;pstnnumber)" -->
1594 <div class="memitem">
1595 <div class="memproto">
1596       <table class="memname">
1597         <tr>
1598           <td class="memname">bool Contact::GetPropPstnnumber </td>
1599           <td>(</td>
1600           <td class="paramtype">Sid::String &amp;&nbsp;</td>
1601           <td class="paramname"> <em>pstnnumber</em></td>
1602           <td>&nbsp;)&nbsp;</td>
1603           <td></td>
1604         </tr>
1605       </table>
1606 </div>
1607 <div class="memdoc">
1608 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a298a47acdd9fb082c54684e58dcf56ba">Contact::P_PSTNNUMBER</a> property get accessor </p>
1609
1610 </div>
1611 </div>
1612 <a class="anchor" id="ae095252029f6624be1c32e276ada6b13"></a><!-- doxytag: member="Contact::GetPropReceivedAuthrequest" ref="ae095252029f6624be1c32e276ada6b13" args="(Sid::String &amp;received_authrequest)" -->
1613 <div class="memitem">
1614 <div class="memproto">
1615       <table class="memname">
1616         <tr>
1617           <td class="memname">bool Contact::GetPropReceivedAuthrequest </td>
1618           <td>(</td>
1619           <td class="paramtype">Sid::String &amp;&nbsp;</td>
1620           <td class="paramname"> <em>received_authrequest</em></td>
1621           <td>&nbsp;)&nbsp;</td>
1622           <td></td>
1623         </tr>
1624       </table>
1625 </div>
1626 <div class="memdoc">
1627 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a675c53d63c3ad6499d04ec1100b99250">Contact::P_RECEIVED_AUTHREQUEST</a> property get accessor </p>
1628
1629 </div>
1630 </div>
1631 <a class="anchor" id="a5747bc64af655c8e744515f20a17c5e6"></a><!-- doxytag: member="Contact::GetPropRefreshing" ref="a5747bc64af655c8e744515f20a17c5e6" args="(bool &amp;refreshing)" -->
1632 <div class="memitem">
1633 <div class="memproto">
1634       <table class="memname">
1635         <tr>
1636           <td class="memname">bool Contact::GetPropRefreshing </td>
1637           <td>(</td>
1638           <td class="paramtype">bool &amp;&nbsp;</td>
1639           <td class="paramname"> <em>refreshing</em></td>
1640           <td>&nbsp;)&nbsp;</td>
1641           <td></td>
1642         </tr>
1643       </table>
1644 </div>
1645 <div class="memdoc">
1646 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a18796ee55bac23327c0c2394af2143ec">Contact::P_REFRESHING</a> property get accessor </p>
1647
1648 </div>
1649 </div>
1650 <a class="anchor" id="ae5f11cf79430eed70a50e14aa49eb6a5"></a><!-- doxytag: member="Contact::GetPropRichMoodText" ref="ae5f11cf79430eed70a50e14aa49eb6a5" args="(Sid::String &amp;rich_mood_text)" -->
1651 <div class="memitem">
1652 <div class="memproto">
1653       <table class="memname">
1654         <tr>
1655           <td class="memname">bool Contact::GetPropRichMoodText </td>
1656           <td>(</td>
1657           <td class="paramtype">Sid::String &amp;&nbsp;</td>
1658           <td class="paramname"> <em>rich_mood_text</em></td>
1659           <td>&nbsp;)&nbsp;</td>
1660           <td></td>
1661         </tr>
1662       </table>
1663 </div>
1664 <div class="memdoc">
1665 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a08c7260d5234e5898d4d99a062701b7c">Contact::P_RICH_MOOD_TEXT</a> property get accessor </p>
1666
1667 </div>
1668 </div>
1669 <a class="anchor" id="ac5427a273aa73d3bbe2d77ebbd9ad9eb"></a><!-- doxytag: member="Contact::GetPropSkypename" ref="ac5427a273aa73d3bbe2d77ebbd9ad9eb" args="(Sid::String &amp;skypename)" -->
1670 <div class="memitem">
1671 <div class="memproto">
1672       <table class="memname">
1673         <tr>
1674           <td class="memname">bool Contact::GetPropSkypename </td>
1675           <td>(</td>
1676           <td class="paramtype">Sid::String &amp;&nbsp;</td>
1677           <td class="paramname"> <em>skypename</em></td>
1678           <td>&nbsp;)&nbsp;</td>
1679           <td></td>
1680         </tr>
1681       </table>
1682 </div>
1683 <div class="memdoc">
1684 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3ada9d4da6f60f56b34f90ed3963f22627">Contact::P_SKYPENAME</a> property get accessor </p>
1685
1686 </div>
1687 </div>
1688 <a class="anchor" id="af18c171dbdf9d0c1ffda33d31e0971d5"></a><!-- doxytag: member="Contact::GetPropTimezone" ref="af18c171dbdf9d0c1ffda33d31e0971d5" args="(uint &amp;timezone)" -->
1689 <div class="memitem">
1690 <div class="memproto">
1691       <table class="memname">
1692         <tr>
1693           <td class="memname">bool Contact::GetPropTimezone </td>
1694           <td>(</td>
1695           <td class="paramtype">uint &amp;&nbsp;</td>
1696           <td class="paramname"> <em>timezone</em></td>
1697           <td>&nbsp;)&nbsp;</td>
1698           <td></td>
1699         </tr>
1700       </table>
1701 </div>
1702 <div class="memdoc">
1703 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a1c66fe4f463b616e366253c58ae95e08">Contact::P_TIMEZONE</a> property get accessor </p>
1704
1705 </div>
1706 </div>
1707 <a class="anchor" id="aed6ed5170ecc72465e1ea99298b7bd9a"></a><!-- doxytag: member="Contact::GetPropType" ref="aed6ed5170ecc72465e1ea99298b7bd9a" args="(Contact::TYPE &amp;type)" -->
1708 <div class="memitem">
1709 <div class="memproto">
1710       <table class="memname">
1711         <tr>
1712           <td class="memname">bool Contact::GetPropType </td>
1713           <td>(</td>
1714           <td class="paramtype"><a class="el" href="class_contact.html#ad805d27821705c807184b98ee3d7f6f2">Contact::TYPE</a> &amp;&nbsp;</td>
1715           <td class="paramname"> <em>type</em></td>
1716           <td>&nbsp;)&nbsp;</td>
1717           <td></td>
1718         </tr>
1719       </table>
1720 </div>
1721 <div class="memdoc">
1722 <p><a class="el" href="class_contact.html#ad3ea15f5476ca2f4e63b77c767c12be3a4ca0ebbf8f1b9deb32a2235723cff06a">Contact::P_TYPE</a> property get accessor </p>
1723
1724 </div>
1725 </div>
1726 <a class="anchor" id="a4ef511ae0f7dff2de5e0b8ca4d109e5e"></a><!-- doxytag: member="Contact::GetType" ref="a4ef511ae0f7dff2de5e0b8ca4d109e5e" args="(TYPE &amp;type)" -->
1727 <div class="memitem">
1728 <div class="memproto">
1729       <table class="memname">
1730         <tr>
1731           <td class="memname">bool Contact::GetType </td>
1732           <td>(</td>
1733           <td class="paramtype"><a class="el" href="class_contact.html#ad805d27821705c807184b98ee3d7f6f2">TYPE</a> &amp;&nbsp;</td>
1734           <td class="paramname"> <em>type</em></td>
1735           <td>&nbsp;)&nbsp;</td>
1736           <td></td>
1737         </tr>
1738       </table>
1739 </div>
1740 <div class="memdoc">
1741 <p>Getter method for the <a class="el" href="class_contact.html#ad805d27821705c807184b98ee3d7f6f2">Contact::TYPE</a> property. </p>
1742
1743 </div>
1744 </div>
1745 <a class="anchor" id="a5bf27d0616777aed7282c367d4ad57f6"></a><!-- doxytag: member="Contact::GiveDisplayName" ref="a5bf27d0616777aed7282c367d4ad57f6" args="(const Sid::String &amp;name)" -->
1746 <div class="memitem">
1747 <div class="memproto">
1748       <table class="memname">
1749         <tr>
1750           <td class="memname">bool Contact::GiveDisplayName </td>
1751           <td>(</td>
1752           <td class="paramtype">const Sid::String &amp;&nbsp;</td>
1753           <td class="paramname"> <em>name</em></td>
1754           <td>&nbsp;)&nbsp;</td>
1755           <td></td>
1756         </tr>
1757       </table>
1758 </div>
1759 <div class="memdoc">
1760 <p>sets CONTACT_GIVEN_DISPLAYNAME. clears if size(name)==0 </p>
1761
1762 </div>
1763 </div>
1764 <a class="anchor" id="a07ab2f068c43da1ed4aaf1a7ad978234"></a><!-- doxytag: member="Contact::HasAuthorizedMe" ref="a07ab2f068c43da1ed4aaf1a7ad978234" args="(bool &amp;result)" -->
1765 <div class="memitem">
1766 <div class="memproto">
1767       <table class="memname">
1768         <tr>
1769           <td class="memname">bool Contact::HasAuthorizedMe </td>
1770           <td>(</td>
1771           <td class="paramtype">bool &amp;&nbsp;</td>
1772           <td class="paramname"> <em>result</em></td>
1773           <td>&nbsp;)&nbsp;</td>
1774           <td></td>
1775         </tr>
1776       </table>
1777 </div>
1778 <div class="memdoc">
1779 <p>the contact has accepted my auth request </p>
1780
1781 </div>
1782 </div>
1783 <a class="anchor" id="a995755efe97622e181cc6bd5f4048265"></a><!-- doxytag: member="Contact::HasCapability" ref="a995755efe97622e181cc6bd5f4048265" args="(const CAPABILITY &amp;capability, bool &amp;result, const bool queryServer=false)" -->
1784 <div class="memitem">
1785 <div class="memproto">
1786       <table class="memname">
1787         <tr>
1788           <td class="memname">bool Contact::HasCapability </td>
1789           <td>(</td>
1790           <td class="paramtype">const <a class="el" href="class_contact.html#a4729138ae1f273d2604c0896eeee9dce">CAPABILITY</a> &amp;&nbsp;</td>
1791           <td class="paramname"> <em>capability</em>, </td>
1792         </tr>
1793         <tr>
1794           <td class="paramkey"></td>
1795           <td></td>
1796           <td class="paramtype">bool &amp;&nbsp;</td>
1797           <td class="paramname"> <em>result</em>, </td>
1798         </tr>
1799         <tr>
1800           <td class="paramkey"></td>
1801           <td></td>
1802           <td class="paramtype">const bool&nbsp;</td>
1803           <td class="paramname"> <em>queryServer</em> = <code>false</code></td><td>&nbsp;</td>
1804         </tr>
1805         <tr>
1806           <td></td>
1807           <td>)</td>
1808           <td></td><td></td><td></td>
1809         </tr>
1810       </table>
1811 </div>
1812 <div class="memdoc">
1813 <dl><dt><b>Parameters:</b></dt><dd>
1814   <table border="0" cellspacing="2" cellpadding="0">
1815     <tr><td valign="top"></td><td valign="top"><em>queryServer</em>&nbsp;</td><td>sets CONTACT_REFRESHING if querying from server </td></tr>
1816   </table>
1817   </dd>
1818 </dl>
1819
1820 </div>
1821 </div>
1822 <a class="anchor" id="ab3045145490176e155d918064d77d913"></a><!-- doxytag: member="Contact::IgnoreAuthRequest" ref="ab3045145490176e155d918064d77d913" args="()" -->
1823 <div class="memitem">
1824 <div class="memproto">
1825       <table class="memname">
1826         <tr>
1827           <td class="memname">bool Contact::IgnoreAuthRequest </td>
1828           <td>(</td>
1829           <td class="paramname"></td>
1830           <td>&nbsp;)&nbsp;</td>
1831           <td></td>
1832         </tr>
1833       </table>
1834 </div>
1835 <div class="memdoc">
1836 <p>removes the incoming auth request </p>
1837
1838 </div>
1839 </div>
1840 <a class="anchor" id="ac74a5af8fb5b174bb3573a59f61c2bbe"></a><!-- doxytag: member="Contact::IsMemberOf" ref="ac74a5af8fb5b174bb3573a59f61c2bbe" args="(const ContactGroupRef &amp;group, bool &amp;result)" -->
1841 <div class="memitem">
1842 <div class="memproto">
1843       <table class="memname">
1844         <tr>
1845           <td class="memname">bool Contact::IsMemberOf </td>
1846           <td>(</td>
1847           <td class="paramtype">const <a class="el" href="class_contact_group_ref.html">ContactGroupRef</a> &amp;&nbsp;</td>
1848           <td class="paramname"> <em>group</em>, </td>
1849         </tr>
1850         <tr>
1851           <td class="paramkey"></td>
1852           <td></td>
1853           <td class="paramtype">bool &amp;&nbsp;</td>
1854           <td class="paramname"> <em>result</em></td><td>&nbsp;</td>
1855         </tr>
1856         <tr>
1857           <td></td>
1858           <td>)</td>
1859           <td></td><td></td><td></td>
1860         </tr>
1861       </table>
1862 </div>
1863 <div class="memdoc">
1864 <p>Checks whether the contact is member of a contact group given in group reference argument. </p>
1865
1866 </div>
1867 </div>
1868 <a class="anchor" id="a204fa1434f1ff26637533f059c4f76cb"></a><!-- doxytag: member="Contact::IsMemberOfHardwiredGroup" ref="a204fa1434f1ff26637533f059c4f76cb" args="(const ContactGroup::TYPE &amp;groupType, bool &amp;result)" -->
1869 <div class="memitem">
1870 <div class="memproto">
1871       <table class="memname">
1872         <tr>
1873           <td class="memname">bool Contact::IsMemberOfHardwiredGroup </td>
1874           <td>(</td>
1875           <td class="paramtype">const <a class="el" href="class_contact_group.html#a3180385c9d27b54f3de09bc8a6aedeec">ContactGroup::TYPE</a> &amp;&nbsp;</td>
1876           <td class="paramname"> <em>groupType</em>, </td>
1877         </tr>
1878         <tr>
1879           <td class="paramkey"></td>
1880           <td></td>
1881           <td class="paramtype">bool &amp;&nbsp;</td>
1882           <td class="paramname"> <em>result</em></td><td>&nbsp;</td>
1883         </tr>
1884         <tr>
1885           <td></td>
1886           <td>)</td>
1887           <td></td><td></td><td></td>
1888         </tr>
1889       </table>
1890 </div>
1891 <div class="memdoc">
1892 <p>Checks whether the contact is member of a pre-defined contact group given in the <a class="el" href="class_contact_group.html#a3180385c9d27b54f3de09bc8a6aedeec">ContactGroup::TYPE</a> argument. </p>
1893
1894 </div>
1895 </div>
1896 <a class="anchor" id="a43118673558c00e77f597bbfd458e589"></a><!-- doxytag: member="Contact::OpenConversation" ref="a43118673558c00e77f597bbfd458e589" args="(ConversationRef &amp;conversation)" -->
1897 <div class="memitem">
1898 <div class="memproto">
1899       <table class="memname">
1900         <tr>
1901           <td class="memname">bool Contact::OpenConversation </td>
1902           <td>(</td>
1903           <td class="paramtype"><a class="el" href="class_conversation_ref.html">ConversationRef</a> &amp;&nbsp;</td>
1904           <td class="paramname"> <em>conversation</em></td>
1905           <td>&nbsp;)&nbsp;</td>
1906           <td></td>
1907         </tr>
1908       </table>
1909 </div>
1910 <div class="memdoc">
1911 <p>returns corresponing conversation </p>
1912
1913 </div>
1914 </div>
1915 <a class="anchor" id="af91f460fcca3530b14c6190b19397920"></a><!-- doxytag: member="Contact::ref" ref="af91f460fcca3530b14c6190b19397920" args="()" -->
1916 <div class="memitem">
1917 <div class="memproto">
1918       <table class="memname">
1919         <tr>
1920           <td class="memname"><a class="el" href="class_contact_ref.html">ContactRef</a> Contact::ref </td>
1921           <td>(</td>
1922           <td class="paramname"></td>
1923           <td>&nbsp;)&nbsp;</td>
1924           <td><code> [inline]</code></td>
1925         </tr>
1926       </table>
1927 </div>
1928 <div class="memdoc">
1929
1930 <p>Reimplemented from <a class="el" href="class_s_e_object.html#a5252916de44e7ee3d92b59b85083b1b1">SEObject</a>.</p>
1931
1932 <p>Definition at line <a class="el" href="skype-embedded__2_8h_source.html#l00195">195</a> of file <a class="el" href="skype-embedded__2_8h_source.html">skype-embedded_2.h</a>.</p>
1933
1934 </div>
1935 </div>
1936 <a class="anchor" id="a77f5a6cde3cc8b1ac02ba393b9c39d7d"></a><!-- doxytag: member="Contact::RefreshProfile" ref="a77f5a6cde3cc8b1ac02ba393b9c39d7d" args="()" -->
1937 <div class="memitem">
1938 <div class="memproto">
1939       <table class="memname">
1940         <tr>
1941           <td class="memname">bool Contact::RefreshProfile </td>
1942           <td>(</td>
1943           <td class="paramname"></td>
1944           <td>&nbsp;)&nbsp;</td>
1945           <td></td>
1946         </tr>
1947       </table>
1948 </div>
1949 <div class="memdoc">
1950 <p>sets CONTACT_REFRESHING if p2p update started </p>
1951
1952 </div>
1953 </div>
1954 <a class="anchor" id="aa0063af729c87bdbd354c25783b15a26"></a><!-- doxytag: member="Contact::SendAuthRequest" ref="aa0063af729c87bdbd354c25783b15a26" args="(const Sid::String &amp;message)" -->
1955 <div class="memitem">
1956 <div class="memproto">
1957       <table class="memname">
1958         <tr>
1959           <td class="memname">bool Contact::SendAuthRequest </td>
1960           <td>(</td>
1961           <td class="paramtype">const Sid::String &amp;&nbsp;</td>
1962           <td class="paramname"> <em>message</em></td>
1963           <td>&nbsp;)&nbsp;</td>
1964           <td></td>
1965         </tr>
1966       </table>
1967 </div>
1968 <div class="memdoc">
1969 <p>UNKNOWN =&gt; PENDINGAUTH =&gt; presence|UNKNOWN </p>
1970
1971 </div>
1972 </div>
1973 <a class="anchor" id="ac4a3291cd043a4583843cae2d6e91a94"></a><!-- doxytag: member="Contact::SetBlocked" ref="ac4a3291cd043a4583843cae2d6e91a94" args="(const bool &amp;blocked, const bool abuse=false)" -->
1974 <div class="memitem">
1975 <div class="memproto">
1976       <table class="memname">
1977         <tr>
1978           <td class="memname">bool Contact::SetBlocked </td>
1979           <td>(</td>
1980           <td class="paramtype">const bool &amp;&nbsp;</td>
1981           <td class="paramname"> <em>blocked</em>, </td>
1982         </tr>
1983         <tr>
1984           <td class="paramkey"></td>
1985           <td></td>
1986           <td class="paramtype">const bool&nbsp;</td>
1987           <td class="paramname"> <em>abuse</em> = <code>false</code></td><td>&nbsp;</td>
1988         </tr>
1989         <tr>
1990           <td></td>
1991           <td>)</td>
1992           <td></td><td></td><td></td>
1993         </tr>
1994       </table>
1995 </div>
1996 <div class="memdoc">
1997 <p>abuse=true is only permitted when blocked = true </p>
1998
1999 </div>
2000 </div>
2001 <a class="anchor" id="a7df30b9b2e9d578fd276fb2087f6ed7c"></a><!-- doxytag: member="Contact::SetBuddyStatus" ref="a7df30b9b2e9d578fd276fb2087f6ed7c" args="(const bool &amp;isMyBuddy, const bool syncAuth=true)" -->
2002 <div class="memitem">
2003 <div class="memproto">
2004       <table class="memname">
2005         <tr>
2006           <td class="memname">bool Contact::SetBuddyStatus </td>
2007           <td>(</td>
2008           <td class="paramtype">const bool &amp;&nbsp;</td>
2009           <td class="paramname"> <em>isMyBuddy</em>, </td>
2010         </tr>
2011         <tr>
2012           <td class="paramkey"></td>
2013           <td></td>
2014           <td class="paramtype">const bool&nbsp;</td>
2015           <td class="paramname"> <em>syncAuth</em> = <code>true</code></td><td>&nbsp;</td>
2016         </tr>
2017         <tr>
2018           <td></td>
2019           <td>)</td>
2020           <td></td><td></td><td></td>
2021         </tr>
2022       </table>
2023 </div>
2024 <div class="memdoc">
2025 <p>adds or removes from ALL_BUDDIES group </p>
2026
2027 </div>
2028 </div>
2029 <a class="anchor" id="a00a553b94556b04a6095292d7a0d4d59"></a><!-- doxytag: member="Contact::SetPhoneNumber" ref="a00a553b94556b04a6095292d7a0d4d59" args="(const uint &amp;num, const Sid::String &amp;label, const Sid::String &amp;number)" -->
2030 <div class="memitem">
2031 <div class="memproto">
2032       <table class="memname">
2033         <tr>
2034           <td class="memname">bool Contact::SetPhoneNumber </td>
2035           <td>(</td>
2036           <td class="paramtype">const uint &amp;&nbsp;</td>
2037           <td class="paramname"> <em>num</em>, </td>
2038         </tr>
2039         <tr>
2040           <td class="paramkey"></td>
2041           <td></td>
2042           <td class="paramtype">const Sid::String &amp;&nbsp;</td>
2043           <td class="paramname"> <em>label</em>, </td>
2044         </tr>
2045         <tr>
2046           <td class="paramkey"></td>
2047           <td></td>
2048           <td class="paramtype">const Sid::String &amp;&nbsp;</td>
2049           <td class="paramname"> <em>number</em></td><td>&nbsp;</td>
2050         </tr>
2051         <tr>
2052           <td></td>
2053           <td>)</td>
2054           <td></td><td></td><td></td>
2055         </tr>
2056       </table>
2057 </div>
2058 <div class="memdoc">
2059 <p>sets or clears user-assigned phone numbers, num is </p>
2060 <dl><dt><b>Parameters:</b></dt><dd>
2061   <table border="0" cellspacing="2" cellpadding="0">
2062     <tr><td valign="top"></td><td valign="top"><em>label</em>&nbsp;</td><td>in range 1..3 </td></tr>
2063   </table>
2064   </dd>
2065 </dl>
2066
2067 </div>
2068 </div>
2069 <hr/>The documentation for this class was generated from the following files:<ul>
2070 <li><a class="el" href="skype-embedded__2_8h_source.html">skype-embedded_2.h</a></li>
2071 <li><a class="el" href="skype-embedded__2_8cpp_source.html">skype-embedded_2.cpp</a></li>
2072 </ul>
2073 </div>
2074
2075 <hr/>   
2076                 <p><b>(c) Skype Technologies S.A. Confidential/Proprietary</b></p>              
2077                 <p>Last updated: 18 Jun 2010</p>                
2078                 </BODY>
2079 </HTML>