File: classTp_1_1PendingConnection.html

package info (click to toggle)
telepathy-qt4 0.3.6-1
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 14,260 kB
  • ctags: 12,185
  • sloc: cpp: 29,241; xml: 23,692; ansic: 16,079; sh: 10,327; python: 3,080; makefile: 1,553
file content (164 lines) | stat: -rw-r--r-- 9,197 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html
    PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>TelepathyQt4: Tp::PendingConnection Class Reference</title>
  <link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="1">&nbsp;&nbsp;</td>
<td class="postheader" valign="center">
<a href="index.html">
<font color="#004faf">Home</font></a>&nbsp;&middot;
<a href="classes.html">
<font color="#004faf">All Classes</font></a>&nbsp;&middot;
<a href="namespaces.html">
<font color="#004faf">All Namespaces</font></a>&nbsp;&middot;
<a href="modules.html">
<font color="#004faf">Modules</font></a>&nbsp;&middot;
<a href="functions.html">
<font color="#004faf">Functions</font></a>&nbsp;&middot;
<a href="files.html">
<font color="#004faf">Files</font></a>
</td>
</tr>
</table>
</body>
</html>
<!-- Generated by Doxygen 1.6.3 -->
  <div class="navpath"><a class="el" href="namespaceTp.html">Tp</a>::<a class="el" href="classTp_1_1PendingConnection.html">PendingConnection</a>
  </div>
<div class="contents">
<h1>Tp::PendingConnection Class Reference<br/>
<small>
[<a class="el" href="group__clientconn.html">Connection proxies</a>]</small>
</h1><!-- doxytag: class="Tp::PendingConnection" --><!-- doxytag: inherits="Tp::PendingOperation" -->
<p>Class containing the parameters of and the reply to an asynchronous connection request. Instances of this class cannot be constructed directly; the only way to get one is via <a class="el" href="classTp_1_1ConnectionManager.html" title="The ConnectionManager class provides an object representing a Telepathy connection...">ConnectionManager</a>.  
<a href="#_details">More...</a></p>

<p><code>#include &lt;<a class="el" href="pending-connection_8h_source.html">TelepathyQt4/PendingConnection</a>&gt;</code></p>

<p>Inherits <a class="el" href="classTp_1_1PendingOperation.html">Tp::PendingOperation</a>.</p>

<p><a href="classTp_1_1PendingConnection-members.html">List of all members.</a></p>
<h2>Public Member Functions</h2>
<ul>
<li><a class="el" href="classTp_1_1PendingConnection.html#ac8556625954214418e547378d15e5c46">~PendingConnection</a> ()
<li><a class="el" href="classTp_1_1SharedPtr.html">ConnectionManagerPtr</a> <a class="el" href="classTp_1_1PendingConnection.html#a6f8d648991ed255737259a46ba855376">manager</a> () const 
<li><a class="el" href="classTp_1_1SharedPtr.html">ConnectionPtr</a> <a class="el" href="classTp_1_1PendingConnection.html#ab44e4f69a5b9ad8d1f6f6efd7011c5c2">connection</a> () const 
<li>QString <a class="el" href="classTp_1_1PendingConnection.html#a04260eb1e0974284349d69b5ecdc6472">busName</a> () const 
<li>QString <a class="el" href="classTp_1_1PendingConnection.html#aff7df1d1e1eda8fb3a9d185f92970f9c">objectPath</a> () const 
</ul>
<hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>Class containing the parameters of and the reply to an asynchronous connection request. Instances of this class cannot be constructed directly; the only way to get one is via <a class="el" href="classTp_1_1ConnectionManager.html" title="The ConnectionManager class provides an object representing a Telepathy connection...">ConnectionManager</a>. </p>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="ac8556625954214418e547378d15e5c46"></a><!-- doxytag: member="Tp::PendingConnection::~PendingConnection" ref="ac8556625954214418e547378d15e5c46" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">Tp::PendingConnection::~PendingConnection </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Class destructor. </p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a6f8d648991ed255737259a46ba855376"></a><!-- doxytag: member="Tp::PendingConnection::manager" ref="a6f8d648991ed255737259a46ba855376" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classTp_1_1SharedPtr.html">ConnectionManagerPtr</a> Tp::PendingConnection::manager </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Return the <a class="el" href="classTp_1_1ConnectionManager.html" title="The ConnectionManager class provides an object representing a Telepathy connection...">ConnectionManager</a> object through which the request was made.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd><a class="el" href="classTp_1_1Connection.html" title="The Connection class provides an object representing a Telepathy connection.">Connection</a> Manager object. </dd></dl>

</div>
</div>
<a class="anchor" id="ab44e4f69a5b9ad8d1f6f6efd7011c5c2"></a><!-- doxytag: member="Tp::PendingConnection::connection" ref="ab44e4f69a5b9ad8d1f6f6efd7011c5c2" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classTp_1_1SharedPtr.html">ConnectionPtr</a> Tp::PendingConnection::connection </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Returns the newly created <a class="el" href="classTp_1_1Connection.html" title="The Connection class provides an object representing a Telepathy connection.">Connection</a> object.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd><a class="el" href="classTp_1_1Connection.html" title="The Connection class provides an object representing a Telepathy connection.">Connection</a> object. </dd></dl>

</div>
</div>
<a class="anchor" id="a04260eb1e0974284349d69b5ecdc6472"></a><!-- doxytag: member="Tp::PendingConnection::busName" ref="a04260eb1e0974284349d69b5ecdc6472" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString Tp::PendingConnection::busName </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Returns the connection's bus name ("service name"), or an empty string on error.</p>
<p>This method is useful for creating custom <a class="el" href="classTp_1_1Connection.html" title="The Connection class provides an object representing a Telepathy connection.">Connection</a> objects: instead of using <a class="el" href="classTp_1_1PendingConnection.html#ab44e4f69a5b9ad8d1f6f6efd7011c5c2">PendingConnection::connection</a>, one could construct a new custom connection from the bus name and object path.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd><a class="el" href="classTp_1_1Connection.html" title="The Connection class provides an object representing a Telepathy connection.">Connection</a> bus name </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classTp_1_1PendingConnection.html#aff7df1d1e1eda8fb3a9d185f92970f9c">objectPath()</a> </dd></dl>

</div>
</div>
<a class="anchor" id="aff7df1d1e1eda8fb3a9d185f92970f9c"></a><!-- doxytag: member="Tp::PendingConnection::objectPath" ref="aff7df1d1e1eda8fb3a9d185f92970f9c" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">QString Tp::PendingConnection::objectPath </td>
          <td>(</td>
          <td class="paramname"></td>
          <td>&nbsp;)&nbsp;</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Returns the connection's object path or an empty string on error.</p>
<p>This method is useful for creating custom <a class="el" href="classTp_1_1Connection.html" title="The Connection class provides an object representing a Telepathy connection.">Connection</a> objects: instead of using <a class="el" href="classTp_1_1PendingConnection.html#ab44e4f69a5b9ad8d1f6f6efd7011c5c2">PendingConnection::connection</a>, one could construct a new custom connection with the bus name and object path.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd><a class="el" href="classTp_1_1Connection.html" title="The Connection class provides an object representing a Telepathy connection.">Connection</a> object path </dd></dl>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classTp_1_1PendingConnection.html#a04260eb1e0974284349d69b5ecdc6472">busName()</a> </dd></dl>

</div>
</div>
</div>
<p /><address><hr /><div align="center">
<table width="100%" cellspacing="0" border="0"><tr class="address">
<td width="30%">Copyright &copy; 2008-2010 Collabora Ltd. and Nokia Corporation</td>
<td width="30%" align="right"><div align="right">Telepathy-Qt4 0.3.6</div></td>
</tr></table></div></address>
</body>
</html>