Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
newtype AbsBearerInfoScript Source #
Instances
Arbitrary AbsBearerInfoScript Source # | |
Show AbsBearerInfoScript Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo showsPrec :: Int -> AbsBearerInfoScript -> ShowS # show :: AbsBearerInfoScript -> String # showList :: [AbsBearerInfoScript] -> ShowS # | |
Eq AbsBearerInfoScript Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo (==) :: AbsBearerInfoScript -> AbsBearerInfoScript -> Bool # (/=) :: AbsBearerInfoScript -> AbsBearerInfoScript -> Bool # |
canFail :: AbsBearerInfo -> Bool Source #
newtype NonFailingAbsBearerInfo Source #
Instances
newtype NonFailingAbsBearerInfoScript Source #
Instances
speedToRational :: AbsSpeed -> Rational Source #
data AbsSDUSize Source #
Instances
Arbitrary AbsSDUSize Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo arbitrary :: Gen AbsSDUSize # shrink :: AbsSDUSize -> [AbsSDUSize] # | |
Show AbsSDUSize Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo showsPrec :: Int -> AbsSDUSize -> ShowS # show :: AbsSDUSize -> String # showList :: [AbsSDUSize] -> ShowS # | |
Eq AbsSDUSize Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo (==) :: AbsSDUSize -> AbsSDUSize -> Bool # (/=) :: AbsSDUSize -> AbsSDUSize -> Bool # |
toSduSize :: AbsSDUSize -> SDUSize Source #
newtype AbsIOError Source #
Instances
Arbitrary AbsIOError Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo arbitrary :: Gen AbsIOError # shrink :: AbsIOError -> [AbsIOError] # | |
Show AbsIOError Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo showsPrec :: Int -> AbsIOError -> ShowS # show :: AbsIOError -> String # showList :: [AbsIOError] -> ShowS # |
data AbsAttenuation Source #
NoAttenuation AbsSpeed | |
SpeedAttenuation AbsSpeed Time DiffTime | |
ErrorInterval AbsSpeed Time DiffTime IOError |
Instances
Arbitrary AbsAttenuation Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo arbitrary :: Gen AbsAttenuation # shrink :: AbsAttenuation -> [AbsAttenuation] # | |
Show AbsAttenuation Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo showsPrec :: Int -> AbsAttenuation -> ShowS # show :: AbsAttenuation -> String # showList :: [AbsAttenuation] -> ShowS # | |
Eq AbsAttenuation Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo (==) :: AbsAttenuation -> AbsAttenuation -> Bool # (/=) :: AbsAttenuation -> AbsAttenuation -> Bool # |
attenuation :: AbsAttenuation -> Time -> Size -> (DiffTime, SuccessOrFailure) Source #
data AbsBearerInfo Source #
Instances
Arbitrary AbsBearerInfo Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo arbitrary :: Gen AbsBearerInfo # shrink :: AbsBearerInfo -> [AbsBearerInfo] # | |
Show AbsBearerInfo Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo showsPrec :: Int -> AbsBearerInfo -> ShowS # show :: AbsBearerInfo -> String # showList :: [AbsBearerInfo] -> ShowS # | |
Eq AbsBearerInfo Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo (==) :: AbsBearerInfo -> AbsBearerInfo -> Bool # (/=) :: AbsBearerInfo -> AbsBearerInfo -> Bool # |
data AbsIOErrType Source #
Instances
Arbitrary AbsIOErrType Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo arbitrary :: Gen AbsIOErrType # shrink :: AbsIOErrType -> [AbsIOErrType] # | |
Show AbsIOErrType Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo showsPrec :: Int -> AbsIOErrType -> ShowS # show :: AbsIOErrType -> String # showList :: [AbsIOErrType] -> ShowS # | |
Eq AbsIOErrType Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo (==) :: AbsIOErrType -> AbsIOErrType -> Bool # (/=) :: AbsIOErrType -> AbsIOErrType -> Bool # |