Source code for testplan.common.utils.sockets.codec

"""Codec utils."""


[docs]class Codec: """Codec to serialize/deserialize a message."""
[docs] def parse(self, buffer): """Creates a string message from buffer.""" return str(buffer.decode("utf-8"))
[docs] def serialize(self, msg): """Serialize string message to bytes.""" return bytes(msg.encode("utf-8"))