packages feed

mptcpanalyzer-0.0.2.0: src/MptcpAnalyzer/Stats.hs

{-|
Module      : MptcpAnalyzer.Stats
Description : Compute statistics on connections
Maintainer  : matt
License     : GPL-3
-}

module MptcpAnalyzer.Stats (
    -- getTcpStatsFromAFrame
  -- , getMptcpStats
  -- , getSubflowStats
  )
where

import MptcpAnalyzer.ArtificialFields
import MptcpAnalyzer.Frame
import MptcpAnalyzer.Types
import Net.Mptcp
import Net.Tcp
import Tshark.Fields


import Control.Lens hiding (argument)
import qualified Data.Foldable as F
import qualified Data.Map as Map
import Data.Ord (comparing)
import Data.Word (Word32, Word64)
import Frames
import qualified Frames as F
import qualified Frames.InCore as F
import MptcpAnalyzer.Pcap

-- TODO should be able to update an initial one
-- type Packet = Record HostCols