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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Networking.Requests.Messages.GetAssetDigestMessage

Documentation

data GetAssetDigestMessage #

Instances

Eq GetAssetDigestMessage # 
Show GetAssetDigestMessage # 
Message GetAssetDigestMessage # 

Methods

descriptor :: MessageDescriptor GetAssetDigestMessage

Default GetAssetDigestMessage # 
HasField "appVersion" GetAssetDigestMessage GetAssetDigestMessage # 

Methods

field :: ProxySym "appVersion" -> Lens GetAssetDigestMessage GetAssetDigestMessage (Field "appVersion" GetAssetDigestMessage) (Field "appVersion" GetAssetDigestMessage)

HasField "deviceManufacturer" GetAssetDigestMessage GetAssetDigestMessage # 

Methods

field :: ProxySym "deviceManufacturer" -> Lens GetAssetDigestMessage GetAssetDigestMessage (Field "deviceManufacturer" GetAssetDigestMessage) (Field "deviceManufacturer" GetAssetDigestMessage)

HasField "deviceModel" GetAssetDigestMessage GetAssetDigestMessage # 

Methods

field :: ProxySym "deviceModel" -> Lens GetAssetDigestMessage GetAssetDigestMessage (Field "deviceModel" GetAssetDigestMessage) (Field "deviceModel" GetAssetDigestMessage)

HasField "locale" GetAssetDigestMessage GetAssetDigestMessage # 

Methods

field :: ProxySym "locale" -> Lens GetAssetDigestMessage GetAssetDigestMessage (Field "locale" GetAssetDigestMessage) (Field "locale" GetAssetDigestMessage)

HasField "platform" GetAssetDigestMessage GetAssetDigestMessage # 

Methods

field :: ProxySym "platform" -> Lens GetAssetDigestMessage GetAssetDigestMessage (Field "platform" GetAssetDigestMessage) (Field "platform" GetAssetDigestMessage)

type Field "appVersion" GetAssetDigestMessage # 
type Field "appVersion" GetAssetDigestMessage = Word32
type Field "deviceManufacturer" GetAssetDigestMessage # 
type Field "deviceManufacturer" GetAssetDigestMessage = Text
type Field "deviceModel" GetAssetDigestMessage # 
type Field "deviceModel" GetAssetDigestMessage = Text
type Field "locale" GetAssetDigestMessage # 
type Field "locale" GetAssetDigestMessage = Text
type Field "platform" GetAssetDigestMessage # 
type Field "platform" GetAssetDigestMessage = Platform

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

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

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

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

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