예제 #1
0
파일: server.py 프로젝트: Karelkat/mercury
    def send(self, message):
        """
        Send a Message to the Server.

        The Message is automatically assigned an identifier, and this is
        returned.
        """

        message_id = self.__nextId()

        frame = Frame.fromMessage(message.setId(message_id).build())

        self.__socket.sendall(str(frame))

        return message_id
예제 #2
0
파일: droidhg.py 프로젝트: Karelkat/mercury
    def write(self, message):
        """
        Writes a message to a client, encapsulating it in a Frame first.
        """

        self.__write(Frame.fromMessage(message))