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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Networking.Requests.Messages.FortRecallPokemonMessage

Documentation

data FortRecallPokemonMessage #

Instances

Eq FortRecallPokemonMessage # 
Show FortRecallPokemonMessage # 
Message FortRecallPokemonMessage # 

Methods

descriptor :: MessageDescriptor FortRecallPokemonMessage

Default FortRecallPokemonMessage # 
HasField "fortId" FortRecallPokemonMessage FortRecallPokemonMessage # 

Methods

field :: ProxySym "fortId" -> Lens FortRecallPokemonMessage FortRecallPokemonMessage (Field "fortId" FortRecallPokemonMessage) (Field "fortId" FortRecallPokemonMessage)

HasField "playerLatitude" FortRecallPokemonMessage FortRecallPokemonMessage # 

Methods

field :: ProxySym "playerLatitude" -> Lens FortRecallPokemonMessage FortRecallPokemonMessage (Field "playerLatitude" FortRecallPokemonMessage) (Field "playerLatitude" FortRecallPokemonMessage)

HasField "playerLongitude" FortRecallPokemonMessage FortRecallPokemonMessage # 

Methods

field :: ProxySym "playerLongitude" -> Lens FortRecallPokemonMessage FortRecallPokemonMessage (Field "playerLongitude" FortRecallPokemonMessage) (Field "playerLongitude" FortRecallPokemonMessage)

HasField "pokemonId" FortRecallPokemonMessage FortRecallPokemonMessage # 

Methods

field :: ProxySym "pokemonId" -> Lens FortRecallPokemonMessage FortRecallPokemonMessage (Field "pokemonId" FortRecallPokemonMessage) (Field "pokemonId" FortRecallPokemonMessage)

type Field "fortId" FortRecallPokemonMessage # 
type Field "fortId" FortRecallPokemonMessage = Text
type Field "playerLatitude" FortRecallPokemonMessage # 
type Field "playerLatitude" FortRecallPokemonMessage = Double
type Field "playerLongitude" FortRecallPokemonMessage # 
type Field "playerLongitude" FortRecallPokemonMessage = Double
type Field "pokemonId" FortRecallPokemonMessage # 
type Field "pokemonId" FortRecallPokemonMessage = Word64

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

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

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

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