コード例 #1
0
    def _handle_read_phase(self):
        self.server.read_from_connections()
        connections = self.server.check_for_messages(mobaas_protocol.contains_complete_message)

        for connection in connections:
            messages = connection.consume_all_complete_messages(mobaas_protocol.contains_complete_message, mobaas_protocol.first_complete_message_ends_at)
            for message in messages:
                message_object = mobaas_protocol.parse_message(message)
                handle_incoming_mobaas_message(self.dbcc, connection, message_object)
コード例 #2
0
    def _handle_read_phase(self):
        self.client.read_from_connections()
        connections = self.client.check_for_messages(mobaas_protocol.contains_complete_message)

        for connection in connections:
            messages = connection.consume_all_complete_messages(mobaas_protocol.contains_complete_message, mobaas_protocol.first_complete_message_ends_at)
            for message in messages:
                parsed_message = mobaas_protocol.parse_message(message)
                handle_message(connection, parsed_message)
コード例 #3
0
    def _handle_read_phase(self):
        self.client.read_from_connections()
        connections = self.client.check_for_messages(
            mobaas_protocol.contains_complete_message)

        for connection in connections:
            messages = connection.consume_all_complete_messages(
                mobaas_protocol.contains_complete_message,
                mobaas_protocol.first_complete_message_ends_at)
            for message in messages:
                parsed_message = mobaas_protocol.parse_message(message)
                handle_message(connection, parsed_message)
コード例 #4
0
ファイル: test_supplier.py プロジェクト: Cloudxtreme/mobaas
    def _handle_read_phase(self):
        self.server.read_from_connections()
        connections = self.server.check_for_messages(
            mobaas_protocol.contains_complete_message)

        for connection in connections:
            messages = connection.consume_all_complete_messages(
                mobaas_protocol.contains_complete_message,
                mobaas_protocol.first_complete_message_ends_at)
            for message in messages:
                message_object = mobaas_protocol.parse_message(message)
                handle_incoming_mobaas_message(self.dbcc, connection,
                                               message_object)
コード例 #5
0
def test_parse_message():
    [
        run_tests.compare_answer(mobaas_protocol.parse_message(msg_str),
                                 msg_obj, "Check parse_message for " + msg_str)
        for msg_str, msg_obj in MESSAGES
    ]
コード例 #6
0
def test_parse_message():
    [run_tests.compare_answer( mobaas_protocol.parse_message(msg_str)
                             , msg_obj
                             , "Check parse_message for " + msg_str
                             ) for msg_str, msg_obj in MESSAGES]