pokemon-go-protobuf-types-0.1.0.0: Haskell types for the Pokemon Go protobuf protocol.

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Data.AssetDigestEntry

Documentation

data AssetDigestEntry #

Instances

Eq AssetDigestEntry # 
Show AssetDigestEntry # 
Message AssetDigestEntry # 

Methods

descriptor :: MessageDescriptor AssetDigestEntry

Default AssetDigestEntry # 
HasField "assetId" AssetDigestEntry AssetDigestEntry # 

Methods

field :: ProxySym "assetId" -> Lens AssetDigestEntry AssetDigestEntry (Field "assetId" AssetDigestEntry) (Field "assetId" AssetDigestEntry)

HasField "bundleName" AssetDigestEntry AssetDigestEntry # 

Methods

field :: ProxySym "bundleName" -> Lens AssetDigestEntry AssetDigestEntry (Field "bundleName" AssetDigestEntry) (Field "bundleName" AssetDigestEntry)

HasField "checksum" AssetDigestEntry AssetDigestEntry # 

Methods

field :: ProxySym "checksum" -> Lens AssetDigestEntry AssetDigestEntry (Field "checksum" AssetDigestEntry) (Field "checksum" AssetDigestEntry)

HasField "key" AssetDigestEntry AssetDigestEntry # 

Methods

field :: ProxySym "key" -> Lens AssetDigestEntry AssetDigestEntry (Field "key" AssetDigestEntry) (Field "key" AssetDigestEntry)

HasField "size" AssetDigestEntry AssetDigestEntry # 

Methods

field :: ProxySym "size" -> Lens AssetDigestEntry AssetDigestEntry (Field "size" AssetDigestEntry) (Field "size" AssetDigestEntry)

HasField "version" AssetDigestEntry AssetDigestEntry # 

Methods

field :: ProxySym "version" -> Lens AssetDigestEntry AssetDigestEntry (Field "version" AssetDigestEntry) (Field "version" AssetDigestEntry)

type Field "assetId" AssetDigestEntry # 
type Field "assetId" AssetDigestEntry = Text
type Field "bundleName" AssetDigestEntry # 
type Field "bundleName" AssetDigestEntry = Text
type Field "checksum" AssetDigestEntry # 
type Field "checksum" AssetDigestEntry = Word32
type Field "key" AssetDigestEntry # 
type Field "key" AssetDigestEntry = ByteString
type Field "size" AssetDigestEntry # 
type Field "size" AssetDigestEntry = Int32
type Field "version" AssetDigestEntry # 
type Field "version" AssetDigestEntry = Int64

assetId :: forall msg msg'. HasField "assetId" msg msg' => Lens msg msg' (Field "assetId" msg) (Field "assetId" msg') #

bundleName :: forall msg msg'. HasField "bundleName" msg msg' => Lens msg msg' (Field "bundleName" msg) (Field "bundleName" msg') #

checksum :: forall msg msg'. HasField "checksum" msg msg' => Lens msg msg' (Field "checksum" msg) (Field "checksum" msg') #

key :: forall msg msg'. HasField "key" msg msg' => Lens msg msg' (Field "key" msg) (Field "key" msg') #

size :: forall msg msg'. HasField "size" msg msg' => Lens msg msg' (Field "size" msg) (Field "size" msg') #

version :: forall msg msg'. HasField "version" msg msg' => Lens msg msg' (Field "version" msg) (Field "version" msg') #