def __initQeo(self):
        self.participantReader = StateReader(
            ChatParticipant,
            onData=self.forwardData,
            onNoMoreData=lambda cls="ChatParticipant": self.forwardNoMoreData(
                cls),
            onDispose=self.forwardDispose)
        self.msgReader = EventReader(
            ChatMessage,
            onData=self.forwardData,
            onNoMoreData=lambda cls="ChatMessage": self.forwardNoMoreData(cls))

        self.connect(self, SIGNAL("onData"), self.onData)
        self.connect(self, SIGNAL("onNoMoreData"), self.onNoMoreData)
        self.connect(self, SIGNAL("onDispose"), self.onDispose)