| Server IP : 182.53.201.61 / Your IP : 216.73.217.175 Web Server : Apache/2.2.15 (Fedora) System : Linux km10.dyndns.org 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686 User : apache ( 48) PHP Version : 5.3.3 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/lib/python2.6/site-packages/telepathy/_generated/ |
Upload File : |
Ñò
L7‹Jc @ s2 d Z d d k Z d e i i f d „ ƒ YZ d S( sU Copyright © 2008-2009 Collabora Ltd.
Copyright © 2008-2009 Nokia Corporation
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
MA 02110-1301, USA.
iÿÿÿÿNt ChannelRequestc B sž e Z d Z e i i d d d d d ƒd „ ƒ Z e i i d d d d d ƒd „ ƒ Z e i i d d d ƒd „ ƒ Z e i i d d d ƒd
„ ƒ Z
RS( s A channel request is an object in the ChannelDispatcher representing
an ongoing request for some channels to be created or found. There
can be any number of ChannelRequest objects at the same time.
Its well-known bus name is the same as that of the ChannelDispatcher,
"org.freedesktop.Telepathy.ChannelDispatcher".
See
ChannelDispatcher.CreateChannel
for rationale for ChannelRequest being a separate object.
A channel request can be cancelled by any client (not just the one
that requested it). This means that the ChannelDispatcher will
Close
the resulting channel, or refrain from requesting it at all, rather
than dispatching it to a handler.
s( org.freedesktop.Telepathy.ChannelRequestt in_signaturet t
out_signaturec C s
t ‚ d S( sa
Proceed with the channel request.
The client that created this object calls this method
when it has connected signal handlers for
Succeeded and
Failed.
Clients other than the client which created the ChannelRequest
MUST NOT call this method.
This method SHOULD return immediately; on success, the request
might still fail, but this will be indicated asynchronously
by the Failed signal.
Proceed cannot fail, unless clients have got the life-cycle
of a ChannelRequest seriously wrong (e.g. a client calls this
method twice, or a client that did not create the ChannelRequest
calls this method). If it fails, clients SHOULD assume that the
whole ChannelRequest has become useless.
N( t NotImplementedError( t self( ( sH /usr/lib/python2.6/site-packages/telepathy/_generated/Channel_Request.pyt Proceed0 s c C s
t ‚ d S( s-
Cancel the channel request. The precise effect depends on the
current progress of the request.
If the connection manager has not already been asked to create
a channel, then Failed is emitted
immediately, and the channel request is removed.
If the connection manager has already been asked to create a
channel but has not produced one yet (e.g. if Connection.Interface.Requests.CreateChannel
has been called, but has not yet returned), then the
ChannelDispatcher will remember that the request has been cancelled.
When the channel appears, it will be closed (if it was newly
created and can be closed), and will not be dispatched to a
handler.
If the connection manager has already returned a channel, but the
channel has not yet been dispatched to a handler
then the channel dispatcher will not dispatch that
channel to a handler. If the channel was newly created for this
request, the channel dispatcher will close it with Close;
otherwise, the channel dispatcher will ignore it. In either case,
Failed will be emitted when processing
has been completed.
If Failed is emitted in response to
this method, the error SHOULD be
org.freedesktop.Telepathy.Error.Cancelled.
If the channel has already been dispatched to a handler, then
it's too late to call this method, and the channel request will
no longer exist.
N( R ( R ( ( sH /usr/lib/python2.6/site-packages/telepathy/_generated/Channel_Request.pyt CancelL s $t signaturet ssc C s d S( s‰
The channel request has failed. It is no longer present,
and further methods must not be called on it.
N( ( R t Errort Message( ( sH /usr/lib/python2.6/site-packages/telepathy/_generated/Channel_Request.pyt Failedr s c C s d S( sŒ
The channel request has succeeded. It is no longer present,
and further methods must not be called on it.
N( ( R ( ( sH /usr/lib/python2.6/site-packages/telepathy/_generated/Channel_Request.pyt Succeeded{ s ( t __name__t
__module__t __doc__t dbust servicet methodR R t signalR R
( ( ( sH /usr/lib/python2.6/site-packages/telepathy/_generated/Channel_Request.pyR s
''&! ( R t dbus.serviceR R t ObjectR ( ( ( sH /usr/lib/python2.6/site-packages/telepathy/_generated/Channel_Request.pyt <module> s