Module Import alias Import alias Import alias Import alias Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Str ImportFrom alias ImportFrom alias Import alias identifier ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias alias FunctionDef arguments args NameParam NameParam defaults body Return CompareEq Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list Assign NameStore Call NameLoad ListLoad NameLoad NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr If CompareNotIn Call NameLoad NameLoad NameLoad body Return NameLoad Return CompareEq Call AttributeLoad NameLoad attr Call NameLoad keyword AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return CompareEq AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Pass decorator_list Assign NameStore Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad FunctionDef arguments args NameParam defaults body With Call NameLoad AttributeLoad NameLoad attr NameStore body Assign NameStore Call NameLoad NameLoad While BoolOpAnd CompareGt Call NameLoad NameLoad Num CompareLt AttributeLoad SubscriptLoad NameLoad Index Num attr AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Num Assign NameStore SubscriptLoad NameLoad Index Num If CompareNotEq Call NameLoad NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str Call NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr For NameStore NameLoad body Assign NameStore Call NameLoad NameLoad If BoolOpAnd CompareIn NameLoad NameLoad Call SubscriptLoad NameLoad Index NameLoad NameLoad NameLoad body For NameStore NameLoad body Expr Call SubscriptLoad NameLoad Index NameLoad NameLoad decorator_list If CompareEq NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str Assign NameStore Call AttributeLoad NameLoad attr If BoolOpOr CompareEq SubscriptLoad AttributeLoad NameLoad attr Index Num Str CompareEq SubscriptLoad AttributeLoad NameLoad attr Index Num Str body Assign AttributeStore NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Slice Num Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr Expr Call NameLoad NameLoad
N/A N/A time N/A argparse N/A os N/A sys N/A N/A N/A N/A sys path append N/A N/A N/A os path join N/A N/A N/A os path dirname __file__ .. N/A N/A N/A N/A sys path append N/A N/A N/A os path join N/A N/A N/A os path dirname __file__ ../pox pox.openflow.libopenflow_01 * pox.lib.packet.ethernet * N/A sts.replay_event replay_events sts.dataplane_traces.trace Trace sts.input_traces.log_parser parse sts.fingerprints.messages DPFingerprint tools.pretty_print_input_trace field_formatters default_fields ti_filter N/A N/A e pkt_fingerprint N/A N/A N/A N/A N/A N/A DPFingerprint from_pkt N/A N/A e dp_event packet pkt_fingerprint N/A N/A dp_ofp_packets N/A set N/A ofp_packet_in ofp_packet_out control_message_filter N/A N/A e pkt_fingerprint N/A N/A N/A of_pkt N/A N/A e get_packet N/A N/A N/A type of_pkt dp_ofp_packets N/A N/A False N/A N/A N/A N/A DPFingerprint from_pkt N/A ethernet raw N/A of_pkt data pkt_fingerprint N/A dp_forward_filter N/A N/A e pkt_fingerprint N/A N/A N/A N/A N/A e dp_fingerprint pkt_fingerprint N/A process_flow_mod_filter N/A N/A e pkt_fingerprint N/A N/A N/A N/A N/A dp_class_to_filter N/A N/A replay_events TrafficInjection N/A replay_events ControlMessageReceive N/A replay_events ControlMessageSend N/A replay_events DataplanePermit N/A replay_events DataplaneDrop N/A replay_events ProcessFlowMod ti_filter control_message_filter control_message_filter dp_forward_filter dp_forward_filter process_flow_mod_filter main N/A N/A args N/A N/A N/A N/A open N/A args input input_file N/A N/A trace N/A parse input_file N/A N/A N/A N/A len trace 0 N/A N/A N/A trace N/A 0 label_id N/A args ti_id N/A N/A N/A N/A trace pop 0 N/A ti_event N/A trace N/A 0 N/A N/A N/A type ti_event N/A replay_events TrafficInjection N/A N/A N/A ValueError N/A Event %s with is not a TrafficInjection N/A str ti_event N/A pkt_fingerprint N/A N/A DPFingerprint from_pkt N/A N/A ti_event dp_event packet N/A event trace N/A N/A t N/A type event N/A N/A N/A t dp_class_to_filter N/A N/A dp_class_to_filter N/A t event pkt_fingerprint N/A N/A field default_fields N/A N/A N/A N/A field_formatters N/A field event N/A N/A N/A __name__ __main__ N/A N/A parser N/A N/A argparse ArgumentParser N/A N/A N/A parser add_argument input metavar INPUT help The input json file to be printed N/A N/A N/A parser add_argument ti_id metavar TRAFFIC_INJECTION_ID help The event number of the traffic injection event to trace N/A args N/A N/A parser parse_args N/A N/A N/A N/A N/A args ti_id N/A 0 e N/A N/A N/A args ti_id N/A 0 i N/A N/A N/A args ti_id N/A N/A args ti_id N/A 1 N/A N/A args ti_id N/A int N/A args ti_id N/A N/A main args