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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Networking.Responses.PlayerUpdateResponse

Documentation

data PlayerUpdateResponse #

Instances

Eq PlayerUpdateResponse # 
Show PlayerUpdateResponse # 
Message PlayerUpdateResponse # 

Methods

descriptor :: MessageDescriptor PlayerUpdateResponse

Default PlayerUpdateResponse # 
HasField "forts" PlayerUpdateResponse PlayerUpdateResponse # 

Methods

field :: ProxySym "forts" -> Lens PlayerUpdateResponse PlayerUpdateResponse (Field "forts" PlayerUpdateResponse) (Field "forts" PlayerUpdateResponse)

HasField "fortsNearby" PlayerUpdateResponse PlayerUpdateResponse # 

Methods

field :: ProxySym "fortsNearby" -> Lens PlayerUpdateResponse PlayerUpdateResponse (Field "fortsNearby" PlayerUpdateResponse) (Field "fortsNearby" PlayerUpdateResponse)

HasField "wildPokemons" PlayerUpdateResponse PlayerUpdateResponse # 

Methods

field :: ProxySym "wildPokemons" -> Lens PlayerUpdateResponse PlayerUpdateResponse (Field "wildPokemons" PlayerUpdateResponse) (Field "wildPokemons" PlayerUpdateResponse)

type Field "forts" PlayerUpdateResponse # 
type Field "forts" PlayerUpdateResponse = [FortData]
type Field "fortsNearby" PlayerUpdateResponse # 
type Field "fortsNearby" PlayerUpdateResponse = Int32
type Field "wildPokemons" PlayerUpdateResponse # 
type Field "wildPokemons" PlayerUpdateResponse = [WildPokemon]

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

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

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