1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 """Invite event interfaces
21
22 The interfaces defined in this module allow receiving notification events when
23 we get invited into an activity with other users."""
24
25 from papyon.event import BaseEventInterface
26
27 __all__ = ["InviteEventInterface"]
28
31 """Initializer
32 @param client: the client we want to be notified for its events
33 @type client: L{Client<papyon.Client>}"""
34 BaseEventInterface.__init__(self, client)
35
37 """Called when we get invited into a conversation
38 @param conversation: the conversation
39 @type conversation: L{Conversation<papyon.conversation.ConversationInterface>}"""
40 pass
41
43 """Called when we get invited into a webcam conversation
44 @param session: the session
45 @type session: L{WebcamSession<papyon.msnp2p.webcam.WebcamSession>}"""
46 pass
47