From 0d64cc93278d39bd4c87cf5110d326f57574c8a1 Mon Sep 17 00:00:00 2001 From: Maximilian Hils Date: Thu, 18 Sep 2014 02:22:10 +0200 Subject: flowtable: add selection indicator, add keyboard navigation --- libmproxy/protocol/primitives.py | 3 +++ 1 file changed, 3 insertions(+) (limited to 'libmproxy/protocol') diff --git a/libmproxy/protocol/primitives.py b/libmproxy/protocol/primitives.py index 3d87e888..519693db 100644 --- a/libmproxy/protocol/primitives.py +++ b/libmproxy/protocol/primitives.py @@ -1,5 +1,6 @@ from __future__ import absolute_import import copy +import uuid import netlib.tcp from .. import stateobject, utils, version from ..proxy.connection import ClientConnection, ServerConnection @@ -60,6 +61,7 @@ class Flow(stateobject.StateObject): """ def __init__(self, conntype, client_conn, server_conn, live=None): self.conntype = conntype + self.id = str(uuid.uuid4()) self.client_conn = client_conn """@type: ClientConnection""" self.server_conn = server_conn @@ -72,6 +74,7 @@ class Flow(stateobject.StateObject): self._backup = None _stateobject_attributes = dict( + id=str, error=Error, client_conn=ClientConnection, server_conn=ServerConnection, -- cgit v1.2.3