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

Safe HaskellNone
LanguageHaskell2010

Proto.POGOProtos.Inventory.InventoryDelta

Documentation

data InventoryDelta #

Instances

Eq InventoryDelta # 
Show InventoryDelta # 
Message InventoryDelta # 

Methods

descriptor :: MessageDescriptor InventoryDelta

Default InventoryDelta # 
HasField "inventoryItems" InventoryDelta InventoryDelta # 

Methods

field :: ProxySym "inventoryItems" -> Lens InventoryDelta InventoryDelta (Field "inventoryItems" InventoryDelta) (Field "inventoryItems" InventoryDelta)

HasField "newTimestampMs" InventoryDelta InventoryDelta # 

Methods

field :: ProxySym "newTimestampMs" -> Lens InventoryDelta InventoryDelta (Field "newTimestampMs" InventoryDelta) (Field "newTimestampMs" InventoryDelta)

HasField "originalTimestampMs" InventoryDelta InventoryDelta # 

Methods

field :: ProxySym "originalTimestampMs" -> Lens InventoryDelta InventoryDelta (Field "originalTimestampMs" InventoryDelta) (Field "originalTimestampMs" InventoryDelta)

type Field "inventoryItems" InventoryDelta # 
type Field "inventoryItems" InventoryDelta = [InventoryItem]
type Field "newTimestampMs" InventoryDelta # 
type Field "newTimestampMs" InventoryDelta = Int64
type Field "originalTimestampMs" InventoryDelta # 
type Field "originalTimestampMs" InventoryDelta = Int64

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

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

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