Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
SFlow | |
|
Instances
ExtRouter | |
|
Instances
Eq ExtRouter Source # | |
Show ExtRouter Source # | |
Generic ExtRouter Source # | |
ToJSON ExtRouter Source # | |
Defined in VFlow.Types.SFlow | |
FromJSON ExtRouter Source # | |
type Rep ExtRouter Source # | |
Defined in VFlow.Types.SFlow type Rep ExtRouter = D1 (MetaData "ExtRouter" "VFlow.Types.SFlow" "vflow-types-0.1-1JUjIDFUongBXuAEjQ0Q6N" False) (C1 (MetaCons "ExtRouter" PrefixI True) (S1 (MetaSel (Just "extRouterNextHop") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 IPv4) :*: (S1 (MetaSel (Just "extRouterDstMask") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int) :*: S1 (MetaSel (Just "extRouterSrcMask") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))) |
ExtSwitch | |
|
Instances
Eq ExtSwitch Source # | |
Show ExtSwitch Source # | |
Generic ExtSwitch Source # | |
ToJSON ExtSwitch Source # | |
Defined in VFlow.Types.SFlow | |
FromJSON ExtSwitch Source # | |
type Rep ExtSwitch Source # | |
Defined in VFlow.Types.SFlow type Rep ExtSwitch = D1 (MetaData "ExtSwitch" "VFlow.Types.SFlow" "vflow-types-0.1-1JUjIDFUongBXuAEjQ0Q6N" False) (C1 (MetaCons "ExtSwitch" PrefixI True) ((S1 (MetaSel (Just "extSwitchDstPriority") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int) :*: S1 (MetaSel (Just "extSwitchSrcVlan") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)) :*: (S1 (MetaSel (Just "extSwitchSrcPriority") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int) :*: S1 (MetaSel (Just "extSwitchDstVlan") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))) |
Instances
Eq L2 Source # | |
Show L2 Source # | |
Generic L2 Source # | |
ToJSON L2 Source # | |
Defined in VFlow.Types.SFlow | |
FromJSON L2 Source # | |
type Rep L2 Source # | |
Defined in VFlow.Types.SFlow type Rep L2 = D1 (MetaData "L2" "VFlow.Types.SFlow" "vflow-types-0.1-1JUjIDFUongBXuAEjQ0Q6N" False) (C1 (MetaCons "L2" PrefixI True) ((S1 (MetaSel (Just "l2Vlan") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int) :*: S1 (MetaSel (Just "l2EtherType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)) :*: (S1 (MetaSel (Just "l2DstMAC") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Mac) :*: S1 (MetaSel (Just "l2SrcMAC") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Mac)))) |
Instances
Instances
Eq L4 Source # | |
Show L4 Source # | |
Generic L4 Source # | |
ToJSON L4 Source # | |
Defined in VFlow.Types.SFlow | |
FromJSON L4 Source # | |
type Rep L4 Source # | |
Defined in VFlow.Types.SFlow type Rep L4 = D1 (MetaData "L4" "VFlow.Types.SFlow" "vflow-types-0.1-1JUjIDFUongBXuAEjQ0Q6N" False) (C1 (MetaCons "L4" PrefixI True) ((S1 (MetaSel (Just "l4Flags") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int) :*: S1 (MetaSel (Just "l4DataOffset") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)) :*: (S1 (MetaSel (Just "l4SrcPort") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int) :*: (S1 (MetaSel (Just "l4Reserved") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int) :*: S1 (MetaSel (Just "l4DstPort") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int))))) |
RawHeader | |
|
Instances
Eq RawHeader Source # | |
Show RawHeader Source # | |
Generic RawHeader Source # | |
ToJSON RawHeader Source # | |
Defined in VFlow.Types.SFlow | |
FromJSON RawHeader Source # | |
type Rep RawHeader Source # | |
Defined in VFlow.Types.SFlow type Rep RawHeader = D1 (MetaData "RawHeader" "VFlow.Types.SFlow" "vflow-types-0.1-1JUjIDFUongBXuAEjQ0Q6N" False) (C1 (MetaCons "RawHeader" PrefixI True) (S1 (MetaSel (Just "rawHeaderL2") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 L2) :*: (S1 (MetaSel (Just "rawHeaderL3") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 L3) :*: S1 (MetaSel (Just "rawHeaderL4") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 L4)))) |
Instances
Eq Records Source # | |
Show Records Source # | |
Generic Records Source # | |
ToJSON Records Source # | |
Defined in VFlow.Types.SFlow | |
FromJSON Records Source # | |
type Rep Records Source # | |
Defined in VFlow.Types.SFlow type Rep Records = D1 (MetaData "Records" "VFlow.Types.SFlow" "vflow-types-0.1-1JUjIDFUongBXuAEjQ0Q6N" False) (C1 (MetaCons "Records" PrefixI True) (S1 (MetaSel (Just "recordsExtRouter") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 ExtRouter) :*: (S1 (MetaSel (Just "recordsExtSwitch") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 ExtSwitch) :*: S1 (MetaSel (Just "recordsRawHeader") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 RawHeader)))) |
data SamplesElt Source #
SamplesElt | |
|