def __init__(self, client): """Initializer @param client: the client we want to be notified for its events @type client: L{Client<papyon.Client>}""" BaseEventInterface.__init__(self, client)
def __init__(self, client): BaseEventInterface.__init__(self, client)
def __init__(self, conversation): """Initializer @param conversation: the conversation we want to be notified for its events @type conversation: L{Conversation<papyon.conversation.ConversationInterface>}""" BaseEventInterface.__init__(self, conversation)
def __init__(self, session): """Initializer @param session: the session we want to be notified for its events @type session: L{P2PSession<papyon.msnp2p.session.P2PSession>}""" BaseEventInterface.__init__(self, session)
def __init__(self, call): """Initializer @param call: the call we want to be notified for its events @type call: L{MediaCall<papyon.media.MediaCall>}""" BaseEventInterface.__init__(self, call)
def __init__(self, stream): """Initializer @param stream: the media stream we want to be notified for its events @type stream: L{MediaStream<papyon.media.MediaStream>}""" BaseEventInterface.__init__(self, stream) self._stream = weakref.proxy(stream)
def __init__(self, session): """Initializer @param session: the media session we want to be notified for its events @type session: L{MediaSession<papyon.media.MediaSession>}""" BaseEventInterface.__init__(self, session) self._session = weakref.proxy(session)
def __init__(self, session): """Initializer @param session: the session we want to be notified for its events @type session: L{WebcamSession<papyon.msnp2p.webcam.WebcamSession>}""" BaseEventInterface.__init__(self, client)