Module ImportFrom alias alias alias ImportFrom alias Import alias Import alias Import alias Import alias ImportFrom alias Import alias ImportFrom alias Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad Str ListLoad Str Str Str Str Str FunctionDef arguments args NameParam NameParam NameParam defaults AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index BinOpMod NameLoad Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults Str Num AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad Call NameLoad NameLoad attr Str FunctionDef arguments args NameParam defaults body If AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr keyword Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list Assign NameStore IfExp NameLoad BinOpMult Str NameLoad Str If AttributeLoad NameLoad attr body Assign NameStore BinOpMod Str TupleLoad NameLoad Call NameLoad AttributeLoad NameLoad attr orelse Assign NameStore Str If AttributeLoad NameLoad attr body Assign NameStore BinOpMod Str TupleLoad NameLoad Call NameLoad AttributeLoad NameLoad attr orelse Assign NameStore Str If AttributeLoad NameLoad attr body Assign NameStore Dict Str Str Str Str Str Str NameLoad NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr Assign NameStore BinOpAdd Call AttributeLoad NameLoad attr NameLoad keyword Num Str orelse Assign NameStore BinOpMod Str TupleLoad NameLoad NameLoad NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad If AttributeLoad NameLoad attr body Expr Call NameLoad NameLoad Call AttributeLoad NameLoad attr orelse Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Expr Call NameLoad NameLoad NameLoad NameLoad NameLoad AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Return NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad Lambda arguments args defaults Call NameLoad Lambda arguments args defaults Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad Lambda arguments args defaults Call NameLoad Lambda arguments args defaults Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Expr Str If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad Index AttributeLoad NameLoad attr If CompareGt Call NameLoad NameLoad Num body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad orelse Expr Call AttributeLoad SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad Index AttributeLoad NameLoad attr attr TupleLoad NameLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad Index AttributeLoad NameLoad attr If CompareGt Call NameLoad NameLoad Num body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad orelse Expr Call AttributeLoad SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad Index AttributeLoad NameLoad attr attr TupleLoad NameLoad NameLoad orelse Expr Call NameLoad NameLoad NameLoad NameLoad NameLoad AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults body Expr Call NameLoad NameLoad NameLoad NameLoad NameLoad AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Expr Call NameLoad NameLoad NameLoad NameLoad NameLoad AttributeLoad NameLoad attr keyword Str keyword Num keyword AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults AttributeLoad NameLoad attr body Assign AttributeStore NameLoad attr Call NameLoad Lambda arguments args defaults Call NameLoad Lambda arguments args defaults Call NameLoad NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr Num Assign AttributeStore NameLoad attr ListLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Expr Str If CompareEq AttributeLoad NameLoad attr Str body Assign SubscriptStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad Index AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad orelse If CompareEq AttributeLoad NameLoad attr Str body Assign NameStore SubscriptLoad SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index NameLoad Index NameLoad Index AttributeLoad NameLoad attr If CompareIn AttributeLoad NameLoad attr NameLoad body Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore BinOpSub NameLoad NameLoad Expr Call AttributeLoad SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr attr NameLoad AugAssignAdd AttributeStore NameLoad attr Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr If CompareLt AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Num For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr body AugAssignAdd NameStore Call NameLoad NameLoad If CompareGt NameLoad Num body Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr Str Assign NameStore Str Assign NameStore Dict For TupleStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Dict Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad Assign SubscriptStore NameLoad Index Str BinOpDiv Call NameLoad NameLoad Call NameLoad NameLoad Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad Assign NameStore Call NameLoad NameLoad Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad Num Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad Num Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad Num Assign SubscriptStore NameLoad Index Str Call NameLoad NameLoad Num Assign SubscriptStore NameLoad Index NameLoad NameLoad Assign NameStore ListLoad Str Str Str Str Str Str Str Str Str Assign NameStore ListLoad Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr keyword Lambda arguments args NameParam defaults SubscriptLoad SubscriptLoad NameLoad Index Num Index NameLoad keyword NameLoad FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BinOpAdd ListLoad NameLoad ListComp SubscriptLoad NameLoad Index NameLoad comprehension NameStore SubscriptLoad NameLoad Slice Num Return Call NameLoad NameLoad decorator_list Assign NameStore ListComp Call NameLoad NameLoad NameLoad comprehension TupleStore NameStore NameStore NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr BinOpMod Str Call NameLoad NameLoad keyword NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list
N/A collections defaultdict deque namedtuple datetime datetime N/A json N/A pprint N/A sys N/A time tabulate tabulate N/A colors stats percentile N/A fromtimestamp N/A datetime fromtimestamp N/A FormatOptions N/A namedtuple FormatOptions N/A pretty_printer is_color show_header show_fields json print_color N/A N/A s color_id output N/A N/A sys stdout N/A N/A attr N/A N/A colors COLORS N/A N/A color_id N/A len N/A colors COLORS N/A cfunc N/A getattr colors attr N/A N/A N/A output write N/A cfunc s N/A N/A N/A output flush N/A print_msg N/A N/A timestamp src dst msg format_opts prefix indent output N/A 0 N/A sys stdout N/A N/A timestr N/A N/A N/A fromtimestamp timestamp strftime %H:%M:%S:%f pretty N/A N/A part N/A N/A N/A N/A format_opts pretty_printer N/A N/A pp N/A N/A pprint PrettyPrinter indent 4 N/A part N/A N/A pp pformat part N/A part N/A N/A indent N/A indent N/A indent N/A N/A format_opts show_header N/A N/A header_line N/A %sheader: %s
 N/A indent N/A pretty N/A msg header N/A N/A header_line N/A N/A format_opts show_fields N/A N/A fields_line N/A %sfields: %s
 N/A indent N/A pretty N/A msg args N/A N/A fields_line N/A N/A format_opts json N/A N/A parts N/A time src dst method type seqid timestr src dst N/A msg method N/A msg type N/A msg seqid N/A N/A format_opts show_header N/A N/A N/A parts N/A header N/A msg header N/A N/A format_opts show_fields N/A N/A N/A parts N/A fields N/A msg args N/A outputstr N/A N/A N/A json dumps parts indent 4 N/A N/A outputstr N/A %s[%s] %s -> %s: method=%s, type=%s, seqid=%d
%s%s N/A prefix timestr src dst N/A msg method N/A msg type N/A msg seqid header_line fields_line N/A N/A format_opts is_color N/A N/A N/A print_color outputstr N/A N/A src __hash__ N/A N/A N/A N/A output write outputstr N/A N/A N/A output flush N/A Printer N/A object N/A N/A  A simple message printer  __init__ N/A N/A self format_opts output N/A N/A sys stdout N/A N/A N/A self _format_opts format_opts N/A N/A self _output output N/A __call__ N/A N/A self timestamp src dst msg N/A N/A N/A N/A print_msg timestamp src dst msg N/A self _format_opts output N/A self _output N/A True N/A N/A PairedPrinter N/A object N/A N/A  Pairs each request with its reply  __init__ N/A N/A self format_opts output N/A N/A sys stdout N/A N/A N/A self _format_opts format_opts N/A N/A self _output output N/A N/A self _requests N/A defaultdict N/A N/A N/A N/A N/A defaultdict N/A N/A N/A N/A N/A defaultdict deque N/A N/A self _replies N/A defaultdict N/A N/A N/A N/A N/A defaultdict N/A N/A N/A N/A N/A defaultdict deque N/A __call__ N/A N/A self timestamp src dst msg N/A N/A N/A 
        We need to match up each (request, reply) pair. Presumably,
        pcap _shouldn't_ deliver packets out of order, but
        things could get mixed up somewhere withing the
        TCP stream being reassembled and the StreamHandler
        thread. So, we don't assume that a 'reply' implies
        the corresponding 'call' has been seen.

        It could also be that we started sniffing after
        the 'call' message... but there's no easy way to tell
        (given we don't keep the startup time around...)
         N/A N/A N/A msg type call N/A N/A replies N/A N/A N/A N/A self _replies N/A dst N/A src N/A N/A msg method N/A N/A N/A len replies 0 N/A N/A N/A reply_timestamp reply N/A N/A replies popleft N/A N/A N/A self _print_pair timestamp msg reply_timestamp reply src dst N/A N/A N/A N/A N/A N/A N/A N/A self _requests N/A src N/A dst N/A N/A msg method append N/A timestamp msg N/A N/A N/A N/A msg type reply N/A N/A requests N/A N/A N/A N/A self _requests N/A dst N/A src N/A N/A msg method N/A N/A N/A len requests 0 N/A N/A N/A request_timestamp request N/A N/A requests popleft N/A N/A N/A self _print_pair request_timestamp request timestamp msg dst src N/A N/A N/A N/A N/A N/A N/A N/A self _replies N/A src N/A dst N/A N/A msg method append N/A timestamp msg N/A N/A N/A print_msg timestamp src dst msg N/A self _format_opts output N/A self _output N/A True N/A _print_pair N/A N/A self reqtime request reptime reply src dst N/A N/A N/A N/A print_msg reqtime src dst request N/A self _format_opts output N/A self _output N/A N/A print_msg reptime dst src reply N/A self _format_opts prefix ------> indent 8 output N/A self _output N/A N/A LatencyPrinter N/A object N/A N/A  Reports latencies for the seen (req, rep) pairs  __init__ N/A N/A self expected_calls output N/A N/A sys stdout N/A N/A N/A self _requests N/A defaultdict N/A N/A N/A N/A N/A defaultdict N/A N/A N/A N/A N/A defaultdict dict N/A N/A self _expected expected_calls N/A N/A self _output output N/A N/A self _seen 0 N/A N/A self _pairs N/A N/A N/A self _latencies_by_method N/A defaultdict list N/A __call__ N/A N/A self timestamp src dst msg N/A N/A N/A 
        Slightly simplified logic wrt what PairedPrinter has:
        we assume 'call' messages will be seen before their
        corresponding 'reply'.
         N/A N/A N/A msg type call N/A N/A N/A N/A N/A N/A N/A self _requests N/A src N/A dst N/A N/A msg method N/A N/A msg seqid N/A timestamp msg N/A N/A N/A N/A msg type reply N/A N/A calls N/A N/A N/A N/A self _requests N/A dst N/A src N/A N/A msg method N/A N/A N/A msg seqid calls N/A N/A N/A request_timestamp request N/A N/A calls pop N/A msg seqid N/A latency N/A timestamp request_timestamp N/A N/A N/A N/A N/A self _latencies_by_method N/A N/A msg method append latency N/A N/A self _seen 1 N/A N/A N/A N/A self _output write N/A 
Collecting (%d/%d) N/A N/A self _seen N/A self _expected N/A N/A N/A N/A self _output flush N/A N/A N/A self _seen N/A self _expected N/A N/A True N/A N/A N/A self report N/A unmatched 0 N/A N/A src dst N/A N/A N/A self _requests items N/A N/A N/A method calls N/A N/A dst items N/A N/A unmatched N/A len calls N/A N/A unmatched 0 N/A N/A N/A N/A N/A self _output write N/A %d unmatched calls
 unmatched N/A False N/A report N/A N/A self N/A N/A N/A  get stats & show them  N/A N/A N/A N/A self _output write N/A sort_by avg N/A results N/A N/A N/A key latencies N/A N/A N/A self _latencies_by_method items N/A N/A result N/A N/A N/A result N/A count N/A len latencies N/A N/A result N/A avg N/A N/A sum latencies N/A len latencies N/A N/A result N/A min N/A min latencies N/A N/A result N/A max N/A max latencies N/A latencies N/A sorted latencies N/A N/A result N/A p90 N/A percentile latencies 0.9 N/A N/A result N/A p95 N/A percentile latencies 0.95 N/A N/A result N/A p99 N/A percentile latencies 0.99 N/A N/A result N/A p999 N/A percentile latencies 0.999 N/A N/A results N/A key result N/A headers N/A method count avg min max p90 p95 p99 p999 N/A data N/A N/A results N/A sorted N/A N/A results items key N/A N/A N/A it N/A N/A N/A it N/A 1 N/A sort_by reverse True row N/A N/A key res N/A N/A N/A data N/A N/A key N/A N/A res N/A header N/A header N/A headers N/A 1 N/A N/A tuple data N/A N/A data N/A N/A row key result N/A N/A key result results N/A N/A N/A N/A self _output write N/A %s
 N/A tabulate data headers headers N/A N/A N/A N/A self _output flush N/A N/A