hnix-store-remote-0.7.0.0: Remote hnix store
Safe HaskellSafe-Inferred
LanguageHaskell2010

System.Nix.Store.Remote.Types.Activity

Synopsis

Documentation

data Activity Source #

Type of the activity

We don't have Activity_Unknown here as we can do Maybe Activity and Nothing corresponding to Unknown (which has 0 value)

Rest of the values are offset by (+100) on the wire, i.e.:

  • Activity_CopyPath = 100
  • Activity_BuildWaiting = 111

Instances

Instances details
Arbitrary Activity Source # 
Instance details

Defined in System.Nix.Store.Remote.Arbitrary

Bounded Activity Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Activity

Enum Activity Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Activity

Generic Activity Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Activity

Associated Types

type Rep Activity :: Type -> Type #

Methods

from :: Activity -> Rep Activity x #

to :: Rep Activity x -> Activity #

Show Activity Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Activity

Eq Activity Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Activity

Ord Activity Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Activity

type Rep Activity Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Activity

type Rep Activity = D1 ('MetaData "Activity" "System.Nix.Store.Remote.Types.Activity" "hnix-store-remote-0.7.0.0-3KzMSkqSXnCD71veVOrNoM" 'False) (((C1 ('MetaCons "Activity_CopyPath" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Activity_FileTransfer" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Activity_Realise" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "Activity_CopyPaths" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Activity_Builds" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Activity_Build" 'PrefixI 'False) (U1 :: Type -> Type)))) :+: ((C1 ('MetaCons "Activity_OptimiseStore" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Activity_VerifyPaths" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Activity_Substitute" 'PrefixI 'False) (U1 :: Type -> Type))) :+: (C1 ('MetaCons "Activity_QueryPathInfo" 'PrefixI 'False) (U1 :: Type -> Type) :+: (C1 ('MetaCons "Activity_PostBuildHook" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Activity_BuildWaiting" 'PrefixI 'False) (U1 :: Type -> Type)))))

newtype ActivityID Source #

Numeric ID of the activity

Constructors

ActivityID 

Fields

Instances

Instances details
Arbitrary ActivityID Source # 
Instance details

Defined in System.Nix.Store.Remote.Arbitrary

Generic ActivityID Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Activity

Associated Types

type Rep ActivityID :: Type -> Type #

Show ActivityID Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Activity

Eq ActivityID Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Activity

Ord ActivityID Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Activity

type Rep ActivityID Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Activity

type Rep ActivityID = D1 ('MetaData "ActivityID" "System.Nix.Store.Remote.Types.Activity" "hnix-store-remote-0.7.0.0-3KzMSkqSXnCD71veVOrNoM" 'True) (C1 ('MetaCons "ActivityID" 'PrefixI 'True) (S1 ('MetaSel ('Just "unActivityID") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)))

data ActivityResult Source #

Result of some activity

The values are offset by (+100) on the wire, i.e.:

  • ActivityResult_FileLinked = 100
  • ActivityResult_PostBuildLogLine = 107

Instances

Instances details
Arbitrary ActivityResult Source # 
Instance details

Defined in System.Nix.Store.Remote.Arbitrary

Bounded ActivityResult Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Activity

Enum ActivityResult Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Activity

Generic ActivityResult Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Activity

Associated Types

type Rep ActivityResult :: Type -> Type #

Show ActivityResult Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Activity

Eq ActivityResult Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Activity

Ord ActivityResult Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Activity

type Rep ActivityResult Source # 
Instance details

Defined in System.Nix.Store.Remote.Types.Activity

type Rep ActivityResult = D1 ('MetaData "ActivityResult" "System.Nix.Store.Remote.Types.Activity" "hnix-store-remote-0.7.0.0-3KzMSkqSXnCD71veVOrNoM" 'False) (((C1 ('MetaCons "ActivityResult_FileLinked" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ActivityResult_BuildLogLine" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "ActivityResult_UnstrustedPath" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ActivityResult_CorruptedPath" 'PrefixI 'False) (U1 :: Type -> Type))) :+: ((C1 ('MetaCons "ActivityResult_SetPhase" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ActivityResult_Progress" 'PrefixI 'False) (U1 :: Type -> Type)) :+: (C1 ('MetaCons "ActivityResult_SetExpected" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "ActivityResult_PostBuildLogLine" 'PrefixI 'False) (U1 :: Type -> Type))))