Safe Haskell | None |
---|---|
Language | Haskell2010 |
Ouroboros.Network.Testing.Data.AbsBearerInfo
Documentation
newtype AbsBearerInfoScript Source #
Constructors
AbsBearerInfoScript | |
Fields |
Instances
Eq AbsBearerInfoScript Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo Methods (==) ∷ AbsBearerInfoScript → AbsBearerInfoScript → Bool Source # (/=) ∷ AbsBearerInfoScript → AbsBearerInfoScript → Bool Source # | |
Show AbsBearerInfoScript Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo | |
Arbitrary AbsBearerInfoScript Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo |
canFail ∷ AbsBearerInfo → Bool Source #
newtype NonFailingAbsBearerInfoScript Source #
Constructors
NonFailingAbsBearerInfoScript | |
Fields |
Instances
Constructors
SmallDelay | |
NormalDelay | |
LargeDelay |
Instances
Eq AbsDelay Source # | |
Ord AbsDelay Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo | |
Show AbsDelay Source # | |
Arbitrary AbsDelay Source # | |
Constructors
SlowSpeed | |
NormalSpeed | |
FastSpeed |
Instances
Eq AbsSpeed Source # | |
Ord AbsSpeed Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo | |
Show AbsSpeed Source # | |
Arbitrary AbsSpeed Source # | |
data AbsSDUSize Source #
Instances
Eq AbsSDUSize Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo | |
Show AbsSDUSize Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo | |
Arbitrary AbsSDUSize Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo |
data AbsAttenuation Source #
Constructors
NoAttenuation AbsSpeed | |
SpeedAttenuation AbsSpeed Time DiffTime | |
ErrorInterval AbsSpeed Time DiffTime |
Instances
Eq AbsAttenuation Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo Methods (==) ∷ AbsAttenuation → AbsAttenuation → Bool Source # (/=) ∷ AbsAttenuation → AbsAttenuation → Bool Source # | |
Show AbsAttenuation Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo | |
Arbitrary AbsAttenuation Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo |
attenuation ∷ AbsAttenuation → Time → Size → (DiffTime, SuccessOrFailure) Source #
data AbsBearerInfo Source #
Constructors
AbsBearerInfo | |
Instances
Eq AbsBearerInfo Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo Methods (==) ∷ AbsBearerInfo → AbsBearerInfo → Bool Source # (/=) ∷ AbsBearerInfo → AbsBearerInfo → Bool Source # | |
Show AbsBearerInfo Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo | |
Arbitrary AbsBearerInfo Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo |
data AbsIOErrType Source #
Constructors
AbsIOErrConnectionAborted | |
AbsIOErrResourceExhausted |
Instances
Eq AbsIOErrType Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo Methods (==) ∷ AbsIOErrType → AbsIOErrType → Bool Source # (/=) ∷ AbsIOErrType → AbsIOErrType → Bool Source # | |
Show AbsIOErrType Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo | |
Arbitrary AbsIOErrType Source # | |
Defined in Ouroboros.Network.Testing.Data.AbsBearerInfo |